Bachelor's degree or equivalent practical experience.
8 years of experience in software development.
5 years of experience working with embedded operating systems.
5 years of experience testing, and launching software products.
3 years of experience with software design and architecture.
Experience programming in Java or Kotlin.
Nice to haves:
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
8 years of experience with data structures/algorithms.
3 years of experience in a technical leadership role leading project teams and setting technical direction.
3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects.
What you'll be doing:
Help grow and manage a high-performing team of software engineers as a Tech Lead Manager. Design, develop, and test performant code for watch faces and applications, using Kotlin/Java and other relevant technologies.
Collaborate with product and design teams to translate product requirements into technical designs and implementations.
Contribute to and review technical design documents, ensuring code quality, testability, and adherence to best practices. Participate in code reviews and provide constructive feedback to other engineers.
Explore and prototype new features and technologies. Stay up-to-date with the latest technologies and trends in wearable development. Contribute to the definition of the long term technical strategy for the team.
Comply with all company health and safety policies, procedures, and legal requirements.
Perks and benefits:
Opportunity to work on cutting-edge technologies.
Potential for career growth and development.
Collaborative work environment with talented professionals.