Home Job Listings Categories Locations

Back End Developer

📍 India

Technology Raabyt

Job Description

We are Hiring: Backend Developer (Node.js & TypeScript) Role Level: Freshers / Entry Level Location: Remote (Work From Home) Employment Type: Full-Time

Send Resume:

About the Role We are looking for a Backend Developer who thinks beyond just \"making code work.\" You should be passionate about software design, Object-Oriented Programming (OOPs), and clean architecture.

You will work on a scalable Modular Monolithic system, writing strictly typed Node.js/TypeScript code that adheres to SOLID principles. This is a great opportunity to learn enterprise-level software design early in your career.

Key Responsibilitie s Develop scalable backend modules within a Modular Monolithic Architecture. Write maintainable, testable code by strictly following SOLID Principles. Apply OOPs concepts (Encapsulation, Polymorphism, Abstraction) to build robust services. Design and implement RESTful APIs with strict TypeScript interfaces. Refactor tight-coupled code into loosely coupled, cohesive modules. Collaborate with the team to enforce architectural boundaries and clean code standards. Ensure data consistency and type safety across database interactions.

Required Skills Core Concepts : Strong understanding of OOPs (Classes, Interfaces, Inheritance) and SOLID Principles. Language:

Proficiency in TypeScript and Node.js fundamentals. Architecture : Basic understanding of Monolithic vs. Microservices architecture (and why we use Modular Monoliths). Database : Experience designing relational schemas (PostgreSQL/MySQL). Frameworks : Hands-on experience with Express.js or NestJS. Code Quality : Habit of writing clean, self-documenting code.

Nice to Have Experience with NestJS (as it relies heavily on OOP/SOLID). Knowledge of Domain-Driven Design (DDD) concepts. Familiarity with Design Patterns (Singleton, Factory, Dependency Injection). Understanding of how to split a Monolith into Modules.

Education B.Tech/B.E. in Computer Science or related field.

Candidates with projects demonstrating clean architecture and OOP usage are preferred over those with just simple script-based projects.

Perks & Benefits 100% Remote / Work From Home setup. Mentorship on Software Architecture: Learn how to build systems that scale. Work in a professional environment that values code quality over speed. Flexible work hours with a strong focus on outcomes Early stage startup environment, Be part of building the product from the ground up Direct collaboration with founders and key stakeholders Faster learning curve and broader responsibilities compared to large organizations

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 26, 2026
Job Type: Technology
Location: India
Company: Raabyt

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.