We are seeking a highly skilled Lead Full-Stack Engineer with deep expertise in Node.js and Angular, capable of driving the design and implementation of scalable, high-performance web applications. This role combines hands-on development with technical leadership and architectural ownership, playing a key role in shaping the future of our platform and mentoring development teams.
This is a strategic position for someone who thrives in a fast-paced environment, enjoys working across the full stack, and has a strong architectural mindset.
Work at Exadel – Who We Are
We don’t just follow trends—we help define them. For 25+ years, Exadel has transformed global enterprises. Now, we’re leading the charge in AI-driven solutions that scale with impact. And it’s our people who make it happen—driven, collaborative, and always learning.
About the Customer
The world’s largest human resources consulting firm, headquartered in New York City, with main branches in 40+ countries. Over 25,000 employees operate internationally in more than 130 countries. Its services are used by 97% of Fortune 500 companies.
Requirements
7+ years of experience in full-stack web application development using Node.js and Angular
Proven experience designing and implementing scalable software architecture
Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud
Deep understanding of RESTful services, API design, and backend integration
Experience with CI/CD pipelines, version control (Git), and DevOps practices
Strong problem-solving skills and the ability to work on multiple initiatives simultaneously
Excellent communication skills and the ability to interact with both technical and non-technical stakeholders
Ability to work effectively within Virtual Desktop Infrastructure (VDI) environments
Nice to have
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Familiarity with other frontend frameworks such as React or Vue.js
Experience with Agile / Scrum methodologies and distributed teams
English level
Upper-Intermediate
Responsibilities
Lead the design and architecture of complex web applications using Node.js (backend) and Angular (frontend)
Collaborate with business stakeholders to understand requirements and translate them into scalable and maintainable technical solutions
Define and enforce architecture standards, code quality, and best practices across the team
Guide and mentor developers, conducting code reviews and supporting technical growth
Evaluate and recommend cloud-native services and tools (AWS, Azure, GCP) to optimize performance, scalability, and cost-efficiency
Ensure seamless integration of RESTful APIs, web services, and backend systems
Maintain and document architecture blueprints, system design artifacts, and reusable patterns
Contribute to the CI/CD strategy, deployment pipelines, and DevOps automation
Proactively identify technical risks and ensure proper mitigation strategies
Work with VDI environments as required by the project
Stay current with emerging technologies, frameworks, and best practices in full-stack and cloud development
Advantages of Working with Exadel
Exadel is a global company, and benefits can vary depending on your location and contract type. Your recruiter will provide specific information about the benefits available to you.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.