Search by job, company or skills

Front-end Full-stack developer

Early Applicant
  • Posted a month ago
  • Be among the first 20 applicants

Job Description

Job Description: Senior Frontend Developer

About The Role

We are looking for an experienced Senior Frontend Developer with 6+ years of hands-on experience building scalable, high-performance web applications. The ideal candidate has deep expertise in React JS, TypeScript, JavaScript, and Node JS, and is comfortable owning features end-to-end — from UI architecture to API integration.

Key Responsibilities

  • Design, develop, and maintain responsive, high-performance web applications using React JS and TypeScript.
  • Write clean, maintainable, and well-tested JavaScript/TypeScript code following best practices.
  • Build and consume RESTful/GraphQL APIs, and contribute to backend services using Node JS where needed.
  • Collaborate closely with UI/UX designers, product managers, and backend engineers to translate requirements into technical solutions.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Participate in code reviews, mentor junior developers, and enforce coding standards and best practices.
  • Own and improve frontend architecture, state management, and component design systems.
  • Debug and resolve production issues, ensuring high availability and reliability of applications.
  • Stay current with emerging frontend technologies, tools, and industry trends.
  • Contribute to CI/CD pipelines and participate in agile ceremonies (sprint planning, stand-ups, retrospectives).

Required Skills & Qualifications

  • 6+ years of professional experience in frontend/full-stack development.
  • Strong proficiency in React JS (hooks, context API, component lifecycle, performance optimization).
  • Solid experience with TypeScript — strong typing, interfaces, generics.
  • Expert-level JavaScript (ES6+) fundamentals.
  • Hands-on experience with Node JS for building APIs/backend services.
  • Experience with state management libraries (Redux, Zustand, Recoil, or similar).
  • Familiarity with modern build tools (Webpack, Vite) and package managers (npm/yarn).
  • Experience with RESTful APIs and/or GraphQL integration.
  • Proficient in HTML5, CSS3, and responsive/mobile-first design principles.
  • Experience with version control systems (Git) and collaborative workflows.
  • Strong understanding of software engineering best practices — testing (Jest, React Testing Library, Cypress), code reviews, and CI/CD.
  • Excellent problem-solving, debugging, and communication skills.

Good To Have (Preferred)

  • Experience with Next.js or other React-based frameworks.
  • Exposure to microservices architecture.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Experience with monorepo tools (Nx, Turborepo).
  • Knowledge of accessibility (WCAG) standards.
  • Prior experience mentoring or leading a small team.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151486991

Similar Jobs

Bengaluru, India

Skills:

JavaCSSHTMLSqlSpringMicroservicesNosqlReactTypescriptGcpJavascriptRest ApisAzureAWS

Beware of Scammers

We don’t charge money for job offers