Job Description
We are looking for a passionate Full Stack Developer with strong expertise in both backend and frontend development. The ideal candidate will have hands-on experience building and maintaining robust, scalable applications using Node.js on the backend and React/Next.js on the frontend. Experience with Python and cloud platforms is a plus.Responsibilities
- Develop and maintain frontend and backend services, APIs, and database integrations.
- Ensure UI/UX designs are implementable and optimized for performance.
- Write maintainable, future-ready code for backend and server-side components.
- Optimize application performance, scalability, and security.
- Conduct code reviews and provide guidance on backend architecture and best practices.
- Ensure proper RESTful API design, integration, and implementation.
- Collaborate closely with both frontend and backend developers to deliver cohesive applications.
Requirements
- Degree in Computer Science, Engineering, MIS, or a related field.
- 2–3 years of experience in full-stack development, with strong backend expertise.
- Strong proficiency in JavaScript frameworks such as React.js and Next.js.
- Strong proficiency in Node.js.
- Hands-on experience designing and managing background processing workflows in Node.js.
- Hands-on experience with both relational databases (PostgreSQL or MySQL) and non-relational databases (MongoDB).
- Strong understanding of RESTful APIs, server-side logic, and database design.
- Ability to work with responsive design principles and modern frontend frameworks.
- Familiarity with microservices architecture.
- Experience working in an Agile environment.
Good to Have
Experience with Python (Django or FastAPI).
Experience with cloud platforms (AWS, Azure, or GCP).
Knowledge of CI/CD pipelines and automated testing.