We are seeking a talented and experienced Senior Frontend Engineer with a minimum of 2 years of experience to join our dynamic and innovative team. As a Senior Frontend Engineer, you will play a crucial role in designing, developing, and maintaining high-quality, scalable frontend applications. You will lead the frontend team in building efficient systems for both web and mobile applications , ensuring seamless integration with backend components. Your expertise will be instrumental in creating highly interactive, responsive, and performant user interfaces.
Annual Compensation: 8-12 LPA
Key Responsibilities:
Develop reusable UI components and build web and mobile applications with a focus on superior UI and user experience.
Lead the frontend team in implementing best practices for building scalable and maintainable frontend systems .
Integrate APIs to fetch and manipulate data, ensuring efficient data flow within applications.
Implement state management solutions to manage application state effectively.
Create pixel-perfect UIs that match design specifications and enhance user engagement.
Write clean, modular, and well-documented code, adhering to coding standards and best practices.
Conduct code reviews to ensure code quality and provide constructive feedback to junior team members.
Collaborate with cross-functional teams to identify and prioritize features and requirements in an agile environment .
Integrate third-party libraries and services to enhance application functionality and performance.
Stay up-to-date with the latest developments in frontend technologies and frameworks, sharing knowledge with the team.
Mentor junior team members, fostering a culture of learning and continuous improvement.
Demonstrate product thinking by understanding user flows and continuously contributing to improving user experience through thoughtful design and implementation.
Build efficient systems and workflows that enhance development processes and improve overall team productivity.
Requirements:
Minimum of 2 years of experience in frontend development with a strong portfolio of projects using JavaScript frameworks (e.g., ReactJS, NextJS, Vue.js ).
Strong foundation in JavaScript, HTML, and CSS, with a deep understanding of modern web standards.
Experience with state management libraries (e.g., Redux, Zustand, Context API) and their implementation in complex applications.
Understanding of asynchronous programming and RESTful API integration.
Familiarity with UI CSS frameworks (e.g., Bootstrap, Tailwind CSS) and responsive design principles.
Strong understanding of build tools and module bundlers like Webpack, Rollup, or Parcel to optimize application performance and manage assets effectively.
Experience with performance optimization techniques and best practices for building fast-loading applications.
Familiarity with animations and transitions using libraries or CSS for enhanced user experience.
Experience with third-party integrations for analytics, crash reporting, and other services.
Strong understanding of ECMAScript standards and best practices in frontend development.
Excellent problem-solving and communication skills, with the ability to work collaboratively in a fast-paced, agile environment.
Experience with automated testing frameworks , such as Jest or Cypress, to ensure code quality and reliability.