Participate actively in all phases of development to design and implement great new features
Maintain the quality and architectural integrity of the software by designing features and frameworks with modularity and maintainability in mind
Identify and execute refactoring improvements alongside feature increments
Deliver comprehensive automated tests alongside the features you deliver
Collaborate closely with stakeholders (product owners, product managers) other teams within LNS PU, including those delivering online services like routing, search or traffic
Requirements
Minimum 4 years of experience with software development
Proficiency in C++ is a must
Extensive knowledge of software patterns and practices
Knowledge of distributed software source control systems (e.g. git)
Good command of English in speech and writing
Good communication skills and team work
Knowledge of some of these is a plus: Android, iOS, Linux, Scripting languages
We offer:
Attractive salary (based on your professional experience and technical skills),
Flexibility to choose the form of contract (UoP/B2B),
Private healthcare – LuxMed, Benefit system – Multisport card,