Role Overview We are looking for a Full-Stack Engineer with deep expertise in TypeScript to build and maintain web applications, APIs, and Visual Studio Code Extensions . The role involves architecting scalable multi-modular business logic , managing relational/NoSQL databases , and delivering robust frontend and backend systems with React/Angular and Node.js. Key Responsibilities 1) Develop full-stack web applications using MERN/MEAN with TypeScript. 2) Build and publish Visual Studio Code Extensions . 3) Architect APIs (REST/GraphQL) and implement business logic with TypeScript. 4) Design/manage databases (SQL & NoSQL), including schemas, queries, indexing, and CURD operations. 5) Ensure code quality, scalability, and performance through best practices, testing, and CI/CD. Required Expertise 1) Advanced TypeScript , including: a. Generics, Decorators, Advanced/Mapped/Conditional Types b. Modules & Namespaces for multi-modular systems c. Abstract Classes, Interfaces, Mixins, Utility Types d. Type Guards, Discriminated Unions, and Compiler Config (tsconfig/project refs) 2) Strong experience with React or Angular , Node.js/Express , and database systems (PostgreSQL/MySQL, MongoDB). 3) Hands-on with API development & management (REST/GraphQL). 4) Solid knowledge of Git, CI/CD, and containerized/cloud environments . Preferred Plus 1) Experience with microservices, event-driven systems, and authentication frameworks (OAuth2, JWT) . Who You Are 1) A builder of clean, scalable TypeScript solutions . 2) Comfortable handling both frontend interfaces and backend business logic . 3) Curious, self-driven, and proactive in exploring advanced TypeScript patterns . Job Type: Full-time Pay: ₹25,000.00 - ₹45,000.00 per month Application Question(s): Do you have experience building VS Code Extensions? Education: Bachelor's (Required) Experience: Full-stack development: 4 years (Required) Work Location: In person
Role Overview: You will be a Full-Stack Engineer with a specialization in TypeScript, responsible for developing and maintaining web applications, APIs, and Visual Studio Code Extensions. Your role will include designing scalable multi-modular business logic, managing relational/NoSQL databases, and delivering robust frontend and backend systems using React/Angular and Node.js. Key Responsibilities: - Develop full-stack web applications utilizing MERN/MEAN stack with TypeScript. - Create and release Visual Studio Code Extensions. - Architect APIs (REST/GraphQL) and implement business logic using TypeScript. - Design and manage databases (SQL & NoSQL), including schemas, queries, indexing, and CURD operations. - Ensure code quality, scalability, and performance by following best practices, testing methodologies, and CI/CD processes. Qualification Required: - Advanced proficiency in TypeScript, including Generics, Decorators, Advanced/Mapped/Conditional Types, Modules & Namespaces, Abstract Classes, Interfaces, Mixins, Utility Types, Type Guards, Discriminated Unions, and Compiler Config. - Strong experience in React or Angular, Node.js/Express, and database systems like PostgreSQL/MySQL and MongoDB. - Hands-on experience with API development & management (REST/GraphQL). - Solid understanding of Git, CI/CD practices, and working in containerized/cloud environments. Additional Details: The company prefers candidates with experience in microservices, event-driven systems, and authentication frameworks such as OAuth2 and JWT. Note: The job type is Full-time, and the educational requirement is a Bachelor's degree. Experience in full-stack development for a minimum of 4 years is required, and the work location is in person. Application Question(s): - Do you have experience building VS Code Extensions ,