Front End Developer
Highradius
About the role
JOB DESCRIPTION Position Title: SDE 2 - Frontend Department: Product Engineering
Job Summary
We are seeking a talented and passionate React JS Engineer to join our growing development team. The ideal candidate will be responsible for developing and maintaining user-facing features using React.js, ensuring high performance, responsiveness, and an excellent user experience. You will work closely with designers, product managers, and backend engineers to translate UI/UX designs and wireframes into high-quality code..
Key Responsibilities
- Develop new user-facing features using React.js and its ecosystem.
- Build reusable components and front-end libraries for future use.
- Translate UI/UX designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Collaborate with product managers, designers, and backend engineers to define, design, and ship new features.
- Ensure the technical feasibility of UI/UX designs.
- Participate in code reviews to maintain code quality and share knowledge.
- Identify and troubleshoot UI/UX problems and bugs.
- Stay up-to-date with the latest trends and best practices in front-end development, especially within the React ecosystem.
- Write unit and integration tests to ensure the robustness and reliability of the application
Required Skills
and
Experience
Strong proficiency in HTML5, CSS3, JavaScript, including ES6+ syntax. Thorough understanding of React.js and its core principles. Experience with popular React.js workflows (such as Flux or Redux).
Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel, npm/yarn). Experience with RESTful APIs. Knowledge of modern authorization mechanisms, such as JSON Web Token.
Experience with responsive and adaptive design principles. Strong understanding of cross-browser compatibility issues and ways to work around them. Familiarity with version control tools, particularly Git.
Ability to understand business requirements and translate them into technical requirements. Excellent problem-solving skills and attention to detail.
Preferred Qualifications
- Experience with TypeScript.
- Familiarity with server-side rendering (SSR) or static site generation (SSG) with React frameworks (e.g., Next.js, Gatsby).
- Knowledge of testing frameworks (e.g., Jest, React Testing Library, Cypress, Enzyme).
- Experience with state management libraries other than Redux (e.g., Zustand, Recoil, Context API).
- Familiarity with UI component libraries (e.g., Material-UI, Ant
- Design, Chakra UI).
- Understanding of accessibility best practices.
- Experience with agile development methodologies (Scrum, Kanban).
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Eligibility & process
Who can apply
Experience: 3-5 Yrs. Open to matching qualifications.
Skills & stack
Selection process
- Online Assessment / Technical Interview Rounds / HR Review
Prep kit
19 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 4
What is the bias-variance tradeoff and how do you prevent overfitting? Answer
Explain the difference between Precision, Recall, and F1-Score. Answer
How does Gradient Descent work and what is the role of Learning Rate? Answer
What is the difference between Supervised, Unsupervised, and Self-Supervised learning? Answer
Behavioural & HR questions 3
Highlight Highradius's market reputation, recent tech innovations, and how your skills in Redux directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.