Full Stack Developer
AutoRABIT Holding Inc.
IndiaremotePosted 1 month ago
Skill Required
Fullstack-DevelopmentBackend-DevelopmentFrontend-DevelopmentSoftware-EngineerDevSecOpsFull-Stack-DeveloperFull-Stack-Software-DeveloperFull-Stack-Web-DeveloperFull-Stack-EngineerFull-Stack-JavaScript-DeveloperFull-StackFull-Stack-Web-DevelopmentFull Stack DeveloperDesign SystemDockerGitHub Actionsrelated fieldMicroservicesObservabilityCD pipelinesEngineeringTypeScriptPostgreSQLISO 27001SalesforcedevelopingGitNode.jssecuritybuildingGraphQLJenkinswrittenGroovydesignDevOpsReactRedisFulltime
Key highlights
- 18 - 24 LPA
- 3 to 4 years of experience
- Location: Bangalore (Remote)
- Full Stack Developer role building APIs, microservices and Front End
- TypeScript on both Node.js and React required
- GraphQL API design and maintenance experience required
Role overview
AutoRABIT is the leader in DevSecOps for SaaS platforms such as Salesforce, offering a metadata-aware platform for Release Management, Version Control, and Backup & Recovery. The company provides a highly scalable framework covering the entire DevSecOps cycle, serving large enterprises with complex applications. As a funded, growing company headquartered in California with worldwide customers, AutoRABIT seeks a Full Stack Developer to build and maintain scalable backend systems that power their products, including APIs, microservices, and front-end development while ensuring reliability, performance, and maintainability across the platform.
Responsibilities
- Design and ship features across the full stack: Prisma models and SQL migrations, SDL and resolvers, services with colocated Jest tests, and Ant Design screens
- Extend and harden the multi-tenant model: tenant-scoped data access, tenant provisioning and cloning, per-tenant licensing and module enablement
- Work on the scheduling and work-queue layer: job allocation, worker claiming, stale-job recovery, concurrency and idempotency
- Write the docs that go out with each release and keep internal runbooks current
- Improve what we know is weak: front-end test coverage, query performance on large scan result sets, and observability
- Integrate backend services with cloud platforms such as AWS or GCP
- Collaborate with cross-functional teams in an Agile Scrum environment and participate in ceremonies
- Write clean, testable, and maintainable code following established coding standards
- Contribute to CI/CD pipelines and support build and deployment processes
- Troubleshoot and resolve issues in development and production environments
- Continuously improve code quality, performance, and system reliability
- Responsibility to adhere to set internal controls
Requirements
- 3–4 years building and operating production web applications, with TypeScript on both Node.js and React
- Hands-on experience with Node.js and Java building APIs or microservices
- Designed and maintained a GraphQL API in production, schema-first, including auth directives, pagination and N+1 avoidance
- Schema design, migrations, indexes, views, and reading query plans. Experience with Prisma or a comparable ORM and knowledge of when to drop to raw SQL
- React with a component library such as Ant Design, building data-dense screens, tables, filters and dashboards. Comfortable with charting libraries
- Built or maintained background-job systems: queues, schedulers, workers, retries, locking. Can reason about race conditions and write tests that expose them
- Docker in daily use. Deployed and debugged services on AWS, including ECS or a comparable container platform, RDS, S3 and a CI pipeline
- Writes tests as part of the work, not after. Familiar with Jest and fixture-based service tests
- Works well with little supervision on a small remote team: clear written communication, sensible scoping, and comfort making decisions without a spec for every detail
- Experience with cloud platforms such as AWS or GCP
- Basic understanding of CI/CD pipelines and tools such as Jenkins, GitHub Actions, or similar
- Familiarity with Agile and Scrum methodologies
- Experience with version control systems such as Git
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced environment
- Experience with Groovy scripting
- Exposure to containerization technologies like Docker
- Bachelor's in computers or any related field
Nice to have
- RedwoodJS or CedarJS, GraphQL Yoga, Envelop plugins, GraphQL subscriptions
- MuleSoft Anypoint Platform
- Azure integration Services
- Static analysis or security scanning, OWASP and CWE, or compliance frameworks such as SOC 2 and ISO 27001
- Redis, nginx, supervisord, Bitbucket Pipelines
- LLM API integration or Model Context Protocol servers
- Contributing to customer-facing product documentation
Additional details
- Location: Bangalore (Remote)
- Originally posted on Himalayas