Job Summary :
We are seeking a talented Full Stack Developer with expertise in React, Node.js, MongoDB, PostgreSQL, and SQL databases to join our development team. You will be responsible for building scalable applications, designing APIs, and delivering responsive, user-friendly interfaces. If you enjoy working across the stack and solving complex problems, we’d love to hear from you.
Key Responsibilities :
- Design, develop, and maintain web applications using React (frontend) , Node.js / Express (backend) , and MongoDB / PostgreSQL / SQL databases .
- Build responsive, reusable, and modular UI components with React, Redux (or Context API), and modern CSS frameworks.
- Create and manage RESTful APIs and integrate third-party services.
- Work with relational (PostgreSQL, SQL) and non-relational (MongoDB) databases, including schema design, indexing, and performance tuning.
- Optimize application performance and ensure scalability and security.
- Deploy, monitor, and maintain applications on AWS cloud services (EC2, S3, RDS, Lambda, etc.) .
- Collaborate with product managers, designers, and QA teams to deliver high-quality features.
- Write and maintain unit, integration, and end-to-end tests.
- Participate in code reviews and maintain clean, efficient, and documented code.
Required Skills & Qualifications :
Bachelor’s degree in Computer Science, Engineering, or related field.Frontend : Proficiency in React.js, Redux / Context API, JavaScript (ES6+), HTML5, CSS3 .Backend : Strong knowledge of Node.js, Express.js , and REST API development.Databases : Hands-on experience with PostgreSQL, SQL (MySQL / SQL Server), and MongoDB .Experience in query optimization, stored procedures, and database design.Experience with AWS cloud deployments and CI / CD pipelines.Strong understanding of authentication, authorization (JWT, OAuth2), and security best practices.Proficient with Git and collaborative tools (GitHub / GitLab / Bitbucket).Nice-to-Have :
Experience with TypeScript for maintainable codebases.Familiarity with GraphQL APIs .Exposure to Docker / Kubernetes for containerized deployments.Testing knowledge using Jest, Mocha, Cypress .Soft Skills :
Excellent problem-solving and analytical skills.Strong communication and teamwork abilities.Ability to work in an agile, fast-paced environment.Self-driven and eager to learn new technologies.Experience Level :
Mid-level : 2–5 years of experience.Senior level : 5+ years with architecture or leadership experience.