ApplyMobile Software Engineer
Posted 5 months agoViewed
View full description
💎 Seniority level: Middle, 3+ years
🔍 Industry: Mobile Software Development
🗣️ Languages: English
⏳ Experience: 3+ years
🪄 Skills: Problem Solving
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 architectural patterns like MVC, MVP, MVVM, VIPER and other trending patterns.
- Hands-on experience with mobile technologies such as Swift, Kotlin, RN, and Dart.
- Solid understanding of the full mobile development life cycle and software engineering principles.
- Knowledge of API service connection paradigms and client/server architectures.
- Mastery of mobile development standard methodologies and Agile development methodologies.
- Strong problem-solving and analytical skills, with experience in Git or other version control systems.
- Ability to give and receive constructive and effective code reviews.
- Self-learners and effective communicators, able to thrive in a fast-paced and creative team environment.
Responsibilities:
- Collaborate with various departments to ensure the successful creation and implementation of innovative and streamlined mobile experiences.
- Actively contribute to enhancing internal workflows and fostering a culture of continuous improvement and transparency.
- Engage in personal and professional development opportunities as a Mobile Engineer.
Apply