Senior Mobile Application Developer

About the Role

The Senior Mobile Application Developer will take full ownership of company's existing React Native / Expo
mobile application, driving its continuous improvement, stability, and innovation across both iOS and
Android platforms.
This role is designed for a highly capable developer who can operate independently — leading all aspects of
mobile delivery, from architecture and development through to deployment and performance optimization.
You’ll be the key driver behind evolving our mobile experience, ensuring it remains performant, secure, and
aligned with our product vision.
While this is currently a hands-on individual contributor role, there's a clear opportunity for growth — either
into a technical leadership path (mentoring and building a small mobile team) or into a full-stack
development path, contributing across our broader technology ecosystem.
Department

Key Accountabilities

  • Ownership & Accountability: Take full technical ownership of Blueberry’s mobile application — including architecture, performance, feature delivery, and deployment.
  • Maintenance & Evolution: Manage app updates, dependencies, and performance improvements, ensuring stability, scalability, and alignment with business goals.Innovation & Problem Solving: Introduce new ideas and modern practices to enhance user experience, code maintainability, and product value.
  • App Distribution: Manage releases for both iOS and Android, ensuring smooth build processes, proper signing, and compliance with app store requirements.
  • API Integration: Maintain and extend integrations with backend APIs and third-party services, ensuring reliable and secure data exchange.
  • Quality & Security: Enforce best practices for testing, performance optimization, and safeguarding user data.
  • Cross-Team Collaboration: Work closely with backend engineers, designers, and product managers to deliver cohesive, high-quality user experiences.

Future Growth:

  • Leadership Path: Mentor future mobile engineers, define standards, and lead the mobile domain; or
  • Full-Stack Path: Expand into backend and web development, leveraging shared technologies across our platform stack.

Expectations

Bring autonomy, craftsmanship, and innovation, blending technical depth with product intuition to deliver
mobile experiences that truly stand out.

 

  • Individually and with Managers, ensure understanding and engagement with vision, purpose, and strategic and stakeholder considerations at Manager and Team levels.
  • Demonstrate advanced levels of competence in leadership capabilities required of the position.
  • Engage, support, motivate and develop capability and potential in others.
  • Attract, retain, and develop talent to complement Blueberry’s values and behaviours.
  • Reward and recognise good performance aligned to Blueberry’s values and goals an manage poor performance in a timely manner.
  • Be an ambassador for Blueberry in the market; promote our interests and reputation.
  • Follow our policies, procedures, and code of Ethics and Conduct.
  • Protect our confidential information and intellectual property.
  • Play an active role in your safety and the safety of others around you.
  • Inspire confidence and urgency within the department and across the team for the delivery of timely, high-quality service to internal and external customers.
  • Foster a culture of continuous improvement.
  • Continuously drive agility and flexibility in responding to market and industry changes.

Qualifications

  • Degree in Computer Science, Software Engineering, or related discipline.

Experience

  • Strong experience building, maintaining, and deploying React Native applications using Expo.
  • Deep understanding of modern mobile architecture, component design, and state
  • management (e.g. Redux, Zustand, Recoil).
  • Experience managing App Store and Play Store submissions, OTA updates, and CI/CD
  • pipelines.
  • Proven ability to diagnose and resolve complex technical issues independently.
  • Familiarity with TypeScript, RESTful APIs, and common frontend/backend integration
  • patterns.
  • Strong problem-solving, ownership, and communication skills.
  • Comfortable working autonomously while collaborating across distributed teams.

License #1950 from 20.10.2015