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