Mister Car Wash is the nation's largest and fastest growing multibillion dollar car wash company, headquartered in Tucson, Arizona. They are seeking a Senior Software Engineer to join their Headquarters team, responsible for planning, designing, developing, and maintaining eCommerce and Mobile apps while leading a team of developers and collaborating with various stakeholders.
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
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