55 Innova Esi Jobs
Senior Frontend Developer - React.js/AngularJS/Vue.js (8-9 yrs)
Innova Esi
posted 16hr ago
Job Overview :
As a Senior Frontend Developer, you will play a critical role in developing and maintaining the user-facing features of our web applications. You will collaborate with design, backend, and product teams to create seamless, efficient, and visually appealing user interfaces. You will also have the opportunity to lead and mentor junior developers, help shape the technical direction of frontend development, and contribute to architecture decisions that drive the overall product success.
Key Responsibilities :
- Develop responsive, high-performance, and scalable web applications using modern frontend frameworks (React, Angular, Vue.js, etc.).
- Convert UI/UX designs into fully functional frontend code, ensuring pixel-perfect accuracy, and maintainability.
- Collaborate with design teams to implement user interfaces that align with our brand's aesthetic and provide an intuitive user experience.
- Optimize applications for speed and efficiency, ensuring high-quality and responsive design across all devices and screen sizes.
- Take a leading role in frontend architecture and design decisions, ensuring maintainable and scalable codebases.
- Write clean, modular, and reusable code that adheres to best practices and coding standards.
- Conduct regular code reviews, ensuring quality, consistency, and adherence to established guidelines.
- Implement and advocate for unit tests, integration tests, and other tools that ensure robust, high-quality code.
- Work closely with product managers, designers, and backend developers to define and deliver features that meet user needs and business goals.
- Lead and mentor junior frontend developers, helping them grow their skills and advance in their careers.
- Provide technical guidance on frontend best practices, performance optimization, and troubleshooting.
- Stay up to date with emerging trends and technologies in frontend development and user interface design.
- Continuously evaluate and improve the development process, recommending and implementing new tools and workflows that enhance productivity and code quality.
- Collaborate with backend engineers to design and implement RESTful APIs or GraphQL services for smooth frontend-backend integration.
- Work with DevOps teams to ensure continuous integration/continuous deployment (CI/CD) pipelines are in place for frontend projects.
Required Skills & Qualifications :
Technical Skills :
- Proficient in JavaScript, with expertise in modern JavaScript frameworks such as React, Vue.js, or Angular.
- Strong experience with HTML5, CSS3, and SASS/LESS for building responsive and adaptive layouts.
- Familiarity with frontend build tools like Webpack, Gulp, Grunt, or similar.
- Experience working with version control systems such as Git.
- Knowledge of state management libraries like Redux, Vuex, or Context API.
- Experience with API integration (RESTful, GraphQL) and handling asynchronous operations using Promises or async/await.
- Strong understanding of UI/UX principles, including accessibility (WCAG), usability, and performance.
- Ability to implement user interfaces that are not only visually appealing but also functionally effective and intuitive.
- Experience with design systems and libraries like Material UI, Ant Design, or Bootstrap is a plus.
- Knowledge of web performance optimization techniques (e.g., lazy loading, image optimization, caching, and code splitting).
- Experience with tools such as Lighthouse, Webpack Bundle Analyzer, and Chrome DevTools for profiling and optimizing frontend performance.
Functional Areas: Software/Testing/Networking
Read full job description5-6 Yrs