Senior Full Stack Engineer

Cognata

Cognata is at the forefront of the explosive growth of the autonomous vehicle industry – fusing Deep Neural Networks, Big Data algorithms, and 3D simulation/mapping to succeed in a massive undertaking – supporting the full product life cycle of developing Autonomous Vehicles, to be rolled out in the real world, after being rigorously tested in billions of miles of simulated driving.

We’re looking for a talented full-stack engineer, reporting to the Director of Software. In this role, you will develop, build, deploy and maintain the Cognata Simulation System.

Responsibilities

Developing and maintaining a high-scale web application, including front-end and back-end sides:

  • Front-end development, using Angular 10, Typescript,  (Angular, Typescript)

  • Backend development, using Node.js, Javascript, Swagger REST API, MongoDB, python

 

Qualifications

  • Full-Stack developer with at least 5 years of experience with the following:

    • Design, code, test, debug, document, deploy, support

  • Very strong grasp of Web application design and development and best practice, including Front-end, Back-end a REST API

  • At least 4 years of experience with Angular (high version), Typescripts, Javascript, CSS, HTML

  • At least 4 year of experience with Node.js backend development

  • Working knowledge in SQL and NoSQL databases

  • Must have experience with Source Control management – Git is an advantage

  • Experience with Docker – advantage

  • Familiarity with cloud solutions Azure/GCP/AWS – advantage

  • Familiarity with Jira – advantage

  • Familiarity with Jenkins – advantage

  • Fast learner, versatile, diligent

  • Team Player with an ability to work independently and good communication skills

  • English language at a high level

  • Linux/Windows OS/Mac – at least two of them