Senior Full Stack Developer - Frontend & Backend (26A440)

FreshieHire Author
Salary
4.2 LPA
Location
Gurgaon

Highlights

Significant ownership, real-world B2B application development, exposure to modern AI product development, technical and architectural decision-making.


Description

Job Summary

pWe are seeking a Senior Full Stack Developer to join our dynamic team. This role involves designing, developing and shipping features across the frontend and backend of production applications. You will translate product requirements into technical solutions, own features from design through deployment, contribute to architectural decisions, and build robust APIs.

Responsibilities

  • Design and develop frontend and backend features
  • Create clean, maintainable technical implementations
  • Own features throughout the lifecycle: design, development, testing, deployment, and iteration
  • Contribute to architectural decisions on APIs, application structure, databases, and integrations
  • Build REST APIs and integrate third-party services
  • Design and work with relational or NoSQL databases
  • Debug production issues and improve application performance, reliability, and maintainability
  • Write reusable, well-structured code and document it thoroughly
  • Participate in code reviews and contribute to engineering standards and best practices
  • Collaborate with product, design, data, and AI teams for complete product experiences
  • Mentor interns or junior team members through technical discussions and implementation support

Required Skills

  • JavaScript/TypeScript proficiency
  • Experience with React or Next.js
  • Node.js or Python backend experience
  • REST APIs, authentication, and client-server architecture
  • Relational database design and PostgreSQL/MySQL knowledge

Required Skills Explained

  • Strong understanding of JavaScript/TypeScript and modern web development.
  • Experience with a modern frontend framework such as React, Next.js or equivalent.
  • Experience building backend applications using Node.js, Python or a comparable backend framework.
  • Good understanding of REST APIs, authentication and client-server architecture.
  • Working knowledge of relational databases such as PostgreSQL/MySQL and database design fundamentals.
  • Understanding of Git and collaborative software development workflows.
  • Ability to structure applications and write modular, maintainable code.
  • Good understanding of fundamental concepts such as data structures, APIs, databases, asynchronous programming and application architecture.

Who is this for

pThis role is ideal for experienced developers who thrive in a fast-paced environment. If you have a passion for building scalable applications, enjoy architectural challenges, and are excited about integrating AI capabilities into your projects, we'd love to hear from you.

Why This Job is a Good Opportunity

ulliSignificant ownership from an early stage in your career.liOpportunity to build and ship real-world B2B applications.liExposure to modern AI-enabled product development.liOpportunity to participate in technical and architectural decisions rather than working only on isolated tickets.liDirect collaboration with experienced engineering and product teams.liA high-learning environment where strong performers can quickly take ownership of larger systems and mentor other developers.

Interview Preparation Tips

  • Review the job description thoroughly to understand the required skills and responsibilities.
  • Prepare examples from your past projects that demonstrate your experience with JavaScript/TypeScript, React or Next.js, and backend frameworks like Node.js or Python.
  • Discuss specific scenarios where you have implemented REST APIs, worked with relational databases, or solved production issues.
  • Showcase your ability to structure applications and write maintainable code through relevant coding challenges or past projects.
  • Bring questions about the technical architecture, development process, and how you can contribute to the team's goals.

Career Growth in This Role

pThe role offers a clear path for growth by allowing engineers to take increasing ownership of their features and systems. As experience grows, individuals can move into broader technical leadership roles. The opportunity to participate in architectural decisions and mentor junior developers also provides a platform for skill development and recognition.

pWith the right mindset and continuous learning, engineers can transition from feature development to more strategic roles that involve leading teams or overseeing major projects. This role is ideal for those who are eager to grow within their technical career and contribute significantly to impactful product developments.

Explore More Opportunities

Skills

Frequently Asked Questions

What is the work schedule like?

The role offers a flexible schedule with standard office hours from Monday to Friday.

Is remote working an option?

Remote working is possible for some positions, but occasional in-office meetings are required.

What training will be provided?

We provide comprehensive onboarding and continuous learning opportunities to ensure you grow with the company.

About the Author

FreshieHire Author
Hi, this is KD. On my blogs, you will find the best jobs for freshers all at one place. We curate jobs for you from various sources and combine them all at one place. Hope you got some value. : )
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.