2 months ago
London, United KingdomMid Level
Responsibilities
- Develop consumer and enterprise iOS applications.
- Write maintainable, testable, and performant software.
- Participate in code reviews and perform extensive testing.
- Research new technologies and tools and share findings with the team.
- Collaborate and communicate effectively with the software development team.
Requirements
- Experience building iOS applications with Swift.
- Strong command of programming and computer science concepts.
- Understanding of end-to-end mobile application development and interaction with server-side components.
- Fundamental knowledge of mobile UI implementation, development frameworks, and REST APIs.
- Working knowledge of MVVM, MVP, or MVC architectural patterns.
- Strong interpersonal, communication, and collaboration skills.
- Proactive approach and commitment to delivering high-quality work.
- Nice-to-have experience with functional reactive programming, ReactiveX, Objective-C, GraphQL, Android development using Java or Kotlin, or cross-platform development with React Native, Flutter, Ionic, Xamarin, or Cordova.
Benefits
- Comprehensive health and wellness benefits package.
- Pension scheme and parental leave program.
- Flexible working hours and work-from-home flexibility.
- Service recognition programs, socials, outings, and retreats.
- Culture of learning and development.
- Hybrid work arrangement.
Categories
Mobile
