Position: Senior Software Engineer (React)
Company: Innovecs
Category: JavaScript
Experience required: 3y
English level: intermediate

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.

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. 

Position responsibilities: 

Code writing
-Pull Request reviews
-Unit testing
-Mentoring and leading in feature team development
-Improvements propositions
-Technical documentation writing
-Participation in architecture design

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.
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.