We are expanding our development teams, and we're looking for a Mobile Developer with experience in native iOS app development using Swift and a constant desire to keep learning. Our vision is to build multidisciplinary teams that self-manage projects in an AGILE manner to find and implement the best solutions.
What you'll do:
- Develop projects from scratch with minimal supervision and team collaboration.
- Participate in architecture design and decision-making in a constructive environment with co-creation dynamics.
- Work under SOLID concepts.
- Be a key player in developing best practices, clean and reusable code.
- Stay up-to-date with the latest tools and technologies in the market.
Requirements:
- At least 5 years of experience developing native iOS apps (with Swift).
- Experience in architecture design using MVVM pattern (VIPER, MVC also valued).
- Experience in native Android development (with Kotlin) is highly valued.
- Knowledge and application of design patterns.
- Knowledge of CI/CD as an essential part of software development.
- Good level of English (ESSENTIAL).
- Passion for technology and software development.
- Constant desire to learn.
- Team player.
Benefits:
- Competitive salary based on market and experience.
- Flexible 35-hour work week (without salary reduction).
- 100% remote work (optional).
- Flexible compensation (restaurant, transport, and childcare).
- Medical and dental insurance (completely free for the employee).
- Individual budget for training and free Microsoft certifications.
- English classes (1 hour per week).
- Day off for your birthday.
- Monthly bonus for electricity and internet at home.
- Discount on gym plan and sports activities.
- Plain Camp (annual team building event).
- Working with the latest technological tools.
Plain Concepts is committed to equal opportunities and welcomes applicants from diverse backgrounds regardless of race, color, gender, religion, nationality, citizenship, disability, age, sexual orientation, or any other legally protected characteristic.