onsite
Staff, Fullstack & Frontend Software Engineers - PermitFlow
Software Engineer
Lead full‑stack and frontend engineering to build scalable permitting software, driving end‑to‑end solutions with React, Node.js, TypeScript, and AWS, while collaborating on complex, evolving municipal workflows.
About the role
Key Responsibilities
- Architect and develop high‑performance web applications using React, TypeScript, and modern JavaScript patterns.
- Design and implement robust backend services with Node.js, Express, and RESTful APIs, ensuring scalability and maintainability.
- Integrate cloud infrastructure on AWS (Lambda, S3, DynamoDB, API Gateway) to support rapid feature delivery.
- Collaborate with product, design, and data teams to translate business requirements into technical solutions.
- Mentor junior engineers, conduct code reviews, and champion best practices in testing, CI/CD, and performance optimization.
Requirements
- 5+ years of full‑stack development experience with a strong focus on frontend technologies.
- Proficiency in React, TypeScript, and modern JavaScript (ES6+).
- Solid experience building and scaling Node.js backends and RESTful services.
- Hands‑on knowledge of AWS services and cloud architecture patterns.
- Excellent problem‑solving skills, strong communication, and a passion for building user‑centric products.
Skills
javascriptreactnodejstypescriptaws