Home
Jobs

Senior Full Stack Developer

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Fullstack Developer

Job Summary

We are seeking a

Senior Fullstack Developer

with 4 to 6 years of experience to join our product engineering team. The ideal candidate will have hands-on expertise in

React with TypeScript

for frontend development and

Node.js or Python

for backend development, along with solid experience working with

MongoDB or PostgreSQL

databases. You will be responsible for building scalable, performant, and secure Fullstack applications end-to-end and will collaborate closely with UI/UX designers, DevOps engineers, and other developers.

Key Responsibilities

  • Design, develop, and maintain scalable web applications across the frontend and backend.
  • Build reusable, performant components and libraries using React with TypeScript.
  • Implement backend services, APIs, and business logic using Node.js (Express.js) or Python (FastAPI, Flask, or Django).
  • Design and manage schemas, queries, and performance tuning for MongoDB or PostgreSQL.
  • Collaborate with UI/UX designers to ensure technical feasibility and pixel-perfect implementation.
  • Integrate third-party APIs, microservices, and internal RESTful services securely and efficiently.
  • Ensure end-to-end performance, responsiveness, and scalability of the system.
  • Write unit, integration, and end-to-end tests for both frontend and backend code.
  • Conduct code reviews, enforce coding standards, and mentor junior developers.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement efforts.
  • Monitor and troubleshoot production issues, implement fixes, and suggest architectural improvements.

Frontend

Technical Skills Required:

  • Strong proficiency in React.js with TypeScript
  • Experience with state management (Redux, Context API, Zustand, or similar)
  • Responsive design implementation with Tailwind CSS, Material UI, or Bootstrap
  • Proficient in modern HTML5, CSS3 (Flexbox, Grid), and JavaScript ES6+
  • Familiarity with frontend build tools like Webpack, Vite, or Parcel

Backend

  • Hands-on experience in Node.js (Express/NestJS) or Python (FastAPI/Flask/Django)
  • REST API design, development, and documentation
  • Understanding of authentication, authorization, and security best practices (JWT, OAuth, etc.)
  • Experience with asynchronous programming and background jobs (Celery, BullMQ, etc.)

Database

  • Experience in MongoDB (document modeling, aggregation pipeline) or PostgreSQL (relational schema design, query optimization)
  • Understanding of data indexing, transactions, and backups

Other

  • Version control using Git
  • Familiarity with CI/CD pipelines
  • Exposure to Docker and cloud platforms (AWS, GCP, Azure) is a plus
  • Experience with testing frameworks (Jest, Mocha, PyTest, etc.)

Soft Skills

  • Strong analytical and problem-solving abilities
  • Ability to break down complex problems into manageable modules
  • Excellent communication and team collaboration skills
  • Willingness to take ownership of tasks and deliver high-quality solutions
  • Attention to detail and passion for clean, maintainable code

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 4 to 6 years of professional Fullstack development experience
Skills: bootstrap,react.js,jest,skills,ci/cd,git,mocha,typescript,postgresql,node.js,react,python,pytest,mongodb,docker,rest api,tailwind css,flask,asynchronous,api,material ui

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You