Technical Lead for Mobile Applications

6 days ago


Sydney, New South Wales, Australia Protecht Group Full time

About Our Culture

We are a rapidly expanding Governance, Risk & Compliance (GRC) SaaS company offering innovative enterprise risk management solutions to over 350 customers across various sectors through our offices globally.

Why work with us?

At Protecht Group, we believe in a positive and collaborative culture where learning is valued and supported. We empower our people through leadership, training, knowledge-sharing, and mentorship. Some of the benefits of working with us include:

  • A modern tech stack and the opportunity to work in a dynamic mobile development team.
  • A highly flexible culture allowing people to work from home or our offices.
  • A strong commitment to your learning and development - fortnightly dedicated L&D afternoons.
  • Reward & Recognition programs.
  • A focus on work / life balance with access to Birthday leave, bonus days, paid parental leave, and long service leave.
  • Monthly social events.
  • Competitive remuneration and Annual Performance Bonus.
  • An Employee Referral program.

The Role

As a Senior Mobile Developer at Protecht Group, you will contribute to the development and maintenance of our ERM mobile application. Located in our central Sydney office and reporting to the Development Manager, you will be part of a small team implementing best practices for development, testing, and agile project delivery. Mentorship and a structured approach to learning are provided to grow your skills and experience.

Your responsibilities will include:

  • Working in an agile team to develop, test, and maintain high-quality, performant, and scalable mobile applications using React Native for iOS and Android.
  • Writing clean, well-documented, and testable code.
  • Collaborating closely with product managers, designers, and other engineers to define, design, and ship new features.
  • Setting up and tracking key releases and sprints using Agile Scrum methodology.
  • Participating in code reviews and providing constructive feedback.
  • Troubleshooting and debugging complex issues.
  • Optimizing application performance and user experience.
  • Staying up-to-date with the latest trends and technologies in mobile development, particularly in the React Native ecosystem.
  • Contributing to improving our development processes and best practices.
  • Integrating with backend APIs and third-party services.
  • Working with native modules when necessary.
  • Contributing to architectural decisions and technical design.

Requirements

  • Minimum 5 years' experience developing mobile applications with React Native, and mobile app release management.
  • Strong understanding of JavaScript, including ES6+ syntax and asynchronous programming.
  • Solid understanding of React fundamentals and component lifecycle.
  • Experience with state management libraries like Redux, MobX, or Context API.
  • Experience with native mobile development (iOS or Android).
  • Experience with testing frameworks like Jest or Detox.
  • Experience with Git version control system.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Experience with performance optimization techniques for mobile applications.

Bonus points

  • Experience with team members management and mentoring.
  • Experience with native modules and bridging between JavaScript and native code.
  • Experience with RTK Query.
  • Experience with publishing apps to the App Store and Google Play Store.
  • Experience with CI/CD pipelines for mobile apps.

Nice to have

  • Experience with GXT or GWT Java framework.
  • Experience with test driven development.
  • Experience using the Robot automation framework or other similar tools.
  • Experience using JIRA and Confluence.
  • Experience with Inetsoft or other BI tools.
  • Understanding of risk management.

Let's start the conversation

