Emprego
Meus anúncios
Meus alertas e-mail de emprego
Fazer login
Encontrar um emprego Dicas de emprego Fichas de empresas
Pesquisar

Chief architect

Arapiraca
beBeeSoftwareDeveloper
Anunciada dia 4 outubro
Descrição

Senior Software Developer

We are seeking an experienced Senior Software Developer to join our team and play a key role in designing and building cross-platform libraries and tools that interface directly with Client machines through USB and Bluetooth interfaces.

As a Senior Software Developer, you will be responsible for developing new features, enhancing existing features, and improving the quality of the libraries and tools. You will apply software engineering design patterns to develop well-structured, modular, performant application code.

* Key Responsibilities:
* Design and develop cross-platform libraries and tools using C, C++, and other relevant programming languages
* Collaborate with fellow developers, product managers, firmware engineers, test engineers, and designers to ensure successful project delivery
* Apply software engineering design patterns to develop well-structured, modular, performant application code
* Perform code reviews, write unit and integration tests, and contribute to architectural planning and refactoring
* Ensure best coding practices and train junior team members

Requirements:


• Proficient in C, C++


• Experience in writing Unit and Integration tests


• Expertise in USB and Bluetooth (Classic and BLE)


• Experience with development of communications protocols


• Experience in developing Android, iOS, Windows and macOS libraries/frameworks


• Experience with CMake – ability to read, understand, and contribute to current build procedures for cross-platform maintainability


• Experience with package managers (npm, CocoaPods, Maven, NuGet, SwiftPM, etc.)


• Strong knowledge of and experience with SDLC and Scrum/Agile methodologies


• High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy


• Ability to communicate effectively, both written and verbal, with technical and non-technical multifunctional teams


• Aptitude and desire to independently learn new technologies


• B.S. or M.S. in Computer Science, Software Engineering or comparable field with 5+ years relevant experience


• Android/iOS experience


• Experience with Swift


• Experience with Kotlin, Java


• Package Management experience


• CMake experience

Preferred Qualifications:


• Experience working in a fast-paced environment


• Strong problem-solving skills


• Excellent communication and interpersonal skills


• Ability to work collaboratively as part of a team


• Willingness to continuously learn and improve skills

Working at our company means being part of a dynamic and innovative team that values collaboration, creativity, and continuous learning. We offer a competitive salary, comprehensive benefits, and opportunities for growth and professional development.

Se candidatar
Criar um alerta
Alerta ativado
Salva
Salvar
Vagas parecidas
Emprego Arapiraca
Emprego Alagoas
Emprego Nordeste
Página principal > Emprego > Chief Architect

Jobijoba Brasil

  • Dicas de emprego

Encontre vagas

  • Vagas de emprego por cargo
  • Pesquisa de vagas de emprego por área
  • Empregos por empresas
  • Empregos por localização

Contato / Parceria

  • Entre em contato
  • Publique suas ofertas no site Jobijoba

Menções legais - Menções legais e termos de uso - Política de dados - Gerir os meus cookies - Acessibilidade: Não conforme

© 2025 Jobijoba Brasil - Todos os direitos reservados

Se candidatar
Criar um alerta
Alerta ativado
Salva
Salvar