My responsibilities:
- Implementation of iOS mobile apps and frameworks in an agile team setup
- Conducting code reviews and working collaboratively in pair programming sessions
- Securing a high code quality by writing unit tests and proper documentation of the implementations
- Define clean, safe, and re-useable code
- Proactively support the team with technical knowledge and promote good software engineering practices
The knowledge I own:
- Degree or similar qualification with a focus on IT
- Relevant experience in the development of native iOS applications and relevant frameworks (Xcode, Swift, SwiftUI)
- Very good knowledge about relevant tools of agile software development (e.g. Git, Jira, Confluence, CI/CD)
- Comprehensive experience with the integration of backend services (e.g. REST APIs, JSON)
- Fundamental knowledge in Functional Reactive Programming (e.g. Combine or RxSwift)
- Experience in unidirectional data flow patterns (e.g. TCA) would be beneficial
- Excellent English language skills
The offer that would convince me:
- In our international team you can work with our colleagues from all over the world
- We develop our own product and focus on high-quality, stable solutions
- At ALDI our code quality is established by Clean Coding and SOLID principles and testing
- Flexible working hours with an almost fully remote home office possibility
- Regular salary increase, we follow the inflation and reward loyalty
- Continuous learning opportunities though our own e-learning platform and internal teams
Location
Remote possibility (1 office day/month in Budapest)