about 2 hours ago
Responsibilities
- Lead implementation of large-scale projects throughout the software development lifecycle.
- Develop and maintain high-quality, secure REST APIs using Node.js, Express/Fastify, and MongoDB.
- Create and maintain web applications for 24/7 dispatchers using React.js.
- Utilize AI-powered coding tools to improve development experience and code quality.
- Establish best practices and maintain up-to-date architecture for the development team.
- Collaborate with product, customer success, and leadership teams to drive effective decisions.
- Research and apply new technologies to meet challenging product goals.
- Propose and maintain internal tools and infrastructure to support business objectives.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- 7+ years of professional software development experience.
- Experience mentoring other engineers.
- Strong programming skills in both front-end and back-end development.
- Familiarity with AI and agentic coding tools for software development.
- Experience with database design and development.
Benefits
- Medical plans with company subsidies.
- Health Savings Account (HSA) with company contribution.
- 401(k) with employer match.
- Paid vacation that increases with tenure.
- Paid holidays, wellness time, and paid maternity and bonding leave.
- Company-paid disability and life insurance.
