Skip to Content

Senior React.js UI Engineer

Bangalore, India

Company Overview

We are a fast-paced, innovative tech company delivering cutting-edge web applications with a focus on exceptional user experiences. Our fully remote team thrives on collaboration, creativity, and technical excellence. We are urgently seeking a skilled professional to join us immediately and make an impact.


Location


Fully Remote (Work from Home)


Experience Level


4-6 years of professional experience in frontend development, specializing in React.js and UI engineering.


Job Summary


We have an immediate need for a Senior React.js UI Engineer to join our remote team. You will play a critical role in developing and enhancing user interfaces, resolving bugs, leading a small team, and ensuring code quality through unit testing. This fast-paced role requires a proactive, self-driven individual who can hit the ground running, collaborate effectively in a remote environment, and deliver high-quality solutions under tight deadlines


Key Responsibilities


- Build and optimize responsive, user-friendly interfaces using React.js for seamless cross-device experiences.

- Quickly diagnose and fix bugs in existing codebases to ensure application stability and performance.

- Lead and mentor a team of 3-5 junior developers, conducting code reviews and driving best practices.

- Write and maintain unit tests using tools like Jest or React Testing Library to ensure robust code quality.

- Collaborate remotely with product managers, designers, and backend engineers to translate requirements into functional UI components.

- Optimize frontend performance and scalability, adhering to modern development standards.

- Participate in agile processes, including sprint planning and daily stand-ups, using remote collaboration tools.

- Adapt to fast-paced project demands, delivering high-quality work under tight timelines.


Required Skills and Qualifications


- 4-6 years of hands-on experience in frontend development, with at least 3 years focused on React.js.

- Strong expertise in JavaScript/TypeScript, HTML5, CSS3, and state management tools (e.g., Redux, Context API).

- Proven track record in UI development, creating reusable components, and managing complex layouts.

- Extensive experience in debugging and resolving issues in large-scale applications.

- Demonstrated ability to lead small teams, including task assignment and mentoring.

- Proficiency in unit testing frameworks (e.g., Jest, Enzyme, React Testing Library).

- Familiarity with Git and agile workflows in a remote setting.

- Strong problem-solving skills, with the ability to work independently and deliver under pressure.

- Excellent communication skills for effective remote collaboration via Slack, Zoom, Jira, or similar tools.

- Availability to start immediately.


Preferred Skills


- Experience with Next.js, Gatsby, or other React-based frameworks.

- Knowledge of UI/UX design tools (e.g., Figma) and principles.

- Familiarity with CI/CD pipelines or basic backend technologies (e.g., Node.js).

- Prior experience in fast-paced development environments.


Application Process

This is an urgent requirement with immediate onboarding. To apply, please submit your resume, a brief cover letter highlighting your relevant experience, and links to your portfolio or GitHub showcasing React.js projects to [email/application link]. Shortlisted candidates will be contacted within 48 hours for interviews