We are looking for a Frontend Developer with 2 to 3 years of professional experience to join our development team. The ideal candidate will have strong frontend skills and hands-on experience integrating APIs, backend systems, and third-party services. This role focuses on building responsive user interfaces, managing API-driven data flows, troubleshooting integration issues, and collaborating closely with backend developers, QA engineers, and UI/UX designers to deliver seamless and efficient applications.
Key Responsibilities
Develop responsive and user-friendly web applications that align with design and functionality requirements. Integrate REST APIs, third-party APIs, and external services to ensure smooth data exchange and system interoperability. Work closely with backend developers to facilitate seamless integration between frontend and backend systems. Translate UI/UX designs into fully functional frontend interfaces while maintaining design fidelity and usability. Manage API requests, handle responses, implement authentication, and address error handling effectively. Debug and resolve frontend functionality and integration issues promptly. Optimize application performance, ensure responsiveness, and maintain cross-browser compatibility. Write clean, reusable, and maintainable code following best practices. Participate actively in testing, code reviews, and deployment processes to uphold high-quality standards. Collaborate effectively with developers, QA teams, and project stakeholders throughout the software development lifecycle.
Required Qualifications
2 to 3 years of professional experience in frontend development. Strong proficiency in HTML5, CSS3, and JavaScript. Practical experience with React.js, Next.js, or similar modern frontend frameworks. Solid understanding of REST APIs, JSON, HTTP methods, and API integration techniques. Experience integrating third-party platforms and services into frontend applications. Good knowledge of JWT/OAuth protocols and frontend authentication mechanisms. Proficiency with Git/GitHub and version control workflows. Strong debugging, troubleshooting, and problem-solving skills. Understanding of responsive design principles and modern frontend development practices. Ability to work independently while collaborating effectively with cross-functional technical teams.
Preferred Qualifications and Benefits
Experience with TypeScript, Redux or Zustand state management, and the Next.js framework is highly desirable. Familiarity with webhooks, WebSockets, payment gateway integrations, CRM systems, or other third-party integrations will be an advantage. Basic understanding of backend technologies and database concepts is preferred. Exposure to Agile/Scrum development methodologies is a plus. This position requires working on-site, offering an engaging environment where you can grow your skills and contribute to innovative projects involving complex integrations. If you are passionate about frontend development and enjoy working in a collaborative team setting, this opportunity is well-suited for you.