Senior Full-Stack Developer
Core
Design, build, and maintain full-stack applications and microservices for an R&D company's products and systems, integrating AI/ML capabilities.
Role type
Senior Full-Stack Developer (Backend-heavy)
Builds
Containerized microservices, serverless functions, RESTful APIs, and real-time data visualization dashboards.
Domain
R&D, Cloud Infrastructure, Machine Learning Integration
Deliverable
production ML models | product features | infrastructure
Required skills
NestJS, TypeScript, PostgreSQL, TypeORM, BullMQ, Google Cloud Platform (Run, Pub/Sub, Storage), Redis, React.js, WebSockets, Docker
Preferred skills
Machine Learning/AI integration, Redux/Zustand, Tailwind CSS, shadcn/ui, Google Cloud Functions Gen 2
Responsibilities
Design and implement RESTful APIs with OpenAPI documentation; architect asynchronous job queues for ML tasks; optimize PostgreSQL schemas and queries; deploy containerized microservices on Google Cloud Run; build responsive React.js front-end applications with real-time updates.
Seniority
Senior, hands-on IC