Position: Senior Front End Engineer - React
Company: Innovecs
Category: JavaScript
Experience required: 3y
English level: intermediate

**ABOUT INNOVECS AND LOGISTICS **

In 2022 the auto transport industry is embracing adoption of technologies such as Transportation Management Systems (TMS) to help streamline back office activity and also improve and streamline communication between transporters, clients, and drivers. In 2020 we say the first full year for adoption of Electronic Logging Devices (ELD's) for drivers to comply with US Federal Hours of Service regulations (FMSCS HOA). The industry is also seeking to build resilience to global factors that are disrupting every day operations coupled with reducing carbon emissions and operating greener fleets.

Our client, with it origins in the Ford motor company,, is a recent entrant to the transportation industry, and in the just over three years that they have been in existence they have grown from.providing local b2b solutions for expediting movement of vehicles to today providing a US nationwide product. They have simplified the financial process when dealing with dealers and drivers involved in vehicle movement and more recently now provide services direct to consumer. They are the Uber for the car industry and have established a commanding position and are looking to further they efforts to put technology into the hands of their clients to ensure the fastest turnaround times, while optimizing costs and improving the end to end customer experience. You will help accelerate the development of capabilities in this regard.

**THE OPPORTUNITY**

We are looking for Senior UI software engineer (React) to join our logistics group that focusses on building innovative technologies for application in areas such as transportation. We are looking for passionate engineers that are laser focussed on using their curiosity to solve customer problems. As a Software Engineer you are part of the Software Engineering job family and you will participate in activities that will contribute to furthering our position as a leader in providing technical development services to the Logistics Industry. You will be expected to assist in activities that will see us hire future leaders. You will be part of a wider team developing core product features.

You will work closely with both our backend team and the react native mobile team to help design new feature interfaces and refactor legacy functionality for improved user experience. We expect to embark on a major overhaul of all our web assets to improve usability aesthetics of the app. This team will work hand in hand with the backend team as they refactor the existing monolithic codebase into a micro-services architecture and will be relied upon for creative input into all facets of the design and execution of our customer and partner facing interfaces. You will be writing pull request reviews, unit testing. mentoring and leading in feature team development, providing improvements propositions, and technical documentation writing. You will deliver working software as part of small, cross-functional agile teams, and you will participate in agile ceremonies such as sprint planning, daily standups, and retrospectives. 

 

**THIS ROLE IS FOR YOU IF YOU ARE EXPERIENCED IN**

3+ years of web application development using React, Redux/MobX
At least 3 big projects participation
Experience with WebSockets
Deep knowledge of JS core
Great communication skills
Experience with Typescript
Demonstrated ability to design and develop code for new applications, review code and collaborate with developers to create high quality software.
Deep knowledge of React, including component composition, lifecycle events, and hooks.
Code writing
Pull Request reviews
Unit testing
Mentoring and leading in feature team development
Improvements propositions
Technical documentation writing
Participation in architecture design

**PERKS OF THE JOB**

Educational opportunities & stimulating professional community.
Innovecs Ambassador program, where you can express or challenge yourself.
24/7 gym access, a personal coach & various sports training (jogging, yoga, kicker, table tennis, hockey, etc. – choose your favorite!)
Community enrollment in activities such as E-sports
Free classic and Thai massages in the office.
A dedicated personal wellness consultant.
Inspiring team building and cool edutainment events.
English classes, Speaking club and Acting classes with native speakers to boost your English and public speaking.
And of course, energizing colleagues with great team spirit