Front End Software Engineer Apply
This is Direct Hire Only The Front-End Software Engineer develops the front end of a web application, i.e., the visual elements that users see and interact with in a web application. The Developer evaluates emerging technologies and provides strategic innovative and cost-effective engineering solutions to increase efficiency, reliability and integration of Schlumberger services and operations, working in a semi-autonomous environment where fast prototyping emerging technologies to solve industry-related problems is the rule. The position reports to the software project manager. Responsibilities • Work with the product design teams to understand end user requirements. • Work with business group to understand use cases and map to screens and components. • Building, deploying front end applications • Adopts test strategies to ensure and maintain source code quality. • Evaluates web engineering approaches, assesses risks and makes improvements. • Develops and maintains new or improved software products and techniques, working in a semi-autonomous environment where fast prototyping with emerging technologies to solve industry-related problems is the rule. Background • Bachelor's degree or higher in Computer Science or related with minimum 4 years working experience Skills and Knowledge: • Experience with one or more Cloud Platforms like AWS, GCP, Azure • Experience with container technologies • Knowledge of one or more open-source framework for front-end development like React, Angular etc. • Knowledge of applicable design patterns for the front end • Knowledge of Restful architecture and use cases • Knowledge /experience/awareness in maintainability and testing. • Experience with one or more continuous integration and continuous delivery technologies such as Jenkins, Azure DevOps, etc. • Experience with test driven software development Experience with Front-End technologies - such as - is a plus.