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.


Required Skills

CSS reactjs frameworks typescript ES6+ concepts HTML DOM manipulation angularjs JavaScript frontend applications