Senior C++ developer with C1 English (Colombia location is a must!)
3 days ago Be among the first 25 applicants
Direct message the job poster from F1servicecentre
We’re looking for a highly skilled Senior C++ Developer to join an international engineering team building advanced cross-platform communication tools.
You will design and develop libraries that connect client devices with multiple operating systems—iOS, Android, macOS, and Windows—via USB and Bluetooth interfaces (BLE and Classic).
This position is ideal for a C++ professional who enjoys solving complex technical challenges, writing clean and efficient code, and contributing to world-class products used globally.
What you will do
- Collaborate with product managers, firmware engineers, QA specialists, and designers to create cross-platform libraries and tools.
- Design, implement, and enhance core communication modules and APIs.
- Apply modern software engineering principles and design patterns to deliver reliable, high-performance code.
- Review code, implement unit and integration testing, and take part in architectural improvements.
- Maintain code quality and consistency across multiple platforms.
- Mentor junior engineers and contribute to the team’s technical excellence.
What you need for this
Required:
- Expert-level proficiency in C and C++ .
- Experience with USB and Bluetooth (BLE / Classic) communication.
- Proven background in developing cross-platform libraries/frameworks (Android, iOS, macOS, Windows).
- Strong experience with CMake and multi-platform build systems.
- Familiarity with package managers (npm, CocoaPods, Maven, NuGet, SwiftPM, etc.).
- Experience with unit / integration testing and CI/CD tools (e.g. GitHub Actions).
- Advanced knowledge of algorithms , data structures , and design patterns .
- Solid understanding of Git workflows and Agile/Scrum principles.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5 + years of relevant professional experience.
Nice to have:
- Experience with Swift , Kotlin , or Java .
- Extended knowledge of CMake and package management systems.
Why you’ll love working with us
Salary: COP OR 4784 USD
We’re a global technology company where engineering excellence meets people-first culture.
Our teams enjoy flexibility, transparency, and the freedom to experiment with modern tools and architectures.
You’ll work with international experts, contribute to meaningful products, and grow in an inclusive environment that celebrates diversity and collaboration.
Join us — and bring your C++ expertise to projects that truly make an impact :)
#J-18808-Ljbffr