Apply

Mobile 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