Parts Town is the fastest-growing distributor of restaurant equipment and parts, seeking a Senior Software Engineer to develop customer-facing solutions. The role involves collaborating with teams to build scalable applications and enhance user experience through innovative technology.
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
- knowledge of tech stack: Backend: Node.js with TypeScript, PostgreSQL database, deployed on AWS
- knowledge of tech stack: Frontend: Vue.js with Vuetify
- knowledge of tech stack: Mobile: React Native
- strong SQL skills
- comfortable using AI tools to enhance development workflows and user experiences
- collaborate well across teams
- strong problem solver who can communicate clearly with both technical and non-technical audiences
- care about the end-user experience
- comfortable working in Agile, cross-functional environments
- value clean, pragmatic software design and thoughtful engineering decisions
- take pride in building reliable testing and documentation
- experience with BigQuery
- experience with dbt
- experience with Looker
- experience with other BI tools