Jobs and Careers
PA

Lead Mobile Full Stack Software Developer NEX

Patterson-UTI
United Statesfull_timeVerifiedPosted 13 Apr 2026

About the role

Brief Description:

As a Lead Full Stack Mobile Developer, you will serve as a technical leader responsible for architecting, designing, and delivering high-quality mobile and backend solutions across our portfolio of mobile software projects. These applications support critical use-cases spanning HR, operations, maintenance, health and safety, and more.

In addition to hands-on development, you will provide technical direction, establish best practices, mentor developers, and collaborate closely with digital solution engineers, product teams, and end users to deliver scalable and secure solutions to complex business challenges. This role calls for a leader who can architect a distributed backend system one day and guide implementation of a new cross-platform mobile feature the next.

This position offers the opportunity to shape the technical direction of mobile development across the organization, drive engineering excellence, and make a measurable impact on products and services company-wide.

 

Detailed Description:

  • Lead the architecture, design, and development of cross-platform mobile applications using Flutter (Dart) for iOS and Android.

  • Architect, design, and maintain RESTful APIs and backend services using Python and FastAPI.
  • Define and enforce coding standards, architectural patterns, and best practices across mobile and backend development.
  • Provide technical leadership and mentorship to other developers, conducting code reviews and guiding design decisions.
  • Collaborate with digital solutions engineers, product owners, and stakeholders to translate complex business requirements into scalable and maintainable solutions.
  • Own technical decision-making across the stack, ensuring alignment with long-term architectural strategy.
  • Optimize application reliability, security, scalability, and performance across mobile and backend systems.
  • Lead refactoring efforts and drive continuous improvement initiatives to enhance code quality and maintainability.
  • Guide implementation of responsive user interfaces that support a varied audience, from field technicians on phones to customers on tablets.
  • Troubleshoot and resolve complex technical issues across environments.
  • Oversee CI/CD pipelines, deployment strategies, and DevOps best practices.
  • Evaluate and introduce emerging technologies, tools, and frameworks to improve development efficiency and product quality.
  • Participate in Agile development methodologies and help drive estimation, sprint planning, and technical backlog refinement.
  • Provide technical input into roadmap planning and long-term product strategy.
  • Occasionally travel to well-sites, trade shows, and customer offices to better understand user needs and support solution delivery.

Required Knowledge, Skills, and Abilities:

  • Strong leadership and communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

  • Advanced proficiency in Python, including modern async frameworks such as FastAPI.
  • Extensive experience designing and building RESTful APIs and distributed systems.
  • Deep experience with Flutter for cross-platform mobile application development.
  • Strong understanding of mobile architecture patterns, state management (especially bloc), and scalable UI design.
  • Experience designing scalable system architectures and making sound technical tradeoffs.
  • Functional knowledge of authentication and authorization strategies (Auth0, JWT, role-based access control, etc.).
  • Strong understanding of relational (PostgreSQL, MySQL) and/or NoSQL databases.
  • Experience with cloud computing services and tools, especially Azure and/or Google Cloud Platform.
  • Experience designing and supporting CI/CD pipelines and deployment workflows.
  • Proficiency with Git and version control best practices, including branching strategies and pull request workflows.
  • Strong testing practices, includi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Patterson-UTI

View company profile →