Logo
Back to all jobs
Full-time
Mid-level

Frontend Developer

Software Development
Bengaluru, India
Posted January 30, 2026
Apply by June 30, 2026

We're looking for a talented Frontend Developer with 2-4 years of experience in building modern, responsive web applications using React, Next.js, Vue.js, and contemporary frontend technologies.

About the Role

As a Frontend Developer, you'll be responsible for building high-quality, responsive web applications using modern JavaScript frameworks and libraries. You'll work with React, Next.js, and Vue.js to create seamless user experiences, integrate with backend services through REST APIs and GraphQL, and implement real-time features using WebSocket technology.

What You'll Do

  • Develop modern, responsive web applications using React, Next.js, and Vue.js
  • Build reusable, maintainable component libraries and implement pixel-perfect designs with Tailwind CSS
  • Integrate RESTful APIs and GraphQL endpoints to fetch and manage application data
  • Implement real-time features using WebSocket for dynamic, live user experiences
  • Optimize application performance, bundle sizes, and loading times
  • Collaborate with cross-functional teams including designers, backend developers, and product managers
  • Write clean, well-documented code following industry best practices
  • Participate in code reviews and contribute to improving development workflows

Required Expertise

  • 2-4 years of professional experience in frontend development
  • Strong proficiency in React.js and Next.js (SSR, SSG, App Router)
  • Hands-on experience with Vue.js and its ecosystem
  • Expert-level knowledge of JavaScript (ES6+) and TypeScript
  • Proficiency in Tailwind CSS for rapid UI development
  • Experience integrating REST APIs and GraphQL in frontend applications
  • Knowledge of WebSocket for real-time communication
  • Strong understanding of state management solutions (Redux, Zustand, Pinia)
  • Experience with modern build tools and development workflows
  • Proficiency in Git version control

Technical Skills

Frontend Frameworks & Libraries:

  • React.js with Hooks and modern patterns
  • Next.js for server-side rendering and static generation
  • Vue.js 3 with Composition API
  • Tailwind CSS for utility-first styling

API Integration:

  • REST API consumption and integration
  • GraphQL queries, mutations, and subscriptions
  • WebSocket for real-time bidirectional communication
  • Authentication and authorization flows

Development Tools:

  • Git for version control
  • Modern build tools (Webpack, Vite)
  • Testing frameworks (Jest, React Testing Library)
  • Code quality tools (ESLint, Prettier)

Why Join Us?

This role offers the opportunity to work on challenging projects using the latest frontend technologies. You'll be part of a collaborative team that values clean code, performance optimization, and continuous learning. You'll have the chance to make significant contributions to product development while growing your skills in modern web development.

If interested, please share your resume at careers@mavenberg.com along with your current CTC, expected CTC, notice period, and portfolio/GitHub profile.

Responsibilities

Application Development

  • Develop and maintain modern, responsive web applications using React, Next.js, and Vue.js
  • Build reusable components and front-end libraries for future use
  • Implement pixel-perfect, responsive UI designs using Tailwind CSS
  • Optimize applications for maximum speed and scalability
  • Ensure cross-browser compatibility and resolve UI/UX issues
  • Write clean, maintainable, and well-documented code

API Integration & Real-time Features

  • Integrate RESTful APIs and GraphQL endpoints into frontend applications
  • Implement real-time features using WebSocket connections
  • Handle asynchronous data fetching and state management efficiently
  • Optimize API calls and implement proper error handling
  • Work with backend teams to define API contracts and data structures

Collaboration & Best Practices

  • Collaborate with designers, product managers, and backend developers
  • Participate in code reviews and provide constructive feedback
  • Follow best practices for version control using Git
  • Implement and maintain frontend testing strategies
  • Stay updated with emerging frontend technologies and industry trends
  • Contribute to technical documentation and knowledge sharing

Requirements

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 2-4 years of professional experience in frontend development
  • Strong portfolio demonstrating modern web application development
  • Understanding of responsive design principles and cross-browser compatibility

Experience

  • Proven experience building applications with React and Next.js
  • Hands-on experience with Vue.js framework
  • Experience integrating REST APIs and GraphQL endpoints
  • Track record of delivering responsive, performant web applications
  • Experience with real-time features using WebSocket or similar technologies

Benefits

💻

Modern Tech Stack

Work with cutting-edge frontend technologies and frameworks

🚀

Impactful Projects

Build scalable applications that serve thousands of users

📚

Continuous Learning

Stay ahead with latest frontend trends and best practices

Join our team and help us build the future.

Apply Now