Parts Town is the fastest-growing distributor of restaurant equipment, HVAC, and residential appliance parts. They are seeking a Senior Software Engineer to develop customer-facing repairs and maintenance management solutions while collaborating with various teams to enhance user experiences.
Responsibilities:
- Collaborate with product managers and business stakeholders to deliver scalable, user-focused solutions
- Build, enhance, and maintain full stack applications leveraging a modern tech stack
- Create and optimize data workflows, reporting solutions, and dashboards
- Leverage AI-assisted development tools to streamline workflows
- Design and build AI-driven features that enhance our user experience
- Troubleshoot technical challenges, identify root causes, and contribute to practical, maintainable solutions
- Improve application quality and reliability through thoughtful QA practices
- Work with our internal team to identify business challenges and provide creative solutions to achieve quality and process improvements
Requirements:
- 5 - 7 years of software engineering experience
- Strong understanding of JavaScript/TypeScript
- Familiarity with tech stack: Backend: Node.js with TypeScript, PostgreSQL database, deployed on AWS; Frontend: Vue.js with Vuetify; Mobile: React Native
- Strong SQL skills
- Comfortable using AI tools to enhance development workflows and user experiences
- Ability to collaborate well across teams
- Strong problem solver who can communicate clearly with both technical and non-technical audiences
- Care about the end-user experience and enjoy turning feedback into meaningful product improvements
- Comfortable working in Agile, cross-functional environments
- Value clean, pragmatic software design and thoughtful engineering decisions
- Take pride in building reliable testing and documentation, improving software quality through thoughtful engineering practices
- Experience with BigQuery, dbt, Looker, and/or other BI tools