Position: C/C++ Developer
Company: Mobilunity
Experience required: 5y
Category: C++
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

Our Customer manufactures and sells semiconductor manufacturing equipment and precision measuring systems. They have a variety of products and solutions in these two spheres, including medical device measurement solutions.
The developer will work in Backend Grounding Group and will be developing and maintaining Machine Operating Software of various BG machines for semiconductor manufacturing equipment. The team aims to create a standard framework for all kinds of different semiconductor manufacturing machines to adopt in the near future.
A Senior C/C++ developer will be led by System Architect to develop and maintain the framework. He or she has to have the ability to understand machine operations, system designs, and excellent software engineering skills to deliver the right solutions. He or she will also act as the window to Front-end development.
The team currently consists of 9 members and the project a new developer will join for a start is with 3 members: PM, Backend Lead and Front-end Lead.
 
**Tech stacks, which are currently used on the projects:**
Back-end: C++, PostgreSQL, Linux (Debian/Ubuntu), Windows
Front-end: React, Next.js
Development Environments: AWS EC2, Amplify, Lambda, APIGateway, AppSync

**REQUIREMENTS:**
🖲7+ years of experience with C/C++
🖲 5+ years of experience with Linux platform
🖲 3+ years of experience with STL(Standard Template Library), Template Meta Programming or Design Pattern
🖲 2+ years of experience with network programming
🖲 2+ years of experience with database programming and design
🖲 Confident English skills (both written and spoken)

**NICE-TO-HAVE EXPERIENCE:**
🖲 Threat modeling
🖲 Architecture design
🖲 Windows Platform Development
🖲 AWS development
🖲 Development Lead experience

**RESPONSIBILITIES:**
🖲 Develop software solutions by studying business flow, data usage and system framework design
🖲 Document and demonstrate solutions by documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
🖲 Work collaboratively with others to achieve tasks

**JOINING THE TEAM YOU WILL GET:**
*The friendliest community of like-minded IT-people
*Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
*Mobilunity Medical Insurance program designed to attend our teams’ needs
*Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
*Fair salary and 100% taxes coverage – don’t worry about possible taxes raise – we will get you covered
*Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
*No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones on all of the 3 floors
*English classes in 1-to-1 & group modes with elements of gamification
*Neverending fun: sports events, tournaments, music band, multiple affinity groups

**COME ON BOARD, AND LET’S GROW TOGETHER!**