Developer - Angular
Role details
Job location
Tech stack
Job description
-
Design and develop highly scalable, resilient cloud microservices and APIs that interface with devices, mobile applications, third-party services and applications, cloud infrastructure, and other microservices
-
Collaborate with front-end and mobile app teams to develop product features and services
-
Mentor the development team on best practices in areas of technical expertise
-
Work with QA on developing testing processes, frameworks, and automation strategies
-
Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks
-
Stay up to date on relevant technologies, trends, and opportunities.
Requirements
-
Minimum 8 years of experience in software development.
-
Technical expert in Angular, micro-services, node.js, must have 3+ years of recent experience
-
5+ years working in software development for cloud, web or mobile applications
-
Experience using and developing REST APIs, using tools such as RAML and Swagger / OpenAPI.
-
Working knowledge of HTTP, HTML5, CSS, JavaScript, AJAX, JSON.
-
Individual must be able to interact effectively with Microsoft SQL Server databases. Knowledge of SQL Stored Procedures and Views a plus.
-
Familiarity with Agile software development methodology.
-
Excellent interpersonal, communication, collaboration, and presentation skills.
-
Experience with single sign-on, social login, session management, user profiles, and user identity and authentication frameworks such as OAuth a strong plus.
-
#LICM1
-
#ZR