Back icon

Senior JavaScript Developer for an Oilfield services company

Senior JavaScript Developer for an Oilfield services company 40 hrs/week, 12+ months

Currently we are looking for a remote Senior JavaScript Developer for an Oilfield services company for our team.

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

Responsibilities

  • Build Angular application following best practices in the Nrwl scaffolding, in Angular world, and in reactive programming universe;
    • Provide clear and useful unit, component, and e2e tests;
      • Participate in the team regular meetings and do not hesitate to provide a personal expertise opinion;
        • Analyze requirements, clarify and help to improve related acceptance criteria;
          • Participate in cross-functional teams discussions;
            • Work closely with UX Designer and Product Champions to achieve the best UX;
              • Maintain team enthusiastic atmosphere.

                Requirements

                • 3+ years of relevant experience in front-end web development;
                  • English level B2+;
                    • Advance Angular knowledge, very clear understanding of DI;
                      • Strong understanding of reactive programming principles (RxJS), redux/flux pattern (Ngrx);
                        • Understanding SOLID principles;
                          • Good understanding Git VCS;
                            • Sufficient knowledge of CSS3/SASS to work with flex and grid;
                              • Positive attitude and understanding of Scrum methodology;
                                • Knowledge in D3 would be a plus;
                                  • Ability to work in a team.

                                    Nice to have

                                    • Knowledge of:
                                      • Azure DevOps;
                                        • D3 JS;
                                          • Scrum.

                                            Benefits in eligible locations

                                            location.svg
                                            ImageImage

                                            For you

                                            • Paid time off
                                            • Paid sick leave days
                                            • Medical insurance
                                            • Stable income
                                            ImageImage

                                            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
                                            ImageImage

                                            For your growth

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

                                            40 hrs/week

                                            Hours per week

                                            12+ months

                                            Project length

                                            Georgia

                                            Locations eligible for the position