We're seeking an experienced Mobile Software Engineer with a passion for development and a team-oriented attitude, ready to bring powerful software to life.
Requirements
- A bachelor's degree in computer science, Software Engineering, or a related field.
- 3+ years of experience in developing and maintaining mobile applications (Native, Hybrid..).
- Experienced in the architectural patterns MVC, MVP, MVVM, VIPER and other trending patterns.
- Hands-on experience in one or more mobile technologies such as Swift, Kotlin, RN, and Dart
- Solid understanding of the full mobile development life cycle.
- Solid understanding of software engineering principles and practices
- Knowledge of API service connection paradigms
- Understanding of client/server architectures
- Mastery of mobile development standard methodologies
- Open to learn new technologies / platforms.
- Good understanding of Agile development methodologies
- Strong problem-solving and analytical skills
- Prior experience with Git or other version control systems
- Being able to give and receive constructive and effective code reviews.
- Ability to work well independently and as part of a team.
Benefits
- Flexible working hours
- Competitive salary
- Access to various educational resources
- Additional accessories for your computer