EPAM Anywhere:

This website uses cookies for analytics, personalization and advertising. Click here to learn more or change your cookie settings. By continuing to browse, you agree to our use of cookies.

Back icon

Lead UI Developer

Lead UI Developer 40 hrs/week, 12+ months
EPAM is an international IT company. The team has more than 30,000 specialists. Among them are developers, testers, business analysts, project managers, solution architects - and many other professionals. All these specialists work on about three thousand projects and use different technologies. Employees can choose what tasks to solve: we have projects in E-commerce, we create games for business, we are engaged in bioinformatics, Big Data and Data Science - and that's not all.


We are currently looking for a Lead Frontend Developer with JavaScript expertise to join our global team.

The customer is an American advertising company that offers a SaaS-based platform and technology-enabled services to help media companies simplify the business of advertising.

The main pool of tasks is associated with revamp the portal leveraging the latest technology trends and best practices in the UI domain providing rich user experience to both internal as well as external stakeholders.


  • Drive integration with other UI portals and external APIs and define new user experience and participate and guide the new API development with this focus
    • Develop feasible UI/UX features from wireframes
      • Work with Product Management in designing UI/UX for best user experience
        • Build generic and reusable libraries
          • Ensure code quality and scalability of application
            • Involve in implementation discussions and integration with services
              • Ensure cross browser compatibility of application
                • Collaborate with other team members
                  • Analyzing and fixing code quality issues


                    • Strong working experience in Java Script libraries Angular 2 and above, TypeScript
                      • Hands on experience in writing Unit Tests using Jasmine like frameworks
                        • Good understanding of Restful Web services, AJAX request handling and JSON structure
                          • Proficient understanding of Java script design patterns
                            • Proficiency in Java Script, HTML, CSS for rapid prototyping
                              • Basic understanding of CSS Pre-processor platforms like LESS and SASS
                                • MVC/MVVM framework familiarity and experience
                                  • Up to date with latest UI trends and technologies
                                    • Basic understanding of server-side implementations
                                      • Experience in using JavaScript debugging tools
                                        • Understanding of cross-browser issues and ways to solve them
                                          • Experience working in Agile development process

                                            Nice to have

                                            • R&D - SaaS Transformation
                                              • UPC - product catalog
                                                • URC - rate catalog
                                                  • API governance platform - based on Netflix OSS
                                                    • Kafka based messaging platform used to transfer data and interservice communication
                                                      • AOS system


                                                        • Good knowledge on React.js, jQuery and Backbone.js etc.
                                                          • Good understanding of Microservices Architecture
                                                            • Knowledge on Java, Spring Boot
                                                              • SQL knowledge is an added advantage
                                                                • Communication and Presentation
                                                                  • Problem solving team player
                                                                    • Resourcefulness
                                                                      • Familiarity with Agile

                                                                        We offer

                                                                        • Competitive compensation depending on experience and skills
                                                                          • Work on enterprise-level projects on a long-term basis
                                                                            • Full-time remote work
                                                                              • Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
                                                                                • Community of 38,000+ industry's top professionals
                                                                                  Front-End Development

                                                                                  40 hrs/week

                                                                                  Hours per week

                                                                                  12+ months

                                                                                  Project length

                                                                                  Belarus, India, Russia, Ukraine

                                                                                  Locations eligible for the position