Full Stack Developer | Codersbrain
contractual
Posted on October 4, 2025
Job Description
Full Stack Developer
Company Overview
Company details are not specified.
Job Summary
The Full Stack Developer will play a crucial role in creating and maintaining scalable web applications. This position requires expertise in both front-end and back-end technologies, focusing on delivering high-quality software solutions to enhance user experience and drive productivity.
Responsibilities
- Develop and implement user interface components using ReactJS (functional/class components, hooks, state management, context API).
- Build and maintain server-side applications using NodeJS with frameworks such as Express or NestJS.
- Design and manage application APIs for data exchange utilizing REST and GraphQL.
- Secure authentication processes with OAuth 2.0 and JWT.
- Perform PostgreSQL database design, including schema design, indexing, and query optimization.
- Utilize Object-Relational Mapping (ORM) tools such as Sequelize, TypeORM, or Prisma for efficient database interaction.
- Integrate applications with external APIs (e.g., SAP BTP, third-party services).
- Conduct error handling, logging, and performance tuning of applications.
- Set up CI/CD pipelines and basic Docker containerization for deployment.
Qualifications
- Strong experience with ReactJS and its ecosystem.
- Proficiency in NodeJS and associated frameworks (Express/NestJS).
- In-depth knowledge of API development using REST and GraphQL standards.
- Experience with secure authentication practices (OAuth 2.0 / JWT).
- Familiarity with PostgreSQL including schema design and optimization.
- Knowledge of ORMs such as Sequelize, TypeORM, or Prisma.
- Understanding of integration processes with external APIs.
- Experience in error handling, performance tuning, and logging mechanisms.
- Previous experience in setting up CI/CD processes and familiarity with Docker.
Educational Qualifications
- Bachelor's or Master's degree in Computer Science or related field is preferred.
Preferred Skills
- Experience with additional front-end frameworks/libraries.
- Familiarity with other database systems.
- Knowledge of cloud platforms and services.
Experience
- A minimum of 5+ years of experience in full-stack development is required.
Environment
- This is a Remote position with required working hours from 4:30 PM IST to 12:30 AM IST.
Salary
- Estimated salary of 1.4L per month.
Growth Opportunities
Career advancement opportunities within the company are not specified.
Benefits
Benefits information is not specified.