Sr. Software Engineer

Mister Car WashTucson, AZ
7h

About The Position

We’re currently seeking a Senior Software Engineer to join our Headquarters team! The Software Engineer will plan, design, develop, configure, deploy, troubleshoot, and maintain our eCommerce and Mobile apps. Lead and collaborate as a member on a team of developers, business analysts, product managers, and QA/testing staff focused on delivering secure and top-notch new digital experience for our customers. What You Will Do: Application Development: Design and develop applications using React and React Native. Collaborate with UI/UX designers and backend developers to create seamless user experiences. Integration with backend systems, APIs, and third-party services. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Technical Leadership: Lead and mentor fellow developers in the team, fostering technical growth and excellence. Conduct architecture/design/code reviews to ensure quality and maintainability. Guide the adoption of CI/CD, automated testing, and DevOps practices in mobile development. Innovation & Continuous Improvement: Stay current with the latest Web/UI/UX technologies, frameworks, and industry trends. Drive initiatives to improve user experience, app performance, and development efficiency. Contribute to mobile strategy and roadmap at the enterprise level. Note: The job duties above provide a general sense of the role; though, additional duties may be assigned as necessary. How You Will Shine: Education: Bachelor’s degree in Computer Science, Information Technology, or related field. Experience: 5 years + of professional experience developing Retail eCommerce, Web and mobile apps.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 5 years + of professional experience developing Retail eCommerce, Web and mobile apps.
  • Expert in web and mobile design, cross-platform development, and use of APIs.
  • Proficiency in relevant frameworks such as React, React Native, TypeScript, Flutter, or similar cross-platform tools.
  • Proficiency with state management frameworks (Redux, MobX, Context API).
  • Experience with automated testing frameworks like Jest, Appium, or others.
  • Experience with build automation and deployment tools (Jenkins, GitHub Actions, etc.).
  • Ability to work in an Agile / SCRUM environment.
  • Experience integrating with APIs including SOAP and REST.
  • Comprehensive knowledge of source control and change control practices, with a strong commitment to established standards.
  • High-level analytical and design skills, with required experience in a modern mobile technology stack.
  • Strong verbal, written, and interpersonal communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Demonstrated organizational skills and self-motivation, with the ability to work independently and manage multiple priorities and deadlines in a fast-paced environment.
  • Proven collaboration and accountability, with a commitment to delivering consistent, high-quality results.

Responsibilities

  • Design and develop applications using React and React Native.
  • Collaborate with UI/UX designers and backend developers to create seamless user experiences.
  • Integration with backend systems, APIs, and third-party services.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Lead and mentor fellow developers in the team, fostering technical growth and excellence.
  • Conduct architecture/design/code reviews to ensure quality and maintainability.
  • Guide the adoption of CI/CD, automated testing, and DevOps practices in mobile development.
  • Stay current with the latest Web/UI/UX technologies, frameworks, and industry trends.
  • Drive initiatives to improve user experience, app performance, and development efficiency.
  • Contribute to mobile strategy and roadmap at the enterprise level.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service