Logo for Blink22

Mobile Software Engineer

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in developing and maintaining mobile applications (Native, Hybrid).
  • Experience with architectural patterns MVC, MVP, MVVM, VIPER and other trending patterns.
  • Hands-on experience in mobile technologies such as Swift, Kotlin, React Native, and Dart.

Requirements:

  • Collaborate with various departments to ensure successful creation and implementation of innovative and streamlined mobile experiences.
  • Contribute to enhancing internal workflows and fostering a culture of continuous improvement and transparency.
  • Conduct and participate in constructive code reviews to maintain high-quality mobile code and standards.
  • Work independently and as part of a team to deliver mobile features and improvements while continuously learning new technologies.

Job description

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.

As a Mobile Engineer at Blink22, your role will involve collaborating with various departments within the company to ensure the successful creation and implementation of innovative and streamlined mobile experiences. Additionally, you will actively contribute to enhancing our internal workflows and fostering a culture of continuous improvement and transparency. This position also offers ample opportunities for personal and professional development as a Mobile Engineer.

Requirements

Required Technical skills:

  • 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.

Required Soft skills:

  • Self-learners.
  • Able to thrive working on a fast-paced, creative team.
  • Passionate developers.
  • Great communicators.
  • Self-motivated and able to work independently.
  • Analytical problem solvers.
  • Ideal team players because of their technical competence and positive attitudes.
  • Always ready to help troubleshoot, share their knowledge, and learn from others.
  • Being able to work independently and finding the right way to communicate with your blockers proactively.

Benefits

  • Flexible working hours, in addition to the "Work from Home" policy.
  • Competitive salary.
  • Access to various educational resources.
  • Additional accessories for your computer.

Mobile DevOps Engineer Related jobs

Other jobs at Blink22

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.