Brief Description: As a Full Stack Mobile Developer, you will be responsible for designing, building, and maintaining features for our various mobile software projects, with use-cases spanning across HR, operations, maintenance, health and safety, and more. You’ll work closely with digital solution engineers, product teams, and end users to develop solutions to unique and challenging problems. This position calls for a developer who will enjoy coding a new RESTful endpoint one day, and developing a new cross-platform mobile feature the next. A developer in this role has the opportunity to make a significant impact on our business through mobile apps that support products and services across our company, and therefore calls for someone who takes initiative, solves problems creatively, and enjoys a challenge. Detailed Description: Build and maintain cross-platform mobile applications using Flutter (Dart) for iOS and Android. Design, develop, and maintain RESTful APIs and backend services using Python and FastAPI. Design and implement responsive user interfaces that meet the needs of a varied audience, from field technicians on phones to customers consuming on tablets. Collaborate with digital solutions engineers, product owners, and other developers to translate complex requirements from our end users into elegant solutions. Optimize mobile app and backend reliability, security, and performance. Refactor legacy code for readability, reusability, and reliability. Stay current with emerging technologies, best practices, and new packages/libraries to ensure our software stays current, performant, and continuously improving. Troubleshoot, debug, and optimize application and system performance across the stack. Participate in Agile development methodologies, including sprint planning, daily stand-ups, refinements, and retrospectives. Support CI/CD pipelines and deployment workflows through meticulous adherence to version control best practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees