Newfire Global Partners

Senior Frontend Engineer

Newfire Global Partners

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇩 Indonesia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CypressJavaScriptJestMobXNext.jsReactReduxSCSSTypeScript

About the role

  • Develop scalable, high-performance web applications using ReactJS and NextJS.
  • Build efficient, reusable, and reliable front-end code.
  • Create responsive and user-friendly interfaces using TypeScript, JavaScript, Tailwind CSS, and SASS/Less.
  • Implement state management solutions such as Redux or MobX.
  • Collaborate with back-end engineers to integrate APIs and ensure smooth data flow.
  • Ensure software quality through front-end unit and integration testing (Jest, Cypress, React Testing Library).
  • Optimize front-end performance, accessibility, and responsiveness.
  • Participate in Agile development methodologies and code reviews.
  • Maintain version control using Git.

Requirements

  • At least 5+ years of relevant experience
  • Expertise in ReactJS, TypeScript, JavaScript, Tailwind CSS, and SASS/Less.
  • Strong understanding of modern JavaScript tooling and front-end architecture.
  • Experience with Redux, MobX, or similar state management libraries.
  • Familiarity with NextJS, React Router, and responsive design principles.
  • Experience with front-end testing frameworks (Jest, React Testing Library, Cypress).
  • Understanding of RESTful APIs and integration with back-end services.
  • Hands-on experience in modern front-end frameworks and web performance optimization.
  • Knowledge of secure coding practices and accessibility standards.
  • Upper-intermediate or higher English proficiency.
  • Passion for UI/UX excellence and building modern web applications.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactJSNextJSTypeScriptJavaScriptTailwind CSSSASSReduxMobXJestCypress
Soft skills
collaborationcommunicationproblem-solvingattention to detailpassion for UI/UX excellence