Point your AI agent at freehire and let it find you a job.

Get the CLI →

Em-HR

NewBe an early applicant

Web Frontend Developer

Posted 1 view
Discussion

Summary

A contract frontend developer role in Jakarta building web pages with Next.js and TypeScript. Day to day involves translating designs into functional UI, optimizing performance (SSR, code splitting), writing Jest/React Testing Library tests, and participating in code reviews.

Jakarta TECHNOLOGY Contract Salary not disclosed

  • 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.

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.
  • Proficient in English (both verbal and written), as the role involves communication with international stakeholders.
  • 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.

Skills

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available