Mobile Tech Lead

closed
Pepperstone Logo

Pepperstone

πŸ“Remote - Cyprus

Summary

Join Pepperstone's technology team as a Mobile Tech Lead and contribute to the development and maintenance of high-quality mobile applications. You will lead technical initiatives, drive modern engineering practices, and collaborate with cross-functional teams. This role requires 7+ years of mobile development experience, proficiency in TypeScript/JavaScript, React Native, and native mobile development. You will define and own the mobile application architecture, implement robust automated processes, and foster a culture of continuous learning and innovation. Pepperstone offers a competitive salary, flexible and hybrid working options, ongoing personal development opportunities, comprehensive medical insurance, and a collaborative work environment.

Requirements

  • 7+ years of mobile development experience, with proven expertise in technical decision-making and driving architectural solutions
  • Proficiency in TypeScript/JavaScript, React Native, and native mobile development (Objective-C, Swift, Java, Kotlin)
  • Strong grasp of software design patterns (e.g., SOLID, MVVM/MVC, Clean Architecture) and hands-on experience with Continuous Delivery practices
  • Knowledge of testing methodologies (e.g., TDD, BDD) and automation tools (e.g., GitHub Actions)
  • Hands-on experience managing, building, and testing mobile infrastructure for iOS and Android
  • Proven capability to guide team members on technical topics and foster collaboration in cross-functional teams
  • Exceptional communication skills with a track record of working effectively with remote, global teams
  • A passion for continuous learning and staying updated with modern engineering trends and technologies

Responsibilities

  • Develop, support, and maintain mobile software applications using best practices to ensure high-quality, maintainable, and scalable code
  • Define and own the mobile application architecture, ensuring alignment with the overall platform and business objectives
  • Implement robust, automated build and release processes to streamline delivery and prioritize rapid feedback loops
  • Work closely with Product, Analysts, Designers, and Platform teams to deliver user-centric solutions and leverage internal tools and infrastructure
  • Establish strong quality and automation practices, participate in agile ceremonies, and promote technical knowledge sharing within the team
  • Contribute to architecture and design decisions, conduct code reviews/pair programming, and foster the technical growth of team members through mentorship
  • Support team members in improving their technical skills and professional growth while encouraging collaboration and best practices
  • Actively participate in and occasionally lead Engineering Dojos to foster continuous learning and innovation

Benefits

  • Competitive salary structure including company bonus scheme
  • Genuinely collaborative and friendly culture
  • Flexible and hybrid working
  • Remote working option - work from anywhere for up to 6 weeks per year
  • Ongoing personal development & learning opportunities
  • 3 paid volunteering days per year & Workplace Giving Program
  • Periodic recognition and reward programs for outstanding performance and achievements
  • Frequent events and celebrations
  • Comprehensive medical insurance with coverage for your healthcare needs
  • Pension fund
  • Employee Assistance Program & Wellbeing Initiatives
  • Convenient and cozy office located near the Limassol Municipal Garden
This job is filled or no longer available