Full Stack Developer

Want to be part of a tight-knit team building tech applications to simulate next-generation electric vehicles? Based in our purpose-built technology centre, we develop technical apps for automotive, electric-vehicle and renewable energy companies across the world. For example, last year we created a simulation web-app which scaled its compute using Kubernetes on GoogleCloud.

We are looking for a mid-level full-stack developer to join our team.

Key responsibilities

  • Developing high quality applications:
    • Web front-ends in JavaScript/TypeScript
    • Desktop front-ends in C#/WPF or Python/Qt
    • Services in C# & Python
  • Defining new applications with Product Managers/Product Owners through requirements analysis and agile planning
  • Designing services and APIs
  • Handing over applications through demos, release-notes & help manuals
  • Designing UI’s with product designers and product owners
  • Deploying web applications

Job requirements and qualifications

Required skills

  • 2+ years of experience as a full-stack developer
  • Proficient in C#, C++ or Python service/API development
  • Experience with UI development, either
    • Web frameworks such as React or Angular
    • Desktop frameworks such as WPF or QT
  • Strong Object Oriented skills
  • Good understanding of the fundamentals of computing (e.g. network stack, data structures, algorithms, security)
  • Good communication skills

Preferred skills

  • Exposure to test-driven development and/or JavaScript testing frameworks
  • UI design skills
  • Experience developing responsive layouts
  • Deploying applications – front & back-end (DevOps), Docker/containerisation
  • Build tool configuration (e.g. webpack, babel)
  • Exposure to continuous integration and delivery (Travis, Circle, GitLab CI/CD)

Who are we?

We are a fast growing, award-winning 'mini-multinational’ company with offices all over the world. We develop the world's leading software for rotating machinery and electro-mechanical systems to enable simulation-led design, and we count the world’s major automotive, motorsport, aerospace and renewable energy companies as customers and close technology partners. We are also at the forefront of designing and delivering the next generation of energy efficient drive and power generation systems; including multi-megawatt wind turbines and electric vehicle powertrains. Our ambitious plans mean we are always looking for new talent throughout the world. We offer unique opportunities for our employees to stretch and achieve goals within an agile team environment.

Romax benefits

In return Romax Technology offer a competitive salary, pension scheme, life assurance, income protection, 26 days holiday, Employee Assistance Programme, early finish on Friday, flexible working, training and development and free fruit!! For a complete list of our impressive benefits please look at our careers site www.romaxtech.com.