We are an agile development team using a really exciting technology stack to build a world-class messaging platform, and we need a first-class native iOS application, smooth, visually appealing, responsive, and fast. The ideal candidate is extremely focused on fostering team culture, proactively identifies problems, is a great communicator, and understands that shipping quality code is more important than perfection. You'll help run standups, do code reviews, give feedback, collaborate on architecture and on product features and most importantly, write great code for providing the best user experience. Responsibilities - Write and maintain a native iOS application - Cover code with automated tests - Maintain CI pipeline for the project - Participate in ideations around product features - Contribute to providing the smoothest experience in the app, including (but not limited to) various animations and polished small details
1 CTO & 4 mobile developers (2 iOS & 2 Android). The client also has a backend team that primarily writes code in Golang.
Qualifications:
— At least 5 years of experience in iOS development
- Excellent knowledge of the Swift language and the ecosystem around it
- At least a basic understanding of reactive programming
- Good knowledge of MVVM and MVP architectures
- At least basic knowledge of automation tools in the iOS area (fastlane, for example)
- Attention to detail
- Passion to spend time polishing UI
- At least Upper-Intermediate English level
- Strongly pragmatic, self-driven, and proactive in problem-solving
- Experience working in agile environments with structured delivery processes
- Excellent communication skills for remote and asynchronous collaboration
The client is a Swedish tech company committed to breaking down barriers to group communication globally. With over a third of the world's population lacking internet access, they are driven by the impactful mission to ensure connectivity for all. Their solution has already connected millions across Scandinavia and Asia, thanks to the partnerships with leading Telecom operators. There is a small but growing team, building an exciting and unique product with huge potential. They work in a fast-paced, fun environment where you have the mandate to execute your ideas. The result of your work effort is displayed immediately.