Main responsibilities

  • Be part of the full development cycle (define, model, design, engineer, develop, test, deploy, maintain) for programmatic test scenarios to enforce products conformity/security/performance requirements of SOFTNRG cloud based applications
  • Enforce best practice design, coding style, performance and quality assurance methods
  • Involvement in product shaping decisions and empowerment to propose new features
  • Involvement in technical and architectural decisions that shape the course of the project
  • Develop and maintain project codebases
  • Ensure product quality and completion timeliness of deliverables by employing strategies such as code reviews, TDD, continuous integration etc.
  • Document and update the design and architecture of projects
  • Spreading technical knowledge inside the team

Project description / Responsibilities

SOFTNRG cloud platform comprise services and web UI applications that support internal service workflows and processes in automotive dealerships with the aim of achieving greater efficiency and improving customer orientation. You will be part of the CI/CD process, by designing, implementing and maintaining the automatic test pipeline on all stages, from development to production, using advanced Typescript development techniques to create complex integration test scenarios.

Technical skills – MUST HAVE

  • Robust knowledge/working-experience of data structures, algorithms, design patterns
  • Good understanding/practice of functional programming principles
  • Good understanding of NodeJS internal architecture and working: storage, i/o, event loop, async/reactive behavior, modules management etc.
  • Robust practice (3+ years) using high-level programming in Javascript/Typescript and NodeJS ecosystem
  • Experienced designer in efficient refactoring techniques at run/build/mixed-time
  • Seasoned practitioner using common development ecosystems: ides, libs, packs etc.
  • Experience in use/build/configure tools to integrate development into production pipelines
  • Knowledge and working experience in testing strategies and tools/frameworks: Jasmine, Mocha, Cucumber etc.

Technical skills – NICE TO HAVE

  • Medium/extended working experience defining/using/implementing web-services with REST, CRUD, JSON, WSDL, SOAP, WebSockets

Soft skills

  • Possess High Cognitive Abilities – abilities to process information on the fly, to pull together disparate bits of information
  • Present a mature developed Emergent Leadership Capability – when faced with a problem and you’re a member of a team, at the appropriate time, you step in and lead and just as critically, you step back and stop leading
  • Sports a robust sense of Responsibility/Ownership balanced by Authentic Intellectual Humility

Das bieten wir Dir

  • Unbefristeter Arbeitsvertrag
  • Eine attraktive Vergütung mit zusätzlicher Altersvorsorge und weiteren Benefits
  • Flexible Arbeitszeiten und mobiles Arbeiten, soweit es der Arbeitsplatz erlaubt
  • 25 Tage Jahresurlaub
  • Jährlicher Leistungsbonus
  • Spot-Bonus
  • Weiterbildungsmöglichkeiten und Schulungen
  • Volle Kontrolle über den beruflichen Werdegang
  • Kaffee, Tee, kalte Getränke und Obstkorb sind natürlich kostenlos

Du willst wissen, ob wir die Richtigen sind?

Dann bewirb Dich gleich mit unserem Online-Bewerbungsformular. Wir sind sehr gespannt auf Dich.