Develop and maintain high-quality native mobile applications using Swift and UIKit.
Collaborate closely with designers, product managers, and backend engineers to define and execute effective technical solutions
Mentor engineering teams, managing technical projects and setting clear expectations with stakeholders.
Ensure a high standard of code quality through code reviews and development best practices.
Manage the full mobile product development cycle, from conception to delivery.
About you:
+10 years of experience as a software engineer in the tech industry building products at scale
+7 years of experience developing native mobile applications and working within a team environment.
Strong programming skills and up-to-date knowledge of Swift, the iOS SDK, and deep understanding of UIKit
Experience leading teams, mentoring colleagues, and managing technical projects
A driven mobile software engineer that is motivated to build great products and a great codebase in a fast-paced environment
Familiar with mobile product and design life-cycles, and collaborating closely with designers, product managers and backend engineers
Nice to have:
Experience building software with Redux or other unidirectional state management paradigms
Experience writing with Combine or other Rx frameworks
Knowledge of SwiftUI
Interest in or experience with functional programming concepts
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.