Job Title: Frontend Developer
Location: InOffice Bangalore Karnataka India
Job Summary:
We are seeking a talented and experienced Frontend Developer with a minimum of 1 year of experience to join our dynamic and innovative team. As a Frontend Developer you will play a crucial role in designing developing and maintaining highquality scalable frontend applications. You will be responsible for 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: 610 LPA
Key Responsibilities:
- Develop reusable UI components and build web and mobile applications with a focus on superior UI and user experience.
- Implement 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 pixelperfect UIs that match design specifications and enhance user engagement.
- Write clean modular and welldocumented 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 crossfunctional teams to identify and prioritize features and requirements in an agile environment.
- Integrate thirdparty libraries and services to enhance application functionality and performance.
- Stay uptodate 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 1 year 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 fastloading applications.
- Familiarity with animations and transitions using libraries or CSS for enhanced user experience.
- Experience with thirdparty integrations for analytics crash reporting and other services.
- Strong understanding of ECMAScript standards and best practices in frontend development.
- Excellent problemsolving and communication skills with the ability to work collaboratively in a fastpaced agile environment.
- Experience with automated testing frameworks such as Jest or Cypress to ensure code quality and reliability.
context api,performance optimization,cypress,parcel,javascript,api integration,rollup,state management,css frameworks,responsive design,frontend development,reactjs,zustand,webpack,react.js,jest,html,vue.js,ecmascript,automated testing frameworks,redux,nextjs,tailwind css,bootstrap,css