Why are they awesome?
- Mission-driven: a global SAAS solution for sustainability and climate change
- Serving over 100,000 companies across 175+ countries and 200+ industries
- EU unicorn with US$ 500m in new funding
- New office and tech hub in Malaysia, scaling to 30 engineers in 2025
Projects (100% Front end)
- Own & Building 1 core project (new product / feature / module)
- Maintenance and upgrade of 1-2 smaller projects
- Ongoing modernisation of legacy tech (10+ years old)
- Build rough prototypes (proofs of concepts) to illustrate higher-level concepts, design ideas & solution drafts.
Responsibilities
- 100% focused on Front end Engineering, take the ownership over architecture qualities of front-end applications (usability, accessibility, performance, etc.)
- You will be part of the core engineering team to modernize and stabilize existing core products - rebuild new internal toolings and develop fresh, modern UIs
- Collaborate closely with the product team - contribute to ideation/inception, provide technical inputs, establish guidelines based on proposed designs etc
- Deliver the best user experience - design and develop workflows that are simple, reliable, and user-friendly.
Team & Culture
- Reporting to the Engineering Manager of your assigned product/domain team while collaborating within a globally distributed engineering environment
- Each product team (10) has a dedicated Engineering Manager with 2 Front End engineers per team.
- Perform peer code reviews, and mentor junior developers. Foster innovation and actively encourages new ideas and POCs development
Must Have
- Most recent 2 years experience in ReactJs
- Experience with Redux / Zustand or a similar state management library
Nice to have
- Typescript (Some legacy code is in TS)
- Frontend JavaScript Engineering (Angular, Vue, React etc)
- Experience in building and implementing Microfrontend architectures / Monorepo.
- Testing: React testing library or Cypress
Grade / Level
- 3+ years of software engineering experience, 100% technical hands-on
- 5-8+ years total work experience
Work Arrangement
- Hybrid with 3 days work from office
- Based in central KL (Direct link to MRT / LRT)