Full Stack Developer
Qream Solutions Pvt Ltd
Qream Solutions Pvt Ltd - Bengaluru
About the Role
We are looking for a skilled Full Stack Developer with hands-on experience in ReactJS, Node.js, and PostgreSQL to design, develop, and maintain scalable web applications. The ideal candidate should have strong problem-solving skills, a good understanding of application architecture, and the ability to work collaboratively with cross-functional teams.
Key Responsibilities
- Develop responsive and interactive web applications using ReactJS.
- Design, develop, and maintain backend services and RESTful APIs using Node.js.
- Design, optimize, and manage PostgreSQL databases, including queries, schemas, and indexing.
- Integrate frontend applications with backend APIs and third-party services.
- Write clean, reusable, maintainable, and well-tested code.
- Identify and resolve performance bottlenecks, bugs, and production issues.
- Implement application security best practices, authentication, and authorization.
- Collaborate with UI/UX designers, QA engineers, and other developers to deliver quality software.
- Participate in code reviews, technical discussions, and application deployment activities.
Requirements & Tech Stack
- Strong proficiency in ReactJS, JavaScript (ES6+), HTML5, and CSS3.
- Good experience in Node.js and backend application development.
- Strong knowledge of PostgreSQL, including database design, SQL queries, joins, indexing, and query optimization.
- Experience developing and consuming RESTful APIs.
- Familiarity with Git and version control workflows.
- Understanding of authentication mechanisms, API security, and application performance optimization.
- Experience with debugging, troubleshooting, and writing maintainable code.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Around 3 years of hands-on experience in full stack web development.
What We Are Looking For
- Strong analytical and problem-solving abilities.
- Ownership of assigned tasks and commitment to delivery timelines.
- Ability to work independently as well as in a team.
- Good communication skills and willingness to learn new technologies.
Good to Have:
- Experience with TypeScript and state management libraries.
- Familiarity with Express.js or NestJS.
- Exposure to Docker, CI/CD pipelines, and cloud platforms such as AWS.
- Knowledge of automated testing frameworks and Agile development practices.


