Lead Full Stack JavaScript Developer

EPAM SystemsOzorków, PL
Published on

About the Role

We are seeking a highly skilled and experienced Lead Full Stack JavaScript Developer to join our enthusiastic technology team. In this pivotal role, you'll address various challenges, refine our codebase, and play a key role in the development of new features leveraging cutting-edge technologies including Angular, Node.js, and MS Azure.

Responsibilities

  • Efficiently identify, prioritize, and resolve issues affecting both the front-end and back-end, ensuring optimal functionality and application performance
  • Actively enhance and refactor our existing codebase to decrease technical debt and improve the system's maintainability and efficiency
  • Work closely with our main development team, contributing to the design and implementation of new application features, ensuring these features are delivered on time and meet our standards
  • Use your knowledge of the MS Azure platform to maintain and enhance our application infrastructure, supporting the reliability and performance of our services
  • Develop and enhance the application's front-end using Angular, focusing on creating a seamless and efficient user experience
  • Build and maintain robust back-end processes using Node.js, focusing on creating scalable and efficient services

About the Candidate

Expectations:

  • 5+ years of experience in a developer role
  • 1+ years of relevant leadership experience
  • Proficiency in Angular for front-end development and Node.js for back-end development
  • Experience working with microservices architecture and API development
  • Strong understanding of the MS Azure stack, including services like Azure Functions, Azure App Service, and Azure Storage
  • Strong debugging, troubleshooting, and problem-solving skills
  • Experience with version control systems such as Git and Agile development methodologies
  • Excellent communication and collaboration skills with a team-oriented mindset
  • Experience in Identity and Access Management (IAM)
  • English skills at a B2 level or higher

Nice to have:

  • Leadership capabilities and experience in mentoring team members.

About the Company

EPAM Systems is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture, where you will collaborate with multi-national teams and contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions.

Company Culture and Benefits

We gather like-minded professionals in our engineering community, offering:

  • Flexible schedule and opportunity to work remotely within Poland.
  • Chance to work abroad for up to 60 days annually.
  • Career roadmap with growth opportunities, leadership development, and certification (GCP, Azure, AWS).
  • Comprehensive benefits package including health insurance, multisport, shopping vouchers, and more.
  • Strategically located offices featuring entertainment zones, and corporate events.

We believe in your potential! No matter where you are located, you will join a dedicated, creative, and diverse community to help you achieve your fullest potential.

Other Benefits

Flexible schedule and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyOutstanding career roadmapLeadership development programsCertification opportunities (GCP, Azure, AWS)Unlimited access to learning platformsHealth insuranceMultisportShopping vouchersParticipation in Employee Stock Purchase PlanStable income with Employment Contract or B2BReferral bonuses and corporate events