Software Engineer (Back-End Oriented)
Core
Building production-ready backend services, real-time communication systems, and API integrations for a government services platform.
Role type
Back-end Software Engineer
Builds
Scalable backend services, real-time communication systems, and API integrations
Domain
Gov-tech / AI-powered applications
Deliverable
production ML models | product features
Required skills
TypeScript, NestJS, GraphQL, REST APIs, Socket.io, WebSockets, Twilio integrations, PostgreSQL, system design, debugging
Preferred skills
Docker, CI/CD pipelines, Redis, LLM integrations
Technologies
TypeScript, NestJS, GraphQL, REST, Socket.io, WebSockets, Twilio, PostgreSQL, Docker, Redis
Responsibilities
Build and maintain backend services using TypeScript and NestJS; Design and maintain GraphQL and REST APIs; Develop real-time features using Socket.io and WebSockets; Build integrations with Twilio services; Design efficient database models and queries using PostgreSQL; Troubleshoot and resolve production issues; Write clean and well-tested code; Participate in code reviews; Collaborate with Product, QA, and Engineering to deliver features; Take ownership of work from ticket through deployment.
Seniority
Mid-level, hands-on IC
