We are seeking a passionate and detail-oriented Junior Front-End Developer to join our growing team. The ideal candidate has strong experience in React, Angular, and TypeScript, and is comfortable working with RESTful APIs.
In this full-time on-site role based in Medan, you will be responsible for building high-quality user interfaces, translating UI/UX designs into functional web applications, and ensuring optimal performance across platforms. You will collaborate closely with designers, backend developers, and product teams to deliver seamless and engaging user experiences.
Responsibilities
- Design, develop, and maintain scalable and high-performance web applications.
- Translate UI/UX designs into responsive, interactive, and pixel-perfect interfaces.
- Collaborate with cross-functional teams (designers, backend engineers, product managers).
- Write clean, maintainable, and well-documented code following best practices.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews and contribute to continuous improvement.
- Troubleshoot, debug, and resolve technical issues efficiently.
- Ensure cross-browser compatibility and mobile responsiveness.
Qualifications
- Strong proficiency in React, Angular, and TypeScript.
- Experience integrating and consuming RESTful APIs.
- Solid understanding of HTML5, CSS3, and modern JavaScript (ES6+).
- Familiarity with version control systems such as Git or Bitbucket.
- Understanding of Agile/Scrum development methodologies.
- Experience with cloud services (AWS, GCP, or Azure) is a plus.
- Familiarity with micro-frontend architecture is an advantage.
- Strong problem-solving, analytical thinking, and debugging skills.
- Good communication and teamwork abilities.
- Ability to work independently and manage time effectively.
- Understanding of CI/CD pipelines.
- Experience with UI frameworks (Material UI, Tailwind, Bootstrap).
Benefits
- Competitive salary and benefits.
- Opportunity to work on impactful and scalable projects.
- Supportive and collaborative work environment.
- Career growth and learning opportunities.