Job Summary
The position of Lead or Full Stack Developer involves essential contributions to the engineering team, primarily focusing on developing applications using a diverse technology stack that includes React, TypeScript, and languages such as Go, Java, Python, and Node.js. This role is based in Washington, DC, with an onsite work arrangement. The successful candidate will play a significant part in nurturing the talents of the team while promoting innovative practices like automated testing and AI-assisted development.
Responsibilities
- Lead the development of applications utilizing various technologies including React and TypeScript.
- Implement features using Go, Java, Python, or Node.js as part of the development cycle.
- Drive practices related to automated testing within the development processes.
- Facilitate AI-assisted methodologies in the engineering workflow.
- Promote continuous learning and professional growth among team members.
- Contribute to the overall strategy of the engineering stack known as the Golden Path.
Qualifications
- A degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Demonstrable experience working across full stack development environments.
- Strong proficiency in modern development technologies including React and TypeScript.
- Experience in backend development using Go, Java, Python, or Node.js.
- Ability to lead and mentor team members in a collaborative setting.

