Senior C++ Programmer
bohemia interactive
Job Summary
Bohemia Interactive is seeking an experienced Senior C++ Programmer to join their team for an unannounced game project. The role involves programming in C++, ensuring code quality, aligning technical solutions with project objectives, and reporting to the Lead Programmer. Responsibilities include mentoring junior team members, fixing bugs in the game engine, adjusting programs, actively designing solutions, improving workflow and techniques, impacting the game's final form, working on game mechanisms and gameplay, developing new technologies, and cooperating with other departments.
Must Have
- Minimum of 5 years programming experience
- Expertise in C/C++
- Proficiency in algorithm design
- Understanding of software architecture
- Experience in collaborative team environment
- Excellent spoken and written communication
Good to Have
- Bachelor's degree in Computer Science or related field
- Previous experience shipping a live product
- Experience with console development
Perks & Benefits
- 27 days of holidays per year
- Company profit-sharing plan
- Benefit program
- Meal contribution
- Relocation package
- All games for free
Job Description
Senior C++ Programmer
Bohemia Interactive, the leading independent game development studio in the Czech Republic, is looking for a Senior C++ Programmer to work on a new unannounced game.
- Office
- Prague
- Discipline
- Programming
- Project
- Unannounced
Senior C++ Programmer
Bohemia Interactive is looking for an experienced Senior Programmer to join a team that is currently working on an unannounced game. The ideal candidate will have a strong foundation in C++. This role involves programming in C++, ensuring code quality, aligning technical solutions with project objectives, and reporting to the Lead Programmer.
Job Description
- Mentor junior members of the team
- Fix bugs in software (game engine)
- Adjust programs and game engine
- Actively design solutions
- Seek to improve workflow, as well as new techniques
- Use know-how to have an impact on the game’s final form
- Work on game mechanisms and gameplay
- Work on new technologies
- Cooperate with other departments
Requirements
- A minimum of 5 years' programming experience
- Expertise in C/C++
- Professional experience demonstrating proficiency in algorithm design, understanding of complexity, and software architecture and design
- Experience working in a collaborative team environment
- Excellent spoken and written communication
Pluses
Please note that these are desirable skills and are not required to apply for the position.
- Bachelor's degree in Computer Science, Graphic Art or a related field, or equivalent experience
- Previous experience shipping and supporting a live product
- Experience with console development
Benefits
- 27 days of holidays per year
- Company profit-sharing plan, benefit program, meal contribution
- Relocation package
- All our games for free and more
Apply for this job
Don’t forget to include a resume and cover letter. We receive a lot of applications, but we’ll notice a fun, well-written intro that shows us you take play seriously.