Job Description
About the Role
The ideal candidate will have a strong technical background in front-end development, a passion for building seamless user interfaces, and the ability to work collaboratively in a fast-paced environment.
Key Responsibilities
- Development: Design and implement high-quality, scalable web applications using React.js and related frameworks.
- User Interface: Create intuitive and responsive user interfaces that enhance user experience across devices.
- Integration: Collaborate with back-end developers to integrate RESTful APIs and third-party services.
- Code Quality: Write clean, maintainable, and reusable code adhering to coding standards and best practices.
- Testing: Perform unit and integration testing using modern tools like Jest, Enzyme, or React Testing Library.
- Optimization: Optimize applications for performance and scalability.
- Collaboration: Work closely with UX/UI designers, product managers, and other developers to translate designs and requirements into technical solutions.
- Mentorship: Provide guidance and mentorship to junior developers as needed.
Required Skills and Qualifications
- Core Proficiency:
- Strong expertise in React.js, JavaScript (ES6+), TypeScript, and JSX.
- Proficient in state management libraries such as Redux, MobX, or Context API.
- Styling: Experience with CSS frameworks like TailwindCSS, Material-UI, or styled-components.
- Tooling: Familiarity with modern build tools (Webpack, Babel, Vite) and version control systems (Git).
- API Integration: Knowledge of RESTful services and working with GraphQL PIs.
- Testing: Hands-on experience with testing frameworks such as Jest or Cypress.
- Performance: Strong understanding of front-end optimization techniques and tools.
- Agile: Experience working in Agile/Scrum environments.
Preferred Qualifications
- Experience with server-side rendering frameworks like Next.js.
- Familiarity with DevOps tools and CI/CD pipelines.
- Basic understanding of back-end technologies such as Node.js or Express.js.
- Knowledge of accessibility (WCAG standards) and SEO best practices.
Soft Skills
- Strong problem-solving skills and attention to detail.
- Excellent communication and interpersonal abilities.
- A proactive attitude and eagerness to learn and adapt to new technologies.
Why Join Us?
- Opportunity to work on innovative projects using the latest technologies.
- A collaborative and inclusive work culture.
- Professional growth and learning opportunities.
Role:
Software Development – OtherIndustry Type:
InsuranceDepartment:
Engineering – Software & QAEmployment Type:
Full Time, PermanentRole Category:
Software Development
EducationUG:
B.Tech/B.E. in Any Specialization
Key Skills
Skills highlighted with ‘‘ are preferred keyskills