Job Title: Staff Engineer www.serviceup.com
Are you passionate about crafting high-quality software and eager to tackle challenging projects? As a Staff Engineer with ServiceUp, you will lead the design and implementation of systems that drive the future of vehicle repair. You will also mentor a talented team of developers, helping them grow while delivering exceptional solutions.
About ServiceUp:
We’re revolutionizing the entire car repair experience by saving businesses, consumers, and shops from an outdated repair ecosystem. Our tech-driven repair platform automates the entire repair process, resulting in saved time and costs while eliminating hassle.
Responsibilities:
- Design & Implement: Architect and develop complex software systems that are scalable, reliable, and performant.
- Mentor & Lead: Guide peers through code reviews, facilitate design discussions, and provide thoughtful feedback to shape the future of our engineering team.
- Project Ownership: Take full ownership of projects from inception to deployment, including breaking down tasks, creating tickets, ensuring comprehensive test coverage, and driving the project to completion.
- Remote Collaboration: Work effectively in a remote environment, collaborating across time zones with proactive, clear, and timely communication through Slack, written documentation, and video calls.
- Adapt & Evolve: Embrace uncertainty with a positive attitude, quickly grasp new business requirements, and adapt plans to meet evolving needs.
- User Focused: Always keep the end-user in mind. Ensure your code addresses the problems our users face, including our internal team.
Our Tech Stack:
- Languages: TypeScript
- Backend: NestJS, Hasura (GraphQL)
- Frontend: NextJS, React, React Native
- Data: PostgreSQL, Redis
- Cloud: Google Cloud Platform (GCP), Vercel
- CI/CD: GitHub
- Collaboration: Slack, Linear, Notion
Requirements:
- 7+ years of development experience, with at least 3 years as a senior team member or lead.
- Strong experience in multiple areas of our tech stack
- Experience managing complex software projects and teams.
- Strong communication and leadership skills.
- Ability to work independently and as part of a team.
- Passion for staying up-to-date with emerging trends and technologies in full stack development.
Benefits:
- Flexible Paid Time Off
- 100% Employer Benefits: Medical, Dental and Vision
- 401k
- Competitive Salary
We believe that shared values are fundamental to a successful and fulfilling professional journey. Before applying, we encourage you to familiarize yourself with our company's values, mission, and culture. Understanding how your values align with ours will ensure a mutually rewarding and harmonious work experience. Visit our website https://serviceup.com/about-us to learn more about who we are and what we stand for.
Please take the time to read and understand them as they define who we are and what we look for in our candidates.
___
ServiceUp is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, national origin, sex, gender identity, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other status protected by applicable law.