Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain user interface components using Angular 8+ and Node.js within micro-frontend and microservices architectures.
Collaborate with UX Designers, Business Analysts, and Product Managers to translate designs and requirements into high-quality, reusable code with a focus on performance and security.
Diagnose and fix bugs, optimize application performance, and contribute actively to Agile Scrum team activities.
Minimum Requirements
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
8+ years of experience designing and developing applications, microservices, and REST APIs using Angular, Node.js, and related technologies.
Strong proficiency in JavaScript, TypeScript, Angular 8+, NgRx, Node.js (Express.js), and AWS services (Lambda, DynamoDB, AppSync, API Gateway).
Experience with DevOps practices including CI/CD pipelines, version control systems like Git and Azure VSTS; familiarity with containerization (Docker, Kubernetes).
Ideal Candidate Profile
Experienced in building scalable, modular web applications and micro-frontends with strong architectural understanding (MVC, MVVM, unidirectional data flows).
Comfortable working in cross-functional Agile teams developing modern front-end SPAs, PWAs, and backend microservices.
Demonstrates expertise in web security best practices and performance optimization for large-scale enterprise projects.