If you think this may be your next opportunity and you want to be part of a Great Place to Work – Certified organization, apply online today.



  • Sydney, New South Wales, Australia Bizessence Pty Ltd Full time

    Role OverviewThe Mobile Application Developer will play a critical role in designing, developing, and maintaining Aware Super's mobile applications across iOS and Android platforms. This position requires a deep understanding of modern mobile development frameworks, strong problem-solving skills, and a passion for delivering high-quality user experiences.Key...


  • Sydney, New South Wales, Australia TikTok Full time

    At TikTok, we are building a world-class engineering team to drive the growth of our core product in Australia. This is an exciting opportunity for a talented intern to join our team and contribute to the development of new-user features on our mobile application.The successful candidate will have the chance to engage in impactful short-term projects that...


  • Sydney, New South Wales, Australia Bizessence Pty Ltd Full time

    Bizessence Pty Ltd is looking for a seasoned App Architect and Technical Lead to lead our mobile application development efforts. This role requires technical leadership, strategic vision, and a deep understanding of mobile application architecture. As App Architect and Technical Lead, you will drive the development of our mobile applications, ensuring they...


  • Sydney, New South Wales, Australia TikTok Full time

    We are committed to creating an inclusive space where employees are valued for their skills and experiences.OverviewTikTok's global headquarters are in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Job Responsibilities:Design and implement new-user features for our mobile...


  • Sydney, New South Wales, Australia Hexaware Technologies Full time

    We are seeking a Technical Consultant - Mobile Solutions to join our team in Sydney, Australia.The ideal candidate will have a proven track record of developing mobile applications using Swift and Kotlin, and will be able to provide technical guidance and support to clients.The role involves working closely with clients to understand their requirements,...


  • Sydney, New South Wales, Australia Tideri Jobbörse Full time

    Get AI-powered advice on this job and more exclusive features. LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 750 clients,...


  • Sydney, New South Wales, Australia TikTok Full time

    TikTok is a leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.Job DescriptionThe TikTok LIVE Foundation team supports the TikTok LIVE SMB Service, which aims to help TikTok's small and medium-sized business (SMB) merchants and creators diversify their customer acquisition strategies and business...


  • Sydney, New South Wales, Australia NXTGIG Full time

    NXT GIG is a forward-thinking company seeking a skilled Mobile Application Designer to join our team. As a key member of our cross-functional team, you will be responsible for designing and implementing mobile applications that meet the needs of our users on various platforms, including iOS and Android.Key Responsibilities:Develop and maintain...


  • Sydney, New South Wales, Australia Blinq Technologies Pty Ltd Full time

    About This RoleWe're looking for an experienced Android engineer to join our team. As a Staff Android Engineer at Blinq, you'll be responsible for designing and developing innovative Android applications. Your expertise in Android development, architecture, and leadership will be crucial in shaping our mobile platform.Your Key ResponsibilitiesYou will lead...


  • Sydney, New South Wales, Australia LTIMindtree Full time

    Get AI-powered advice on this job and more exclusive features.LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 750 clients,...


  • Sydney, New South Wales, Australia Optus Full time

    Data and Application Technical Lead RoleThis position requires a highly skilled software engineer to lead the development of applications and data solutions using advanced technologies such as microservices architecture, cloud platforms, and artificial intelligence. The ideal candidate will possess strong leadership skills, excellent problem-solving...


  • Sydney, New South Wales, Australia Zone IT Solutions Full time

    We are currently seeking an experienced Xamarin Developer to design, develop, and maintain cross-platform mobile applications using the Xamarin framework. The successful candidate will have a strong understanding of C# programming language and be proficient in mobile application development using Xamarin.About UsAt Zone IT Solutions, we specialize in...


  • Sydney, New South Wales, Australia FinXL Full time

    Job DescriptionWe are looking for a skilled Senior Software Engineer - Technical Lead to lead the development of complex software applications.The ideal candidate will have experience as a Technical Lead, with expertise in Java, Spring Boot, React, NodeJS, Rest API, Soap API, Docker, Kubernetes, and Agile- Scrum methodologies.


  • Sydney, New South Wales, Australia Callum Marsland Full time

    Company Overview    As a renowned player in Australia's financial sector, this organisation boasts an extensive network and diverse range of banking services. Serving millions of customers nationwide, the company is committed to making a significant impact on the financial wellbeing of every customer.Your New Role    In this position, you will...


  • Sydney, New South Wales, Australia Visa Inc. Full time

    The ideal candidate will have a strong background in mobile banking application development, specifically in the area of iOS software engineering. This role involves designing, developing, testing, and delivering robust and secure banking applications for iPhone, iPad, and Watch devices.About Your RoleAs an embedded team member within the client's business,...


  • Sydney, New South Wales, Australia CMA CGM Full time

    Job DetailsThis fixed-term contract will see you working closely with internal departments and global clients, analysing requirements and developing technical and functional solutions for our TMS.ResponsibilitiesDesign, develop, and maintain .NET applications (C#, VB.NET, ASP.NET), primarily with Microsoft Visual Studio .NET 2022 or higherPropose and...


  • Sydney, New South Wales, Australia ROBERT WALTERS AUSTRALIA Full time

    A leading financial services company has gone fully digital and launched a mobile app with approximately 400 errors. We need a Technical Tester for Mobile Apps who specializes in Appium automation to test the app changes.This is a temporary contract for 3 months, working remotely. The ideal candidate will have prior experience with Appium and be able to...


  • Sydney, New South Wales, Australia Nine Full time

    About the RoleWe're looking for a talented Mobile Application Engineer to join our team. As an expert in Android development, you'll be responsible for creating high-quality mobile applications that meet our customers' needs.Your key responsibilities will include designing, developing, and maintaining mobile applications for the Android platform, ensuring...


  • Sydney, New South Wales, Australia Linkly Full time

    About the RoleThis exciting opportunity allows you to drive the implementation and optimization of business-wide systems and applications, ensuring they support organizational growth and efficiency.You will collaborate with internal stakeholders and external vendors to enhance application solutions, troubleshoot issues, and lead system improvements.The role...


  • Sydney, New South Wales, Australia Blinq Technologies Pty Ltd Full time

    Join Our TeamWe're seeking a highly skilled Staff Android Engineer to join our team. As a Staff Android Engineer, you will play a pivotal role in shaping the technical landscape of our mobile applications. You will lead technical decision-making, design innovative and scalable systems, optimize internal workflows, and foster a culture of collaboration and...