[278] Web Front End Engineer

Superbank
South Jakarta (Hybrid)
,
Outsource

Job Requirements & Job Descriptions

About the role

As a Web Front End Engineer, you will be responsible for developing and implementing user interfaces for our web applications, which will need close collaboration with the product and design teams to create seamless and intuitive user experiences.

Work responsibilities

  • Develop and implement user interfaces for web applications using Next.js, TypeScript, HTML, SCSS, and modern JavaScript/ES6+.
  • Collaborate with product managers and designers to translate wireframes and mockups into functional and visually appealing web pages using Next.js framework.
  • Optimize web applications for speed and performance, leveraging Next.js features like SSR and automatic code splitting to ensure smooth and efficient user interactions.
  • Write comprehensive unit tests using Jest and React Testing Library to ensure high-quality and error-free user experiences.
  • Conduct testing and debugging of frontend components to ensure high-quality and error-free user experiences.
  • Stay up-to-date with the latest frontend technologies, Next.js updates, TypeScript features, and testing best practices to continuously improve our web applications.
  • Participate in code reviews and provide constructive feedback to team members, ensuring TypeScript best practices and code quality standards.
  • Identify and address frontend-related technical challenges and propose innovative solutions using modern development patterns.
  • Collaborate effectively within a cross-functional team to deliver successful projects on time using agile methodologies.

Job requirements

  • Degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of proven work experience as a Web Frontend Engineer or similar role with Next.js and TypeScript.
  • Strong experience with Next.js framework, including SSR, API routes, and both App Router and Pages Router patterns.
  • Solid experience with TypeScript, including type systems, interfaces, and modern typing patterns.
  • Strong understanding of React and its ecosystem, including hooks, context, and state management.
  • Experience writing and maintaining unit tests using Jest and React Testing Library.
  • Proficiency in SCSS/Sass and modern CSS techniques for creating consistent layouts across different screen sizes.
  • Experience ensuring cross-browser compatibility and consistent user experience.
  • Knowledge of user experience (UX) and user interface (UI) design principles.
  • Understanding of web performance optimization techniques, Core Web Vitals, and Next.js performance features.
  • Experience with version control systems (Git) and modern development workflows.
  • Ability to work in a fast-paced and collaborative environment with agile development practices.
  • Excellent problem-solving and analytical skills with attention to detail.
  • Strong communication and teamwork skills.
  • A passion for web development and an eagerness to learn and adapt to new technologies in the React/Next.js ecosystem.

Work Arrangement

  • Placement: Revenue Tower, SCBD, South Jakarta
  • Employment type: Contract (extendable)
  • Work setup: Hybrid
  • Expected onboard: March/April 2026

Who Are Job Connect?

BINAR Academy aims to unlock and channel human potential so we can help the world turn into a better place. One of the ways we strive to do that is to channel potential talents to impactful opportunities using our very own job connector, BINAR Job Connect.

BINAR Job Connect has connected up to 250 talents & candidates; whether it be young & aspirational fresh graduate to tech-savvy team leaders, individuals who decided to start from scratch, and junior engineers to skilled product managers to our experienced hiring partners. BINAR Job Connect provides various options of employment, as we intend that everyone processed by us can choose the best career track for them.