Software Engineer - Frontend Developer - (M/F)
Petrotec India, present in Gujarat since 1999 with its best-in-class industrial manufacturing unit, is part of the Petrotec Group with headquarters in Europe, more than 1150 direct employees, direct operations in 9 countries and providing equipment and solutions for the Oil & Gas Industry to more than 65 countries around the world, is looking for:
Position: Software Engineer - Front End Developer (M/F)
Department: R&D Department
Location: Mumbai, Maharastra (India)
The day-to-day of a Software Engineer (Front end development):
- Participate in the definition of the purchasing strategy, putting into practice daily actions for its implementation;
- Development in Angular (Angular 2+) and development using HTML, CSS, Javascript, Typescript (UI stack technologies);
- Development using the Reactive Programming (RxJS)and Redux (NgJS) paradigms,
- Developing solutions using Restful APIs;
- Design of solutions against well-defined api mocks (in OpenApi or Swagger);
- Design a scalable and modular system using design patterns;
- Build automation tools (Maven, Graddle or similar);
- Development using Agile Methodologies (SCRUM) with continuous integration;
- Use of version control system (Git, Mercurial or similar);
- Autonomy and sense of responsibility;
- Communication, meetings, status report preparation;
- Delivering any responsibility given by immediate reporting or R&D Mumbai group head
What do we expect from you?
- Professional experience over 2 years of development in Angular (Angular 2+) and development using HTML, CSS, Javascript, Typescript (UI stack technologies);
- Development experience using the Reactive Programming (RxJS) and Redux (NgJS) paradigms;
- Experience in developing solutions using Restful APIs;
- Design of solutions against well-defined API mocks (in OpenApi or Swagger);
- Good development practices and knowledge of design patterns that allow designing a scalable and modular system;
- Build automation tools (Maven, Gradle or similar);
- Development experience using Agile Methodologies (SCRUM) with continuous integration;
- Use of version control system (Git, Mercurial or similar);
- Autonomy and sense of responsibility;
- Good communication skills;
- Good knowledge of English.
Valued qualifications
- Experience in the development of tests;
- Knowledge and experience of other frameworks (React, Vue.js Ionic or similar);
- Experience in the division of responsibilities with a team of Web Designers;
- Experience in the development of PWA solutions.
Educational Qualifications
- BE/BTech/MTech/MS (Computer Science or Computer Engineering)
Here you will find:
- A prestigious business group;
- Attractive, motivating, national and international projects;
- Dynamic team and innovative environment;
- Training and continuous professional valorization;
- Several perks are in force in the company.
Back