Mobile App Developer

Birmingham FULL TIME £35,000 - £50,000 / Year
(£2,917 - £4,167 / Month)

Job Description

We are seeking a creative Mobile App Developer with a passion for building exceptional mobile experiences. The role involves collaborating with cross-functional teams to bring exciting new applications to life, ensuring performance and quality.

Responsibilities

  • Develop features, fix bugs, and improve the performance of mobile apps.
  • Collaborate with designers to implement app UI/UX.
  • Utilize RESTful APIs to connect to back-end services.
  • Conduct peer reviews of other developers' code.
  • Stay up-to-date with new technology trends and programming languages.
  • Participate in team meetings and provide updates on project status.
  • Manage application deployment and monitor performance analytics.
  • Support the maintenance and enhancement of existing applications.
  • Create app documentation and user guides.
  • Mentor junior developers and promote best coding practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 3+ years of experience in mobile application development
Technical Skills
  • iOS Development
  • Android Development
Soft Skills
  • Analytical thinking
  • Effective communication
Certifications
  • Google Mobile Development Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Google Play Store and App Store submission processes: Knowledge of mobile app submission requirements and best practices.
  • Familiarity with UX/UI principles: Understanding of user experience design principles for mobile.

Benefits

  • Comprehensive health and wellness program.
  • Flexible working arrangements to support work-life balance.
  • Continuous learning and development opportunities.
  • Team-building events and social activities.

Company Culture

  • Collaboration: Teamwork is at the heart of what we do, and we encourage collaboration across departments.
  • Continuous Learning: We invest in our team's growth with continuous training and development opportunities.
  • Recognition and Rewards: We prioritize recognizing and rewarding our team members for their hard work.
Status: Closed