Collaborate cross-functionally with product, design, and other engineering colleagues to implement product and business strategy and create new products and features
Participate in the entire development cycle
Examine code and design documentation, providing feedback on product specifications and mocks
Lead a group of thoughtful, quick-thinking, and motivated engineers
Establish and define standards for improving developer workflows and recommending best practices
Assist engineers on the team in their professional development by coaching and mentoring them
Develop and adapt your technical and non-technical skills on a regular basis
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 5+ years of relevant experience as a mobile app developer
Expertise in Swift and Objective-C
Proficiency with multithreading and performance optimization techniques for iOS
Knowledge of GraphQL, REST, and HTTP basics
The ability to design maintainable APIs is nice to have
The ability to prioritize tasks and keep projects on schedule
Self-directed, innovative, and biased towards action in fast-paced environments
Excellent English communication and organizational skills