Goodnotes is seeking a Lead iOS Engineer to join their team and contribute to their mission of transforming digital note-taking into an inspiring experience. The engineer will play a crucial role in building and refining a new product that enhances the educational experience for users worldwide. They will collaborate closely with external educators and cross-functional teams within Goodnotes.
Role Involves:
- Building mission-critical services used by tens of millions of users.
- Architecting and designing scalable solutions that are easy to maintain.
- Implementing elegant solutions with clean code.
- Enabling communication with the Mobile, Web frontend, and QA teams.
- Defining and driving the completion of new initiatives and features by removing blockers for the team.
- Continuously improving the development practices through research, automation, documentation, and testing.
- Sharing knowledge and experience with the rest of the team.
Requirements:
- Expertise in Swift programming.
- Knowledge of SwiftUI is advantageous.
- Strong understanding of computer science fundamentals.
- Excellent problem-solving, communication, and storytelling skills.
- A love of software craftsmanship.
- Strong sense of the best tools for any task.
- Shipped one or more non-trivial iOS apps on respective app stores.
- Experience cross-compiling codebase on different mobile platforms is a plus.
What Goodnotes offers:
- Remote-friendly environment.
- Flexible working hours and location.
- Medical insurance for you and your dependents.
- Great annual leave allowance.
- Meaningful equity in a profitable tech startup.
- Budget for noise-cancelling headphones, home office setup, personal development, professional training, and health & wellness.
- Sponsored visits to their Hong Kong or London office every 2 years.
- Company-wide annual offsite.
- Fantastic maternity/paternity packages and allowances.