Experience: 0-2
We are looking for a Frontend Developer (0–2 years) who has strong fundamentals, good hands-on experience with JavaScript , and the ability to understand, debug, and fix real-world production issues.
This role is ideal for someone who enjoys solving problems, understands how frontend applications work beyond just writing UI code, and can work effectively in a fast-paced product environment.
🔹 What You'll Do
•Develop and maintain responsive, scalable, and user-friendly frontend applications.
•Write clean, maintainable, and reusable frontend code.
•Work extensively with JavaScript and modern frontend development practices.
•Debug and resolve frontend issues across development, staging, and production environments.
•Analyze production-level bugs, identify root causes, and implement reliable fixes under time constraints.
•Work with APIs and integrate backend services into frontend applications.
•Collaborate with backend developers, QA, product, and other teams to deliver features and resolve issues.
•Improve application performance, usability, and overall user experience.
•Understand existing codebases and contribute to improving code quality and maintainability.
🔹 Must Have
•Strong understanding of HTML, CSS, and JavaScript .
•Good hands-on experience with JavaScript fundamentals , including: - DOM manipulation
•ES6+ concepts
•Promises & async/await
•Event handling
•Array/object operations
•API integration
•Debugging using browser developer tools
•Strong logical thinking and problem-solving skills .
•Ability to understand an existing codebase and troubleshoot issues independently.
•Ability to debug and fix production-level frontend issues .
•Good understanding of responsive web design and browser behavior.
•Good understanding of REST APIs and frontend-backend communication.
•Ability to write clean and reusable code.
🔹 Good to Have
•Hands-on experience with React.js .
•Exposure to Angular / AngularJS .
•Experience with TypeScript.
•Familiarity with Git and collaborative development workflows.
•Understanding of state management libraries such as Redux.
•Experience working with dashboards, forms, tables, or data-heavy applications.
🧠 What We Value
We are looking for someone who:
•Doesn't just say "it's a frontend issue" — they investigate and find the root cause.
•Can read and understand code written by someone else.
•Is comfortable debugging difficult issues.
•Has strong fundamentals rather than relying only on frameworks.
•Can think logically and break complex problems into smaller pieces.
•Takes ownership of issues and follows them through to resolution.
•Can stay calm and productive while handling production issues and tight timelines.
•Is eager to learn and improve continuously.