Job Description
We are looking for a skilled Front-End Developer with strong expertise in modern JavaScript frameworks and a passion for building seamless, responsive user interfaces. The ideal candidate will collaborate with cross-functional teams to deliver scalable and high-performance web applications.
Job Details
- Role: Front-End Developer (React.js)
- Industry Type: Insurance
- Department: Engineering โ Software & QA
- Employment Type: Full Time, Permanent
- Role Category: Software Development
- Education: B.Tech / B.E (Any Specialization)
Key Responsibilities
๐ป Development
- Design and develop scalable web applications using React.js
- Write clean, reusable, and maintainable code
- Follow coding standards and best practices
๐จ User Interface
- Build responsive and intuitive UI across devices
- Translate UX/UI designs into functional components
๐ Integration
- Integrate RESTful APIs and third-party services
- Collaborate with backend teams
๐งช Testing & Quality
- Perform unit and integration testing
- Use tools like Jest, Enzyme, or React Testing Library
โก Performance Optimization
- Optimize applications for speed and scalability
- Improve load times and rendering performance
๐ค Collaboration
- Work with designers, product managers, and developers
- Mentor junior developers when required
Required Skills & Qualifications
Core Skills
- Strong expertise in:
- React.js
- JavaScript (ES6+)
- TypeScript
- JSX
- Experience with state management:
- Redux / MobX / Context API
Styling & UI
- TailwindCSS / Material UI / styled-components
Tools & Development
- Webpack, Babel, Vite
- Git version control
API Integration
- REST APIs
- GraphQL
Testing
- Jest / Cypress
Performance
- Front-end optimization techniques
Agile
- Experience in Agile/Scrum environment
Preferred Qualifications
- Experience with Next.js (SSR frameworks)
- Basic knowledge of:
- Node.js
- Express.js
- Familiarity with:
- CI/CD pipelines
- DevOps tools
- Knowledge of:
- Accessibility (WCAG)
- SEO best practices
Soft Skills
- Strong problem-solving ability ๐ง
- Attention to detail ๐ฏ
- Good communication skills ๐ฌ
- Proactive learning mindset ๐
Why Join?
- Work on modern tech stack โก
- Collaborative team environment ๐ค
- Strong growth opportunities ๐
Key Skills
React.js, TypeScript, JavaScript, JSX, Redux, TailwindCSS, REST API, Frontend Development, UI Development, Git.