Frontend Engineer
- ₹12L – ₹15L • No equity
- 1 year of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
Job responsibilities include, but are not limited to:
UI/UX Development
● Collaborate closely with product designers to translate wireframes and design mockups
into interactive and responsive web applications.
● Build visually appealing and user-friendly web interfaces that enhance user engagement
and satisfaction.
● Implement pixel-perfect designs while ensuring cross-browser compatibility.
ReactJS and Next.js Development
● Develop and maintain complex frontend applications using ReactJS and Next.js.
● Optimize application performance to ensure fast loading times and smooth user
interactions.
● Implement routing and navigation logic using Next.js to create a seamless user experience.
CSS Proficiency
● Write clean, modular, and maintainable CSS code to style web components and layouts.
● Proficiency with Tailwind, Styled components, Material UI
● Ensure consistent design and branding throughout the application by adhering to predefined
style guidelines.
● Stay updated with the latest CSS trends and best practices.
Component Library Development
● Maintain a reusable component library that can be leveraged across different parts of the
application.
● Ensure component library components are well-documented and easy for other team
members to use.
Performance Optimization
● Identify and resolve performance bottlenecks, such as optimizing rendering, minimizing
bundle sizes, and reducing network requests.
● Implement lazy loading and code splitting techniques to improve application performance.
Testing and Quality Assurance
● Collaborate with the QA team to identify and fix bugs and issues reported during testing.
Collaboration and Communication
● Work closely with backend engineers to integrate frontend components with backend
services and APIs.
● Communicate effectively with cross-functional teams to gather requirements and provide
updates on project progress.
● Participate in code reviews and provide constructive feedback to fellow team members.
Continuous Integration and Deployment (CI/CD)
● Implement CI/CD pipelines to automate the build and deployment processes.
● Ensure that code changes are continuously integrated and deployed to production
environments.
Documentation
● Maintain clear and comprehensive documentation for frontend code, components, and
libraries.
● Create user guides and documentation for frontend features and functionalities.
Stay Current with Technology Trends:
● Stay up-to-date with the latest developments in frontend technologies, frameworks, and best
practices.
● Share knowledge and best practices with the team to foster continuous learning and
improvement.