We are looking for a skilled professional to join our team in the development of cutting-edge digital solutions. The ideal candidate will have a strong background in software design and a proven track record of delivering high-quality products.
The role demands a candidate capable of handling complex technical challenges, working efficiently in a fast-paced environment, and maintaining a high level of quality in their work.
Key skills and qualifications include:
* Proficient in C and C++ programming languages
* Experience in writing unit and integration tests
* Expertise in USB and Bluetooth technologies (Classic and BLE)
* Experience with development of communications protocols
* Experience in developing cross-platform libraries and frameworks for Android, iOS, Windows, and macOS
* Strong knowledge of CMake build procedures for cross-platform maintainability
* Experience with package managers (npm, CocoaPods, Maven, NuGet, SwiftPM, etc.)
* Experience in unit and integration testing
* Experience with Git in a collaborative environment
* Experience in continuous integration and delivery (e.g. GitHub Actions)
* Strong understanding of software development life cycles (SDLC) and Agile methodologies
* A solid grasp of fundamental algorithms, data structures, and design patterns
* High critical thinking skills to evaluate alternatives and present solutions that align with business objectives
* Ability to communicate effectively with technical and non-technical teams
* Aptitude and desire to learn new technologies independently
* Bachelor's or Master's degree in Computer Science, Software Engineering, or a comparable field with 5+ years of relevant experience
This is an excellent opportunity for a motivated and talented individual to grow professionally and contribute to the development of innovative digital solutions.
Benefits:
* Opportunity to work on challenging projects and develop new skills
* Fast-paced and dynamic work environment
* Collaborative team atmosphere
* Professional growth and development opportunities
How to apply:
Please submit your resume and cover letter to [insert contact information]. We look forward to hearing from you!