Who We Are
[protected info] is climate tech company with the mission of shedding light to the climate actions and enabling climate-positive incentivization. The company was founded by a group of experienced professionals from Google, Amazon, INSEAD, National University of Singapore, Peking University, Dartmouth College, KU Leuven, the Boston Consulting Group, McKinsey, Uber in strong collaboration with globally leading NGOs and academic institutions.
About The Role
We seek a Software Development Engineer to join our world-class development team at [protected info]. We're looking for engineers with a strong background in building and owning frontendframeworks,applications and tools. In this role, you will develop the next-generation UI platform capabilities that power our customer experiences across our products. This role is ideal for highly-motivated engineers who feel confident in their technical ability and want to gain practical experience in early-stage software development from a team of skilled professionals.
Responsibilities
Collaborate with the development team to design, develop, and maintain our software applications.
Ability to drive a project from inception to delivery autonomously.
Participate in code reviews to ensure code quality and consistency.
Closely collaborating with the Design, Back-End, QA, PM and
Business Development Teams.
Directly interacting with our clients and stakeholders.
Communicate clearly and effectively with the team.
A bachelor's degree in computer science or equivalent.
Minimum of 3 years as a proactive front-end
developer.
Proven track record in building complex user interfaces.
Proficiency in java is a must.
Extensive knowledge across various front-end technologies like react, angular, and vue.
Hands-on experience with the latest frontend development concepts: pub-sub pattern, state management, service workers, web components, client caching, lazy loading, dynamic injection, bundle optimization, reactive design, module federation.
Experience in test driven and behaviour driven development using tools like jest, enzyme, or react testing library.
Capable of collaborating effectively within a team environment.
Strong communication skills, both written and verbal.