Senior Software Engineer | Front-End

4 - 8 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Front-End Developer at vEngageai, you will be joining a dynamic engineering team in Indore and playing a crucial role in developing intuitive and high-performance user interfaces for our core products using React.js. Your problem-solving skills, dedication to UI/UX excellence, and ability to collaborate with cross-functional teams will be key in delivering exceptional results. If you are passionate, eager to learn, and keen on making a difference, we want you to be a part of our team. **Key Responsibilities:** - Build and maintain scalable, reusable, and well-structured front-end components with React.js. - Convert Figma and design specs into responsive and pixel-perfect interfaces. - Implement state management solutions using Redux, Zustand, Recoil, or Context API. - Optimize application performance through lazy loading, code splitting, and memoization. - Write comprehensive tests using Jest, React Testing Library, and Cypress. - Collaborate closely with UI/UX designers, product managers, and back-end developers. - Integrate front-end components with RESTful and GraphQL APIs. - Customize and extend component libraries such as Material UI, Ant Design, or Tailwind CSS. - Contribute to build pipelines and CI/CD workflows, ensuring quality and efficiency. - Maintain clean, modular, and well-documented code following best practices. - Mentor junior developers and participate in code reviews to uphold coding standards. **Required Skills & Qualifications:** - Minimum 5 years of front-end development experience with a strong product focus. - Expertise in React.js, including hooks, context API, and component lifecycle. - Proficiency in TypeScript in a production environment. - Familiarity with state management tools like Redux, Zustand, Recoil, or similar. - Experience with REST APIs and/or GraphQL. - Proficient in writing and maintaining unit, integration, and E2E tests. - Strong familiarity with modern tooling such as Webpack, Vite, Babel, Git, and CI/CD workflows. - Experience with Material UI, Ant Design, or Tailwind CSS. - Ability to collaborate effectively with designers and product teams. - Understanding of clean code principles, design patterns, and modular architecture. - Excellent communication skills to explain technical concepts to non-technical stakeholders. **Good to Have:** - Contributions to open-source projects or tech blogs. - Experience in performance monitoring and analytics tools (e.g., Lighthouse, Web Vitals). - Familiarity with accessibility standards (WCAG) and internationalization. If you are excited about working on impactful, AI-driven products, being part of an innovation-driven culture, and growing with a fast-scaling tech company, apply now for this opportunity at vEngageai. Your chance to elevate your career awaits you!,

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Uplers logo
Uplers

Digital Services

Ahmedabad

RecommendedJobs for You

Kolkata, Coimbatore, Mumbai (All Areas)