Senior Frontend Developer

Hyderabad, Telangana, India
Nov 13, 2024
Nov 13, 2025
Hybrid
Full-Time
4 Years
Job Description

We are looking for a skilled Senior Frontend Developer with a passion for building high-quality, user-centric web applications. You will be responsible for designing and developing visually engaging and responsive UI components that enhance the user experience, ensuring our applications align with modern web standards and performance best practices. This role offers the chance to work on a collaborative team, refine your technical skills, and contribute to the continuous improvement of our codebase and development practices.

Experience. 4+ years

Key Responsibilities

  1. UI Development. Design and implement user-friendly and responsive UI components using React, Redux-toolkit, and styled-components, adhering to company design guidelines.
  2. Code Quality. Write clean, modular, and maintainable code using TypeScript and ESLint to meet coding standards and contribute to a robust codebase.
  3. Testing. Develop unit tests using Vitest to ensure high reliability and maintainability of UI components, thoroughly covering edge cases and expected user interactions.
  4. Issue Resolution. Efficiently debug and resolve UI-related issues to ensure smooth user experience and functionality.
  5. Collaboration. Work closely with backend developers to integrate UI components seamlessly, ensuring they communicate effectively with backend services.
  6. Code Review. Participate actively in code reviews, providing constructive feedback to enhance the team’s coding quality and adherence to best practices.
  7. Design Feedback. Contribute to design reviews and offer insights to improve the product’s usability and visual appeal.
  8. Monorepo Management. Maintain and manage the Turborepo setup to ensure code sharing across projects and well-organized monorepo practices.
  9. Backend Integration. Use Tanstack-query to manage API integrations, ensuring efficient and accurate data handling across UI components.

Required Skills and Qualifications

  1. Technical Proficiency. Strong knowledge of React, Redux-toolkit, styled-components, and proficiency in TypeScript and ESLint.
  2. Testing Frameworks. Experience with Vite and Vitest for efficient development and testing cycles.
  3. Monorepo Expertise. Familiarity with Turborepo for effective monorepo management across projects.
  4. API Management. Competence in Tanstack-query to handle API integrations efficiently.

Preferred Skills

  1. Communication & Collaboration. Excellent verbal and written communication skills to work effectively in a team and across departments.
  2. Problem Solving & Attention to Detail. Ability to solve complex problems and maintain a high level of detail-oriented work.
  3. React Ecosystem. Experience with Next.js or similar React frameworks, as well as CSS-in-JS libraries like Emotion or Glamor.
  4. State Management Options. Knowledge of alternative state management tools, such as Recoil or MobX.
  5. Web Accessibility. Understanding of web accessibility standards and best practices to create inclusive user experiences.
  6. Performance Optimization. Knowledge of web performance optimization techniques to ensure fast-loading, efficient applications.

Why Join Us?

  • Be part of a team that values innovation, collaboration, and continuous improvement.
  • Work on exciting projects with the latest frontend technologies.
  • Grow in a supportive, learning-focused environment that encourages skill development and career growth.

If you're passionate about frontend development, excited by challenging projects, and eager to make an impact, we’d love to hear from you!