👨🏻‍💻 postech.work

Senior Frontend Engineer (ReactJS, Micro-frontend)

CBTW APAC • 🌐 In Person

In Person Posted 10 hours, 9 minutes ago

Job Description

Local candidates only

You will work in a highly productive and collaborative team where your ideas will be listened to and put into action. This exciting opportunity would suit a Senior ReactJS Engineer who is looking to move upwards and onwards and is eager to work closely with senior management on interesting and super cool ideas. Join us to build some truly awesome products!

What you will do

Develop user interface features on a large-scale of web application

Ensure the technical feasibility of UI/UX designs

Optimize application for maximum speed and scalability

Assure that all user input is validated before submitting to back-end

Develop web templates based on graphical web layout designs that follow the strict requirements.

Collaborate with other team members and stakeholders

Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans

What you should have

5+ years of software engineering experience

Solid front-end development skills and experience in

HTML5, CSS, JavaScript and Typescript

Expertise in JavaScript libraries (

ReactJS

is required) and strong experience with state management

Experience with

REST API

development and consumption

Familiarity with

build tools

(we use

Vite

, though experience with other tools is also acceptable) and the broader JavaScript toolchain)

Ability to write testable code, with experience in both unit and integration testing, code reviews, and maintaining coding standards.

Familiar with

AWS

Exposure to environment developing a large-scale web application, and experience to build and optimize performance. Experience with

microfrontends

is a plus

Good team player, providing guidance and assistance based on your experience in front-end development

Good understanding of

CI-CD

and

Trunk-Based Development

is highly desirable

Good basic knowledge of NodeJS and an interest in growing into a full-stack development role over time

Good verbal

communication skills in English

Proactive Mindset:

Takes ownership of tasks and projects without waiting to be told. Identifies opportunities for improvement and acts on them early. Speaks up when something doesn't feel right, challenges the status quo respectfully, and contributes to a culture of healthy debate.

Critical Thinking and Curiosity

: Asks thoughtful questions, seeks clarity, and strives to understand the 'why' behind decisions, not just the 'what' or 'how'.

Be happy to coach, mentor and train less senior colleagues

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.