Job Description
Goodnotes is seeking a Senior iOS Engineer to join their team. The Senior iOS Engineer will play a key role in bringing the company's vision to life. They will collaborate closely with external educators and cross-functional teams, leveraging their expertise to build and refine a new product that enhances the educational experience for users worldwide.
Responsibilities:
- Build mission-critical services used by tens of millions of users.
- Architect and design scalable solutions that are easy to maintain.
- Implement elegant solutions with clean code.
- Enable communication with the Mobile, Web frontend and QA teams
- Define and drive the completion of new initiatives and features by removing blockers for the team
- Continuously improve the development practices through research, automation, documentation and testing
- Share 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
- Shipped one or more non-trivial iOS apps on respective app stores
Goodnotes offers:
- Remote friendly environment
- Flexible working hours and location
- Medical insurance for employee and their dependents
- Great annual leave allowance
- Meaningful equity in a profitable tech startup
- Budget for things like noise-cancelling headphones, setting up home office, personal development, professional training, and health & wellness
- Sponsored visits to our Hong Kong or London office every 2 years
- Fantastic maternity/ paternity packages and allowances