Role Overview
We are looking for a passionate Frontend Developer (React.js) to join our growing team. This role is ideal for candidates with 0–1 year of experience who are eager to build modern, responsive web applications and leverage the latest AI-powered development tools to improve productivity. You will work closely with designers, backend developers, and product teams to deliver high-quality user experiences.
Responsibilities
- Develop responsive, fast, and user-friendly web applications using React.js.
- Convert UI/UX designs into pixel-perfect, reusable components.
- Write clean, maintainable, and scalable code following industry best practices.
- Integrate frontend applications with REST APIs.
- Debug, troubleshoot, and optimize application performance.
- Collaborate with designers, developers, and product stakeholders.
- Use Git for version control and team collaboration.
- Participate in code reviews and continuously improve code quality.
- Stay updated with modern frontend technologies, AI development tools, and automation trends.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 0–1 year of professional experience or relevant internship experience.
- Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
- Experience with React.js and component-based architecture.
- Familiarity with REST APIs and JSON.
- Knowledge of responsive web design principles.
- Proficiency with Git, GitHub, and Postman.
Nice to Have
- Hands-on experience using AI-assisted development tools such as ChatGPT, Claude Code, GitHub Copilot, Replit, Lovable, Cursor, or Windsurf.
- Portfolio or GitHub projects showcasing frontend development skills.
Skills
- React.js
- JavaScript
- HTML5
- CSS3
- Git