Frontend and Backend Developer

2 - 5 years

10 - 12 Lacs

Posted:2 weeks ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job description:

We are looking for an experienced and passionate Full Stack Developer with 2–5 years of hands-on experience in full-stack development. The ideal candidate should have a strong foundation in Data Structures and Algorithms (DSA) and a deep understanding of Microservices Architecture. Proficiency in both frontend and backend technologies—including React, Python (Django/FastAPI), Node.js, TypeScript, MongoDB, and PostgreSQL is essential. This is a high-impact role, ideal for someone who enjoys solving complex problems, building scalable systems, and working in a fast-paced environment.

NOTE: Candidates are required to use their own laptops

Key Responsibilities:

1. Frontend Development: Build intuitive and dynamic user interfaces using React, TypeScript, HTML5, CSS3, and JavaScript. Optimize UI/UX for responsiveness and performance across devices and browsers.

2. Backend Development: Design and develop secure, scalable APIs using Node.js, Python with Django or FastAPI.Implement efficient backend logic with attention to performance and maintainability.

3. System Architecture & Microservices:Design and implement Microservices-based architecture to support modular and scalable applications.Ensure fault tolerance, scalability, and clear separation of concerns across services.

4. Database Management:Design, manage, and optimize MongoDB and PostgreSQL databases.Write complex queries, ensure data integrity, and handle migrations and backups.

5. Cloud Infrastructure & CI/CD:Deploy and manage applications on AWS or GCP.Set up and maintain CI/CD pipelines using GitHub Actions or similar tools.

6. Version Control & Collaboration:Use Git and GitHub effectively for version control, code review, and team collaboration.

7. Testing & Debugging:Perform unit, integration, and performance testing across frontend and backend.Debug and resolve issues, improve system performance, and ensure high availability.

8. DSA & Problem Solving:Apply strong DSA knowledge to design optimized algorithms and write efficient code.Solve complex technical challenges through innovative solutions.

9. Documentation & Teamwork:Document code, APIs, system design decisions, and microservice interactions.Collaborate with product, design, and QA teams in an agile environment.

Mandatory Skills:

  • React.js
  • Python
  • Django and/or FastAPI
  • Node.js
  • TypeScript
  • MongoDB and PostgreSQL
  • AWS or GCP
  • GitHub & GitHub Actions
  • Strong DSA & problem-solving skills
  • Experience in building and working with microservices architecture

Good to Have:

  • React Native
  • Docker
  • Experience working with ERP systems or API Gateway architecture

Qualifications:

Education and Experience:

  • Bachelor’s degree in Computer Science, Engineering, or related technical field.
  • 2–5 years of full-time experience in full stack development.
  • Deep understanding of DSA, system design, and scalable software architecture.
  • Hands-on experience in developing, deploying, and maintaining production-grade web applications.

Skills and Attributes:

  • Proactive, team-oriented mindset with a strong sense of ownership.
  • Job Type: Full-time
  • Work Location: In person

Job Type: Full-time

Pay: ₹1,000,000.00 - ₹1,200,000.00 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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