About the Role :
We are seeking a talented Full-Stack Developer with expertise in React.js, Node.js, GraphQL, and PostgreSQL to join our dynamic team.
In this role, you will be responsible for developing high-performance web applications, building scalable APIs, and ensuring seamless data integration across the technology stack.
Key Responsibilities :
- Develop, test, and maintain robust web applications using Next.js and Node.js.
- Design and implement scalable GraphQL APIs using Apollo Client and Server.
- Integrate and manage PostgreSQL databases with a focus on performance and optimization.
- Use Prisma ORM for efficient and reliable database access.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and uphold coding best practices.
- Troubleshoot, debug, and resolve application issues to ensure optimal performance and user experience.
- Stay current with industry trends, tools, and technologies.
Required Skills & Qualifications :
3- 5 years of experience in full-stack web development.Strong proficiency in Next.js and building scalable React-based applications.Solid experience with Node.js, including development of RESTful APIs.Hands-on experience with GraphQL and Apollo Client / Server.Experience with Prisma ORM or similar tools.Deep understanding of PostgreSQL : schema design, complex queries, and performance tuning.Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.Proficiency with Git and version control workflows.Experience writing unit and integration tests.Strong problem-solving skills and attention to detail.Excellent communication and collaboration abilities.Nice to Have (Bonus Points) :
Experience with cloud platforms such as AWS, Azure, or GCP.Familiarity with Docker, Kubernetes, or other containerization tools.Exposure to CI / CD pipelines and DevOps practices.Experience working in Agile / Scrum environments.Interest or experience in Prompt Engineering or AI-assisted development.Knowledge of messaging systems like Kafka, Debezium, or similar.(ref : hirist.tech)