Home
Jobs

Senior Full Stack Engineer

6 - 10 years

2 - 3 Lacs

Posted:2 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

This role is for one of Weekday's clients

Min Experience: 6 years

Location: Bangalore

JobType: full-time

About the Role

Senior Full Stack Engineer

As a senior engineer, you will be involved in everything from designing backend APIs and frontend components to deploying services and improving overall system architecture. You'll work closely with cross-functional teams including product managers, designers, and DevOps engineers to deliver high-quality products that serve real-world use cases.

Key Responsibilities

Full Stack Development

  • Design and implement robust, scalable backend services using

    Python3

    and

    Node.js

    .
  • Build dynamic, responsive user interfaces using

    ReactJS

    and

    NextJS

    .
  • Develop RESTful APIs and ensure seamless integration between backend and frontend components.

Architecture & Design

  • Contribute to high-level architecture decisions and lead the design of scalable and maintainable systems.
  • Evaluate and implement best practices for software design, development, and deployment.
  • Ensure modular and reusable code with strong documentation and testing.

Performance & Optimization

  • Write clean, efficient code and optimize existing code for speed and performance.
  • Implement caching, lazy loading, code splitting, and other frontend/backend optimization strategies.
  • Monitor application performance and troubleshoot production issues.

Collaboration & Mentorship

  • Work closely with product managers, UI/UX designers, and QA engineers to align features with product goals.
  • Lead code reviews, provide constructive feedback, and mentor junior developers.
  • Foster a culture of continuous improvement and innovation within the engineering team.

Deployment & CI/CD

  • Assist in setting up and maintaining CI/CD pipelines.
  • Ensure smooth deployment and monitoring of applications on cloud infrastructure (AWS, GCP, Azure).
  • Participate in DevOps tasks like containerization (Docker) and orchestration (Kubernetes) if needed.

Required Skills & Qualifications

  • 6+ years of experience

    as a Full Stack Developer, with a strong portfolio of web applications.
  • Expertise in

    Python3

    , including frameworks such as Flask, Django, or FastAPI.
  • Proficient in

    ReactJS

    and

    NextJS

    for frontend development.
  • Solid experience with

    NodeJS

    for backend services and scripting.
  • Strong knowledge of web standards, RESTful APIs, and modern JavaScript (ES6+).
  • Familiarity with relational and NoSQL databases (PostgreSQL, MongoDB, etc.).
  • Proficient in Git, GitHub/GitLab workflows, and Agile/Scrum methodologies.
  • Experience with writing unit, integration, and E2E tests.

Preferred Skills (Nice to Have)

  • Experience with GraphQL and real-time communication (WebSockets).
  • Exposure to containerization tools like Docker and Kubernetes.
  • Understanding of security best practices (authentication, authorization, data protection).
  • Experience working in a SaaS or high-growth product startup environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Noida, Uttar Pradesh, India