Full Stack Engineer
Sivil
About Sivil
Sivil is a mission-driven, venture-backed startup building modern public safety software that works for everyone. Our platform helps police departments and civilian oversight agencies manage forms, and community feedback in a way that’s transparent, secure, and easy to use. We believe a safer world starts with better communication and better tools. Real cities are using our software every day, and the work we do directly impacts public trust.
The Role
We’re hiring a full stack engineer who’s comfortable owning projects end to end. You’ll work closely with our tech lead and product team to build and maintain key features, improve performance, and keep security tight. This is the right role for someone who wants to build something that matters, who knows how to navigate ambiguity, and who thrives in fast-moving environments.
What You’ll Do
- Build and maintain scalable web applications using React and Node.js
- Design APIs and backend services that are secure, clean, and documented
- Write dashboards and manage queries using Cube.js
- Integrate with third-party services, including Microsoft APIs
- Work with both MongoDB and SQL-based databases
- Deploy and manage infrastructure in AWS (EC2, Lambda, S3, etc.)
- Improve deployment workflows and automation with Docker and GitHub Actions
- Follow secure coding practices and contribute to our compliance goals (SOC2, ISO27001)
- Work in two-week sprints with teammates across time zones
What We’re Looking For
- 3 to 5 years of full stack experience, ideally in a startup or small team setting
- Strong skills in React, Node.js, MongoDB, SQL, and AWS
- Familiarity with Cube.js or another BI or data modeling tool
- Strong problem-solving skills, and a habit of writing clean, maintainable code
- Comfortable working independently, and not afraid to make decisions
- Thoughtful about architecture, performance, and user experience
- A clear communicator who knows how to collaborate with product and design
Nice to Have
- Experience with AI tools (e.g. Cursor)
- Experience with security or compliance in regulated environments
- Familiarity with government systems, public safety, or civic tech
- Exposure to customer feedback loops and continuous delivery
- Experience migrating or integrating with legacy systems