Senior UI Developer

1 month ago
Job ID
# Positions


SYKES is seeking a Senior UI Developer to design and develop User Interfaces in complex environments.




  • Design, write and test multi-tier web applications
  • Work closely with staff such as architects, scrum masters, project managers, systems analysts, and technical managers.
  • Unit Testing of Software(s)/Applications developed according to specified procedures.
  • Debugging/Correcting identified software defects.
  • Create Use Cases and Test Harnesses (when appropriate) to be used by Quality Assurance during testing.
  • Participate in Software Release and Project Review.


Required skills:


  • Experience of Angular 2+ although AngularJS, React, Knockout or similar experience acceptable
  • Significant experience developing SPA applications
  • Significant experience Typescript or ES2015+ features
  • Significant experience of general web development (HTML, CSS, consuming & developing web APIs, responsive web design etc.)
  • Ability to work well in a collaborative international team
  • Has worked on at least one enterprise level development project
  • Experience designing and building responsive web environments (e.g. mobile/portal)


Desired skills:

  • Knowledge of .Net Core
  • Knowledge of .Net Framework
  • Knowledge of C#
  • Knowledge of UX design
  • Experience with Agile SLDC methodologies such as Scrum
  • Experience with Azure or AWS
  • Experience with CSS frameworks such as Bootstrap
  • Experience with CSS pre-processors such as LESS or Sass
  • Knowledge of exception management, caching, logging
  • Experience in JavaScript unit testing frameworks
  • Experience in Continuous Integration and automated testing strategies/execution
  • Experience in Entity framework or other ORMs
  • Experience working with Asp.Net MVC
  • Experience with Agile SLDC methodologies such as Scrum and additionally sprint estimations and utilization of TFS Scrum toolsets
  • Experience with cloud technologies – IAAS/PAAS/Containers and specifically Azure
  • Experience in incorporating and utilizing TDD, and JavaScript unit testing frameworks
  • Working knowledge and experience in Continuous Integration and automated testing strategies/execution in VSTS
  • OOA/OOD/OOP and n-tiered architecture
  • Experience working with complex UI event handling and data
  • Has delivered applications leveraging Multi-threading and Asynchronous processing
  • Experience in stateless, real-time web applications utilizing Signalr
  • Experience with OAUTH2 security patterns in web applications
  • Knowledge of PCI/PII and other data protection standards



10+ years working in a .Net development environment and at least 5+ years designing and developing User Interfaces in complex environments.

MCSD qualified (or equivalent). 

Bachelor’s degree.  


SYKES is proud to be an Equal Opportunity and Affirmative Action Employer.  Women, minorities, individuals with disabilities and veterans are encouraged to apply.  EEO/AA/M/F/Vet/Disability


Qualified applicants should apply to:





Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed