The User Experience team is responsible for developing and implementing initiatives across the superApp, as well as ensuring a seamless and consistent user experience.
Responsibilities
Develop and maintain iOS apps with Swift, UIKit and SwiftUI.
Collaborate with cross-functional teams on feature design, system architecture, A/B experiments.
Identify and resolve bugs, performance bottlenecks, offline-storage and threading issues using profiling and network-debugging tools.
Guarantee code quality through unit & snapshot tests, pull-request practices that meet community guidelines.
The Engineering Academy is an intensive 6-month programme designed to accelerate tech careers in iOS Engineering, featuring technical induction followed by placement in a real engineering team.
Locations (2)
Kaunas, Kaunas County, Lithuania
Vilnius, Vilnius County, Lithuania
Compensation
€ 2,583 gross per month
Responsibilities
Collaborate with Academy students in product teams
Refine skills and knowledge with a mentor
Experience day-to-day life of a Vinted engineer
Join ongoing learning sessions and build personal skills
Work on features for the main Vinted app using a Swift-only codebase
As an iOS Engineer, you will define, design and refine the tech that keeps Audible one step ahead of listeners, building and maintaining the platform for millions.
Compensation
The base salary range for this position is listed below... USA, NJ, Newark - 121,600.00 - 180,600.00 USD annually
Responsibilities
Own and be responsible for key components within the team
Develop, implement and support Key Components using latest technology that will influence teams beyond Audible
Work with Product Management to develop software that involves exploring and bringing out the latest technology on the platform to make the listening experience better and easier for our users
Stay up to date on the latest trends & technologies industry-wide and sharing that knowledge with the internal community
Be committed to teamwork, hustle and strong communication skills (both to business and technical peers)
Requirements
Bachelor's degree or equivalent in Computer Science
Build and improve iOS and Android applications using React Native and TypeScript, contribute to UX/UI decisions, and bring radar sensing technology to consumer mobile experiences.
Locations (3)
Toronto, Ontario, Canada
Waterloo, Ontario, Canada
Kitchener, Ontario, Canada
Responsibilities
Build and improve iOS and Android applications using React Native and TypeScript
Work closely with Senior Product Manager to turn product ideas into intuitive mobile experiences
Contribute to UX and UI discussions, interactions and usability improvements
Prototype, develop, test and ship features with speed and quality
Use AI tools like ChatGPT, Codex, Claude Code and Cursor to build smarter and faster
Mozilla seeks an iOS Engineer to build applications that give people a choice in their browser to experience the Web in an open, safe and healthy environment.