
Senior Frontend Engineer
Newfire Global Partners
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇮🇩 Indonesia
Visit company websiteJob 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