Stoneboy
Website:
stoneboy.co
Job details:
🚀 We’re Hiring: Full-Stack Engineer (GraphQL, NestJS, Next.js) – India / Remote
Stoneboy is building next-generation software that transforms complex construction project data into actionable, predictive insights. Our platform powers advanced workflows around variation management, claims intelligence, and project controls for major infrastructure and building projects.
We are seeking a Senior Full-Stack Engineer who excels in modern, distributed architectures and enjoys building scalable, production-grade systems.
What You’ll Do
- Design and build scalable GraphQL-first architectures using federated schemas across microservices
- Develop high-performance frontend applications using Next.js, React, and TypeScript
- Build and maintain NestJS microservices, including guards, interceptors, and providers
- Implement GraphQL Federation (subgraphs, schema composition, entity references, query planning)
- Optimize system performance using batching, caching, and distributed tracing
- Work on event-driven systems using message queues
- Collaborate closely with product, data, and domain experts to ship meaningful features
- Contribute to architecture decisions, code reviews, and engineering best practices
Core Technical Requirements Frontend
- Next.js (SSR, SSG, App Router)
- React.js & TypeScript
- Component-driven architecture and performance optimization
Backend & APIs
- NestJS (modules, providers, guards, interceptors)
- GraphQL APIs and resolvers
- GraphQL Gateway / Federation (Apollo Federation, schema stitching, routing logic)
- Schema registry, versioning, and evolution strategies
Microservices & Distributed Systems
- NestJS microservices with GraphQL endpoints
- Inter-service communication and service discovery
- Distributed systems patterns (circuit breaker, retries, data consistency)
- Error handling in federated environments
Databases & Caching
- PostgreSQL (query optimization, migrations)
- ORMs: Prisma and/or TypeORM
- Redis caching strategies
Event-Driven Architecture
- Message queues: RabbitMQ, AWS SQS, or Kafka
Infrastructure & DevOps
- Docker, Docker Compose, multi-stage builds
- Monorepos using Turborepo or Nx
- CI/CD pipelines (GitHub Actions, Jenkins, or AWS CodePipeline)
- Git workflows, branching strategies, and code reviews
Cloud & Security
- AWS services: Cognito, Amplify, EC2, S3, RDS, Lambda, API Gateway
- Authentication & authorization: JWT, OAuth 2.0, AWS Cognito
- Rate limiting and security best practices
Testing
- Unit testing: Jest, React Testing Library
- Integration & E2E testing: Cypress or Playwright
What We’re Looking For
- We are looking for 2 developers 3+ and 5+ years of experience in modern web and backend development
- Experience building AI voice bots, AI chatbots, or integrating AI services
- Strong understanding of GraphQL Federation and distributed systems
- Experience building production-scale SaaS platforms
- Strong ownership mindset and attention to detail
- Ability to work in a fast-moving, product-focused environment
Why Join Stoneboy
- Build software used on real, large-scale infrastructure projects
- Work on complex, high-impact technical problems
- Influence architecture and product direction early
- Competitive compensation and growth opportunities
- Collaborative, engineering-driven culture
📩 Apply via LinkedIn or email your resume to: hr@stoneboy.co
🌐 Learn more: https://stoneboy.co
Click on Apply to know more.