Senior JavaScript Engineer for Oilfield Company
Currently, we are looking for a remote Lead JavaScript Developer with 3+ 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
- 3+ 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
- Proficient English (written and spoken) B2
- 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, Socket.io)
- 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