
iOS Developer
Expleo Group
full-time
Posted on:
Location Type: Hybrid
Location: Brussels • Belgium
Visit company websiteExplore more
About the role
- Lead the design, development, and maintenance of high-quality iOS applications using Kotlin, Flutter, and React Native
- Utilise Flutter and React Native to build efficient and responsive cross-platform mobile applications for iOS devices
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces for iOS applications
- Conduct thorough code reviews to ensure code quality, consistency, and adherence to best practices
- Implement and advocate for automated testing strategies
- Identify and address performance bottlenecks within iOS applications, optimise code and resources for improved efficiency
Requirements
- Minimum 6 years experience in a similar role
- Swift as programming language
- You know the principles of clean code and apply them effectively
- Understanding of Apple’s iOS design principles and interface guidelines, DDD and best practices
- Proven knowledge of Swift
- You write readable code and do refactoring where necessary
- Familiar with test driven development (TDD) and have practical experience with it
- Proven knowledge in iOS app development (different versions of iOS SDK and the libraries available for common tasks)
- Knowledge of SVN/Git (Gitlab or alternative), Jenkins, SonarQube, Fortify, Confluence, JIRA
- Knowledge of Continuous Integration/Deployment principles
- Experience with RESTful APIs to connect iOS applications to back-end services and third-party libraries or APIs
Benefits
- Competitive salary and substantial benefits offering
- Unique wellbeing, financial and employee recognition programs
- A variety of family-friendly policies and enhanced leave
- Significant learning and development opportunities
- Collaborative working environment
- Expleo Academy - accredited training courses
- Comprehensive benefits package including hospitalization and outpatient insurance, pension and group insurance plan, employee wellbeing initiatives, sports and social events, gifts for special occasions
- Meal and eco vouchers
- Monthly representation fees to support work-related expenses
- 32 vacation days (20 + 12 for a 40-hour week)
- Mobility package offering flexibility: choose between a company car, full transportation coverage, or a housing allowance
- Flexible homeworking policy
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
KotlinFlutterReact NativeSwiftiOS app developmentclean code principlestest driven developmentRESTful APIsContinuous IntegrationContinuous Deployment
Soft skills
collaborationcode reviewadvocacy for best practicesproblem-solvingattention to detail