Remote job
Senior iOS Engineer
Job details
About this role
Role overview Build and improve features for a widely used productivity app on Apple platforms. You’ll take product work from initial planning through release, own its quality across development and production, and contribute ideas that improve the experience for users.
Responsibilities - Plan feature work and guide it from early design through release. - Take responsibility for delivery, outcomes, and quality before and after launch. - Identify and resolve blockers, dependencies, and technical obstacles. - Test your own work and help ensure changes perform as intended. - Suggest technical and product improvements for the app and its users.
Requirements - Strong Swift programming skills. - Understanding of object-oriented and protocol-oriented programming and SOLID principles. - Experience with software architecture and custom user interfaces. - Familiarity with multithreading.
Nice to have - Objective-C experience, knowledge of algorithms and data structures, or experience with CI/CD, automated testing, and Xcode Instruments.
Benefits and work setup - Remote role listed in Warsaw. - Work with an experienced development team and a feature-rich product. - Opportunity to engage with user feedback, grow through ownership and feedback, and explore new technologies through controlled experiments.