Kaara Info Systems logo

Frontend Developer

Kaara Info Systems
Full-time
On-site
West Bengal, India
Responsibilities:
● Develop responsive and user-friendly web and mobile interfaces using HTML, CSS, and JavaScript.
● Collaborate with designers to translate mockups and wireframes into interactive prototypes and
production-ready UI components.
● Implement frontend logic and functionality using modern JavaScript frameworks - React
● Ensure cross-browser and cross-device compatibility by testing and optimizing UI components for
various platforms.
● Integrate frontend code with backend APIs and services to fetch and display dynamic content.
● Optimize application performance by identifying and addressing bottlenecks in front-end code and
assets.
● Stay up-to-date with the latest front-end development trends, technologies, and best practices.
● Conduct code reviews, and provide feedback to peers.
● Document technical specifications, implementation details, and best practices for future reference.
Requirements:
● Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
● Proven experience as a Frontend Developer or similar role, with a strong portfolio of web and
mobile projects.
● Proficiency in HTML5, CSS3, and JavaScript, with experience in building responsive and accessible
user interfaces.
● Experience with React frontend frameworks/libraries
● Understanding of web performance optimization techniques and tools.
● Fast learner: We’re looking for software engineers who thrive on learning new technologies and
don’t believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of
our massive growth and rapidly evolving business environment.
● Strong problem-solving skills and the ability to troubleshoot issues.
● Commitment to delivering solutions that prioritize usability, accessibility, and customer satisfaction.
● Ability to respond promptly to incidents, troubleshoot problems, and implement temporary or
permanent solutions as needed to maintain service uptime and minimize disruptions for users.
● Good communication skills and the ability to work collaboratively in a team environment