EPAM Systems
Senior JavaScript Developer
EPAM SystemsLithuania3 days ago
Full-timeRemote FriendlyInformation Technology, Engineering +1

We are seeking a Senior JavaScript Developer with solid experience in Angular to join our team.

You will play a key role in building well-structured, maintainable front-end solutions for enterprise applications. Your expertise will help integrate modern UX designs and cloud services effectively. This opportunity allows you to apply your skills in a dynamic environment focused on software quality and security. If you have a strong background in Angular and front-end architecture, we encourage you to apply and contribute to our innovative projects.

 

Responsibilities

  • Develop and maintain front-end applications using Angular and Tree.js
  • Translate UX designs from mockups into functional front-end assets
  • Architect scalable and maintainable front-end solutions for enterprise environments
  • Integrate front-end components with Google App Engine Standard, Cloud Storage, and Cloud Pub/Sub
  • Ensure software quality by applying best practices and thorough testing
  • Implement unit tests using Jasmine or similar testing frameworks
  • Apply web application security principles following OWASP guidelines
  • Collaborate with cross-functional teams to align front-end development with project goals
  • Utilize version control tools such as Git and VSTS for source management
  • Optimize application performance and usability
  • Maintain documentation related to front-end development processes and architectures

 

Requirements

  • Proven experience of 3+ years in JavaScript development with a focus on Angular
  • Strong production experience using Tree.js
  • Background in implementing UX designs into front-end assets in a structured way
  • Knowledge of integrating with Google Cloud services including App Engine Standard, Cloud Storage, and Cloud Pub/Sub
  • Expertise in designing front-end architectures for enterprise applications
  • Understanding of web application security practices based on OWASP
  • Skills in unit testing with Jasmine or equivalent frameworks
  • Familiarity with version control systems such as Git and VSTS
  • Commitment to software quality and best practices
  • Proficiency in English at an intermediate or higher level

 

Nice to have

  • Experience with Node.js and TypeScript
  • Familiarity with Java backend services
  • Knowledge of Yarn package manager
  • Experience with cloud infrastructure and deployment
  • Background in continuous integration and delivery pipelines

 

We offer

  • Engineering Heritage: Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years.
  • Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies
  • World-Class Clients: Work closely with 295+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact
  • Professional Growth: Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices
  • GenAI Community: Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys
  • Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life
  • Hybrid Setup: The flexibility to work from any location in Lithuania, whether it's your home or our dynamic offices in Vilnius and Kaunas
  • Other Benefits: Additional vacation and trust days, private health insurance, Employee Stock Purchase Plan and more

 

Salary range €4K-€5.5K gross, based on your experience and interview results.

 

Join our team in our cozy offices in Vilnius or Kaunas.

 

About EPAM

EPAM is a leading global provider of digital platform engineering and development services. For over 30 years, our team has helped leading brands navigate the waves of digital transformation, building solutions that help them stay competitive through constant market disruption.

With offices in 55+ countries, EPAM has grown in Lithuania to over 1,200+ talented innovators in just 4 years. We foster creativity and unconventional ways of doing things, welcoming like-minded professionals to join us

 

Feel free to work remotely from anywhere across Lithuania or connect with colleagues at our Vilnius and Kaunas offices.

 

Key Skills

Ranked by relevance