lead c++ developer
We are searching for a skilled Lead C++ Developer to join our team remotely. You will be working on an exciting project that requires an excellent understanding of C++ and Unreal Engine. As a Lead Developer, you will be responsible for overseeing the development team, ensuring that the project is delivered on time and to the highest standards.
responsibilities
- Collaborate with the client to align expectations and negotiate solutions
- Develop tools/solutions for repetitive tasks to improve efficiency and productivity
- Integrate new solutions with existing tools and pipelines
- Write clean, maintainable, and well-documented code
- Develop, maintain, and improve the Automation solutions/tools/frameworks
- Debugging C++ and C# code to find the root cause and fix the issues
- Integrate tools/Automation solutions to CI Systems and be able to debug them
- Contribute to the overall technical vision of the team
- Work with Engineering leadership to ensure that we have the right frameworks providing adequate performance metrics
requirements
- At least 5 years of experience as a C++ Developer
- 1+ year of relevant leadership experience
- Experience with Unreal Engine
- Experience with C#
- Familiarity with white box and black box testing and automation
- Experience in developing command-line tools and test automation principles and general understanding of Testing Pyramid, Test Automation Framework structure (layers, etc.)
- Ability to write high-quality code, with excellent skills in unit testing
- Excellent understanding of HTTP protocol
- Experience working with MySQL databases
- Good XML understanding
- Excellent knowledge of HTTP protocol
- Experience with API platforms like Postman and curl
- Upper-Intermediate level of English
nice to have
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Understanding of Test Automation approaches: Keyword Driven Development, Behaviour Driven Development
- Experience with any test automation driver: Selenium, Appium, MS Automation Driver, etc.
- Medium level of Python
- Basic understanding of 3D and 2D graphic
- Understanding of at least one Command Line Interface (Cmd, Powershell, etc)
beneficios por ubicaciones
Tiempo libre remunerado
Días de licencia por enfermedad remunerados
Seguro médico
Ingreso estable
Subsidio de almuerzo
Bonos para celebraciones de días festivos
Trabajo remoto permanente
Software con licencia gratuita
Carga de trabajo estable
Oportunidades de reubicación
Modelos de participación flexibles
Capacitación gratuita en habilidades técnicas y blandas
Acceso gratuito a la plataforma de aprendizaje de LinkedIn
Cursos de idiomas
Acceso gratuito a bibliotecas electrónicas internas y externas
Oportunidades de certificación
Servicio de asesoramiento de habilidades
Envíanos tu CV para recibir una oferta personalizada