Remote careers for Oilfield Lead JS Engineer | EPAM Anywhere
Back icon

Lead JavaScript Engineer for Oilfield Company

Lead JavaScript Engineer for Oilfield Company 40 hrs/week, 12+ months

Currently, we are looking for a remote Lead JavaScript Developer with 5+ years of experience to join our team.

The customer is the world's leading oilfield services company providing cutting-edge solutions for reservoir characterization, drilling, production & processing.

Candidates must have experience in writing asynchronous JavaScript for event-driven real-time single-page applications, with an attention to detail and an understanding of responsive design. They can translate UI mockups into HTML/CSS/JS, collaborating with UI designers and back-end developers to deliver compelling user-facing domain specific products. Working experience with data driven development (D3.js) and design and development of real-time applications is a big plus for candidate.


  • Create innovative user interfaces and data visualization components for large scale enterprise web applications
    • Develop efficient, well-performing reusable UI components using HTML5, CSS/CSS3 and JavaScript(TypeScript)
      • Collaborate with other team members (backend, BA and QA team) to ensure the integrity of the UI throughout the development life cycle
        • Apply good software design and use best development practices on a daily basis
          • Identify and resolve performance and scalability issues


            • 5+ years of JavaScript development experience
              • Experience with the design and development of AngularJS single-page web applications
                • Experience with D3 data visualization library
                  • Able to integrate with RESTful web services
                    • Familiar with build tools and preprocessors: Gulp, SASS/SCSS/LESS and TypeScript
                      • Practical knowledge of web page optimization techniques for fast page load times
                        • Good understanding of VCS, especially Git
                          • Comfortable working in a distributed Agile/Scrum work environment
                            • Excellent communication skills

                              Nice to have

                              • Knowledge of Rx.js and Functional Reactive Programming is a big plus
                                • Working with large volume grids and real time data display is a plus
                                  • Experience in web socket technologies (e.g., SignalR,

                                    Benefits in eligible locations


                                    For you

                                    • Voluntary health insurance for you (100% covered) and your family (with corporate discount)
                                    • Individual sessions with professional psychologists and coaches
                                    • Free corporate sports and wellness programs
                                    • Stable income
                                    • Paid time off

                                    For your comfortable work

                                    • 100% remote work forever
                                    • Free licensed software
                                    • Possibility to work on your own device (BYOD)
                                    • Stable workload
                                    • Relocation opportunities
                                    • Flexible engagement models

                                      For your growth

                                      • Free trainings for technical and soft skills
                                      • Access to LinkedIn Learning platform
                                      • Language courses
                                      • Access to internal and external e-Libraries
                                      • Certification opportunities
                                      • Skill advisory service

                                        40 hrs/week

                                        Hours per week

                                        12+ months

                                        Project length

                                        Armenia, Belarus, Brazil, Colombia, Georgia, Italy, Kazakhstan, Mexico, Russia, Ukraine, Uzbekistan, Viet Nam

                                        Locations eligible for the position