Point your AI agent at freehire and let it find you a job.

Get the CLI →

Apro IT Solutions Pvt. Ltd

NewBe an early applicant

Full Stack Developer

Posted
Discussion

Summary

Full Stack Developer building and maintaining web applications end to end: responsive React/Next.js frontends, RESTful backends in Node.js (Express) and Python (FastAPI/Django/Flask), and MySQL/PostgreSQL/MongoDB databases. Onsite role based in Koratty, Thrissur, Kerala, India, requiring 2+ years of experience.

Seeking a Full Stack Developer to build and maintain web applications, work on frontend and backend development, create APIs, manage databases, and collaborate with the team.

Job Description

We are seeking a motivated, detail-oriented Full Stack Developer with at least 2 years of hands‑on experience in building and maintaining modern web applications. In this role, you will work across both frontend and backend systems, building responsive user interfaces, developing robust APIs using Node.js and Python, and managing database architectures. You will collaborate closely with senior developers, UI/UX designers, QA testers, and project managers to deliver high‑quality, scalable software solutions.

Key Responsibilities

  • Design, build, and maintain clean, secure, and performant RESTful APIs using Node.js (Express.js) and Python (FastAPI / Django / Flask).
  • Perform CRUD operations, schema design, and query optimization for relational and NoSQL databases (MySQL, PostgreSQL, or MongoDB).
  • Implement authentication, authorization (JWT, OAuth2), data validation, and web security best practices.
  • Integrate third‑party APIs, webhooks, and external services cleanly into backend workflows.
  • Develop responsive, user‑friendly, and accessible web components using modern React.js and Next.js.
  • Collaborate with UI/UX designers to translate Figma mockups into reusable, pixel‑perfect frontend code.
  • Manage application state efficiently using tools like Redux, Zustand, or React Query / TanStack Query.
  • Debug, troubleshoot, and resolve application issues across the full software stack.
  • Maintain version control using Git and follow standard collaborative workflows (GitHub / GitLab).
  • Write modular, testable code and assist with basic CI/CD deployments and server upkeep.

Required Skills

  • Backend: Hands‑on experience building backend services in both Node.js (Express.js) and Python.
  • Databases: Practical experience with relational databases (MySQL / PostgreSQL) or NoSQL databases (MongoDB), including complex queries and data modeling.
  • APIs: Solid understanding of RESTful architecture, HTTP status codes, payload validation, and testing via tools like Postman.
  • Version Control: Proficiency with Git and collaborative platforms like GitHub or GitLab.
  • Soft Skills: Strong logical thinking, problem‑solving ability, clear communication skills, and a strong sense of task ownership.

Skills

  • React.js & Next.js
  • Node.js & Python
  • MySQL & MongoDB
  • REST APIs
  • Git & GitHub

Tools & Technologies

  • API Tools: RESTful APIs, Third‑Party API Integration, Postman
  • Version Control: Git, GitHub, GitLab

Qualifications

  • Experience: Minimum 2+ years of professional full‑stack development experience (including production projects or high‑impact internships).
  • Experience with TypeScript across the frontend and backend.
  • Exposure to PHP and WordPress customization or database management.
  • Basic understanding of containerization (Docker) or cloud deployment platforms (AWS, DigitalOcean, Vercel, Heroku).
  • Caching mechanisms (e.g., Redis) or task queue integrations.

What We Expect

  • Code Quality: Commitment to writing clean, maintainable, and well‑documented code.
  • Problem Solving: Ability to independently research solutions and debug complex system issues.
  • Adaptability: Eagerness to learn new frameworks, tools, and stack requirements as project needs evolve.
  • Time Management: Strong organizational skills to meet sprint deliverables and project deadlines.

Location Requirement

  • Kerala, India

Job Overview

Role Full Stack Developer

Department Development

Type Full Time

Location Koratty, Thrissur

Experience 2 years

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available