Skip To Main Content
backBack to Search

Senior JavaScript Engineer (Angular)

Remote in Ukraine
JavaScript (Frontend)
& 8 others

We are looking for an experienced Senior JavaScript Engineer to join our team and play a key role in developing dynamic and scalable front-end solutions for enterprise applications. If you thrive in working with Angular, Three.js, and TypeScript in a collaborative environment, this role is perfect for you.

Responsibilities
  • Design and implement front-end systems, using Angular and Three.js, for scalable enterprise applications
  • Translate UX designs from mockups into structured and maintainable front-end assets
  • Integrate with Google App Engine Standard as well as Cloud Storage and Cloud Pub/Sub
  • Provide architectural guidance for front-end solutions to ensure high maintainability and scalability
  • Write clean, efficient, and testable code using Yarn and Jasmine (or similar unit testing frameworks)
  • Collaborate with cross-functional teams to maintain secure web applications by applying OWASP principles
  • Enforce software quality standards and best practices across the development lifecycle
  • Utilize VSTS and Git for version control and CI/CD processes as needed
Requirements
  • 3+ years of experience with JavaScript
  • Showcase of strong production experience with Three.js
  • Experience with Angular, preferably recent versions
  • Background in working with TypeScript
  • Qualifications in architecting front-end enterprise solutions with a focus on maintainability
  • Expertise in implementing UX designs and converting mockups into front-end assets effectively
  • Proficiency in integrating enterprise solutions with Google App Engine Standard, Cloud Pub/Sub, and Cloud Storage
  • Understanding of web application security practices and principles, particularly OWASP standards
  • Competency in using Yarn for package management and Jasmine for unit testing
  • Proficiency in Ukrainian
Nice to have
  • Familiarity with VSTS and Git workflows, with flexibility to use similar tools
  • Familiarity with Azure DevOps and Azure Pipelines
  • Capability to work with Kubernetes for container orchestration
  • Understanding of web services and their integration within large-scale architectures
We offer/Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn