Direct message the member who posted the job with EPAM Systems
Tatsiana Sadovskaya
Tatsiana Sadovskaya
Talent Acquisition Specialist - EPAM Systems
Direct message the member who posted the job with EPAM Systems
Tatsiana Sadovskaya
Tatsiana Sadovskaya
Talent Acquisition Specialist - EPAM Systems
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 the candidate. Responsibilities 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 cycleApply good software design and use best development practices on a daily basisIdentify and resolve performance and scalability issuesRequirements3+ years of JavaScript development experienceExperience with the design and development of AngularJS single-page web applicationsExperience with D3 data visualization libraryAble to integrate with RESTful web servicesFamiliar with build tools and preprocessors: Gulp, SASS/SCSS/ LESS and TypeScriptPractical knowledge of web page optimization techniques for fast page load timesGood understanding of VCS, especially GitComfortable working in a distributed Agile/Scrum work environmentExcellent communication skillsProficient English (written and spoken) B2Nice to haveKnowledge of Rx.js and Functional Reactive Programming is a big plusWorking with large volume grids and real time data display is a plusExperience in web socket technologies (e.g., SignalR, Socket.io)We offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInShow more
Show less
Position level
Senior secondary level
Type of employment
Full time
Job duties
Information technologies, engineering and business development
Industries
Software development, IT services and IT Consulting and Production of transport equipment