Componentization and modularization of large scale projects
You will be part of the Components team acting as a technical reference, leading and actively contributing to software architecture definitions to create scalable and sustainable solutions
Job Summary
You will be part of the Components team acting as a technical reference, leading and actively contributing to software architecture definitions to create scalable and sustainable solutions.
The role involves developing new functionalities for the Super App using best practices for iOS, ensuring product performance, security, and reliability while collaborating closely with cross-functional teams.
Benefits include meal and food vouchers, health and dental plans, life insurance, extended parental leave, well-being programs, exclusive on-site services, and internal training and development programs.
Matching Summary
You will be part of the Components team acting as a technical reference, leading and actively contributing to software architecture definitions to create scalable and sustainable solutions.
Skills & Requirements
Must-have
Proficiency in Swift programming language
Experience with MVVM and MVVM-C design patterns
Componentization and modularization of large scale projects
Performance optimization and bug fixing in critical environments
Use of Swift Package Manager
Knowledge of concurrency with GCD and Swift Concurrency
Writing unit and UI tests with TDD and BDD strategies