04 Aug
|
Cidroy Infotech
|
India
04 Aug
Cidroy Infotech
India
Full Stack Developer (Node.js / TypeScript)
4+ Years Experience
About Cidroy
Cidroy builds scalable software for enterprises across industries, spanning enterprise platforms, automation, cloud applications, system integrations, and data-intensive solutions where performance, reliability, and engineering excellence matter.
The Role
You'll work on a large-scale integration platform for a leading player in the distribution and e-commerce industry, connecting customer-facing storefronts with warehouse and enterprise systems. This isn't a CRUD-and-dashboard role; you'll build the backend services, APIs, data models, and frontend experiences that power order management, inventory synchronization, product catalogs, and system interoperability within a scalable, multi-layered architecture. You'll work directly with the founding team in a high-ownership engineering environment.
What You'll Do
- Design, develop, and maintain backend services using Node.js and TypeScript.
- Build secure, scalable REST APIs and business logic for enterprise applications.
- Design efficient database schemas and optimize SQL queries for performance and reliability.
- Develop frontend features using contemporary JavaScript frameworks and integrate them seamlessly with backend services.
- Write clean, well-tested, maintainable code following engineering best practices.
- Troubleshoot production issues, improve application performance, and enhance system reliability.
- Participate in code reviews, architecture discussions, and technical decision-making.
- Work with Git, Docker,
and CI/CD pipelines to support modern development and deployment workflows.
Must-Have
Backend Engineering
- 4+ years building backend or full stack applications using Node.js and TypeScript, including REST APIs, asynchronous programming, and third-party integrations.
- Strong understanding of backend architecture, software design principles, and scalable application development.
Frontend Engineering
- Production experience with a modern JavaScript framework such as React, Next.js, Angular, or Vue.js.
- Comfortable building component-based user interfaces, managing application state, and integrating frontend applications with backend APIs end to end.
Databases
- Strong experience with MySQL or PostgreSQL, including schema design, indexing, query optimization, and writing efficient SQL beyond ORM-generated queries.
Engineering Practices
- Experience with Git and collaborative development workflows.
- Experience working with Docker and containerized environments.
- Familiarity with CI/CD pipelines such as GitHub Actions, Jenkins, or GitLab CI.
- Strong debugging and troubleshooting skills across the application stack.
Good to Have
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with distributed systems, microservices,
caching, messaging technologies (Redis, RabbitMQ, Kafka), or event-driven architectures.
- Experience with automated testing frameworks and application security practices, including authentication mechanisms such as JWT or OAuth.
What Strong Looks Like Here
- You can walk into a schema you didn't design, understand why it's shaped that way, and improve it without breaking what depends on it.
- You build an API and the frontend that consumes it in the same sitting, and both sides make sense together.
- When a production issue shows up, you trace it to the actual cause instead of patching the symptom.
- You know when a problem belongs in the database, the backend, or the frontend, and you don't guess.
- You leave code that the next person can build on without asking you what you meant.
Who This Is Not For
- Developers who only want to work in the frontend and treat backend work as someone else's job.
- Developers who only want to work in the backend and have no interest in how the UI consumes their API.
- Candidates whose experience is limited to small proof-of-concept or tutorial projects.
- Engineers who prefer isolated tasks without understanding how the pieces fit together.
Why Cidroy At Cidroy, you'll work on real engineering problems with a small, founder-led team where your ideas, code, and decisions have a direct impact. We offer ownership, short feedback loops, and a defined engineering career path, giving you opportunities to grow alongside the products you build.
📌 Full Stack Engineer (India)
🏢 Cidroy Infotech
📍 India