We're hiring!

C++ Team Lead

 

How do we work

  • We care a lot about code quality (code easy to understand)
  • We code in C++ 17 with Visual Studio 2017
  • We review every development in GitHub
  • We write unit tests
  • We make sure Jenkins test suite is ok before merging our pull requests
  • We use tools like Vcpkg, Google Test, Jenkins and third-party libraries like QT and Boost
  • We follow the agile methodologies

 

What will be your responsibility

  • Leading the development of our space planning software, one of the leading products of the market
  • Working closely with the product manager to define the roadmap, elaborate and communicate on the new features
  • Lead and develop an international team of 5 based in Budapest and Paris
  • Adding new features to the software:
    • Improve the integration of the software with Planorama Web API
    • Create new user interfaces using QWidgets
    • Develop the tablet version of the software using a majority of the existing code
    • Add new features to help users build the perfect shelf layout
  • Refactoring:
    • Improve quality of existing code base
    • Replace some ugly MFC by nice QT
    • Refine the development processes and improve the continuous integration system
  • Ensuring high quality software:
    • Making sure development standard methods are followed
    • Managing the QA engineer and release process
    • Writing unit tests on the new features (with google mock)
    • Fixing bugs

 

What we are looking for

  • Proven work experience as a team leader
  • At least 5 years experience in C++ development
  • Bachelor’s degree in Computer Science or related field
  • Strong object-oriented design. You must be able to handle complex development and find a simple solution.
  • You think unit testing is important.
  • Working proficiency in English (you will work in an international team based in Paris and Budapest)
  • Experience in development for tablet, C# and/or Python and 3d graphics are definitely a plus for the job

 

What we offer

  • Autonomy to create, learn and grow your team
  • Competitive package in line with your experience and qualifications
  • Outstanding office perks and location
  • Few hierarchical levels, startup spirit and flexible hours/location
  • Motivating technical constraints
  • Being part of a growing, dynamic company with global presence

 

Location

  • Budapest

 

If you are interested, please send your CV to talent@planorama.com