Lead Full Stack Engineer
Job Description
Job Title: Senior Full Stack Engineer
Location: Tempe, AZ
Employment Type: Contract
About Us:
DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.
Job Purpose:
We are looking for a Senior Full Stack Engineer to join our team and contribute to the design, development, testing, and documentation of robust technical solutions. This role is ideal for someone who thrives in a complex, fast-moving domain and enjoys mentoring others while delivering high-impact, scalable software. You’ll be central in enhancing the quality and reliability of our systems while advancing the craftsmanship of our engineering team.
Key Responsibilities- Write, test, and document high-quality code, scripts, and processes adhering to organizational best practices.
- Champion code quality and craftsmanship through peer reviews, automation, and best practice adoption.
- Perform root cause analysis to identify systemic issues and drive long-term solutions.
- Design self-contained, maintainable systems and lead implementations of key platform capabilities.
- Mentor teammates in improving reliability, performance, and system security.
- Break down complex architectural problems into clear, executable plans for junior engineers.
- Proactively identify risks in system development and lead efforts to ensure observability and traceability.
- Define test plans and implement instrumentation to meet performance and uptime targets in production.
- Lead by example in addressing security vulnerabilities and promoting secure development practices.
- Assess potential security exposures in systems under development and implement mitigation strategies.
- Promote iterative development and help the team focus on delivering the highest value in small, manageable releases.
- Advocate for reusability and modular design to ensure scalable, maintainable codebases.
- Actively mentor team members and support their technical and professional growth.
- Continuously scan the environment for new tools, technologies, and approaches that can improve outcomes.
- Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or a related technical field, or equivalent practical experience.
- 9+ years of experience designing, building, and deploying production-grade software solutions.
- 5+ years of hands-on experience with:
- Angular (front-end)
- Node.js (back-end)
- MongoDB (database)
- Master’s degree in a related technical discipline.
- Experience working in the airline industry or other high-availability domains.
- Familiarity with additional tools/technologies such as:
- GraphQL
- NestJS
- Prisma
Company Information
Location: Not specified
Type: Not specified