Jakarta, Jakarta, Indonesia

Front End Developer

 Job Description:

Job Description: Front End Developer

Position Overview: We are seeking a skilled Front End Developer to join our dynamic and innovative development team. As a Front End Developer, you will be responsible for creating visually appealing and user-friendly interfaces that provide exceptional user experiences. Your expertise in HTML, CSS, and JavaScript will play a crucial role in bringing our web applications to life. You will collaborate closely with our design and back-end teams to ensure seamless integration of front end and back end functionalities.

Responsibilities:

  • Develop and maintain user-facing features for web applications, ensuring the highest standard of user experience and visual appeal.
  • Collaborate with designers to transform wireframes and mockups into responsive and interactive web pages.
  • Implement and optimize front end code for maximum performance and scalability.
  • Stay up-to-date with the latest trends and best practices in front end development.
  • Work closely with back-end developers to ensure smooth integration of front end and back end functionalities.
  • Troubleshoot and resolve front end issues and bugs as they arise.
  • Participate in code reviews to maintain code quality and ensure consistent coding standards.
  • Continuously seek ways to improve user experience and implement user feedback.

Requirements:

  • Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent work experience).
  • Proven experience as a Front End Developer or similar role at the least 2 years
  • Proficiency in HTML, CSS, and JavaScript, with a strong understanding of modern front end frameworks (e.g., React, Angular, Vue.js).
  • Experience with responsive and mobile-first design principles.
  • Solid understanding of cross-browser compatibility and web accessibility standards.
  • Familiarity with version control systems such as Git.
  • Ability to work collaboratively in a team environment, excellent communication skills.
  • Strong problem-solving skills and attention to detail.
  • Experience with UI/UX design principles and working closely with design teams is a plus.
  • Knowledge of back-end programming languages and frameworks is a plus.
  • Portfolio showcasing previous front end projects is highly desirable.