·
Develop all types of APIs (public, internal and others).
·
Develop frontend components related to the Connected
Vehicle Ecosystem services (such as In-Vehicle App Store, Vehicle Data
Collection and OTA updates), using wireframes, workflows, graphics, logos,
animations provided by the UX designer.
·
Responsible for developing backend micro services
using technologies such as Nodejs, Sequelize, PostgreSQL on cloud.
·
Assure high quality standards on your own code or
services developed for other teams.
·
Develop user interfaces for Modern Rich Web
Applications with the latest frontend technologies.
·
Collaborate and work with cross-functional engineering
team members to turn requirements into wireframes, mockups, and prototypes.
·
Collaborate in every moment of the software
development cycle, assuming ownership of specific services.
·
Deploying code to production environment using Jenkins.
Desired Experience/Competencies:
·
Experience with docker containers.
·
Knowledge on working in the context of a ServiceBus
architecture.
·
Experience with Domain Driven Design.
·
Experience with Over the Air updates for software
using TUF/UPTANE.
·
Bachelor’s degree in Computer Science, or equivalent.
·
7+ years of engineering experience with a proven track
record of building consumer web applications and service.
·
Must have experience with Node.js, Express.js (or
other JavaScript frameworks).
·
Experience in building highly scalable web services
and building/using RESTful APIs.
·
Advanced programming skills developing using
client-side JavaScript and HTML/CSS.
·
Experience with any Cloud Platform AWS, Azure or GCP.
·
Coaching skills.
·
You are willing to go the extra mile and lead the way.