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

Location

Bulgaria, Hungary, Lithuania, Poland

Job Overview
Job Posted:
5 days ago
Job Expires:
Job Type
Full Time

Share This Job: