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.
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.
Interview Process
- 30 minute phone call with the recruiting team
- 30 minute phone call with the engineering manager
- 90 minute technical interview with the engineer team
- 30 minute interview with the product team
Apply now
Please let ServiceUp know you found the job on Mofongo Jobs. This helps us grow!