Banner Default Image

Principal Software Developer - Mobile App

  • Location

    Cambridge

  • Job Function:

    Information Technology

  • Sector:

    Pharmaceutical & Healthcare

  • Job type:

    Permanent

  • Salary:

    £75000.00 - £80000.00 per annum

  • Contact:

    Damian Bicknell

  • Contact email:

    damian.bicknell@ea-first.com

  • Job ref:

    BBBH550_1638281397

  • Published:

    over 2 years ago

  • Expiry date:

    22 February 2022


We are looking to recruit an experienced Principal Software Developer (Mobile App lead) to join our friendly, talented Engineering team. You will be helping the organisation design, develop and evolve their range of CBT-based healthcare products making a profound difference in the lives of tens of thousands of users.

What You'll Do

  • Work across Design, Product and Engineering to deliver outstanding mobile applications that make a measurable difference to users and the business
  • Design application architectures that scale predictably, facilitate development across multiple developers and teams and promote maintainability and extensibility
  • Identify and develop system-wide improvements in security, performance and efficiency
  • Coach and mentor members of the team
  • Implement, document and improve standards and practices that drive outstanding software development across the team
  • Make tactical and strategic technical decisions
  • Take responsibility for all aspects of software engineering, from design to implementation, QA and maintenance
  • Amplify your impact by proactively sharing your knowledge and experience (levelling-up others)


Requirements What We're Looking For

  • Demonstrable commercial mobile app development with experience taking iOS and/or Android apps to market
  • Industry leading knowledge of hybrid or native app tooling and robust delivery pipelines
  • Practical understanding of industry standard development principles and practices (SOLID, unit testing, integration testing, deployment, observation)
  • Deep understanding of secure design & development principles in mobile apps
  • Appreciation for a UX design-led approach to development
  • Ability to break down complex problems into simple solutions
  • Significant experience working in cross-functional teams in fast-paced environments
  • Demonstrated ability to influence technical direction through verbal and written communication skills
  • Sense of ownership, urgency and pride in your work
  • Development under healthcare regulations and compliance would be valuable



Our current tech stack (not mobile app related):

  • ASP.NET MVC web app
  • .NET Core REST APIs
  • React UIs
  • Azure DevOps Pipelines
  • Azure SQL Server
  • CosmosDB
  • Azure Kubernetes Service
  • Azure Function Apps
  • SignalR7

Do you like sharing the knowledge you've acquired over your career? Do you love learning from your mistakes? Do you like working with and influencing a modern technology stack? Do you like moving quickly, working with other smart and talented engineers? If this sounds like you, we'd love to talk to you.