Position: Senior Front-end/Full-stack developer for carbon accounting start-up
Company: Energi.ai
Category: JavaScript
Experience required: 3y
English level: upper

We are looking for a product-minded developer with strong frontend competency, who’s able to work independently, and efficiently communicate with other developers and the product team. The key to success in our company is two-way communication. You can have an impact not only on technical solutions, stack, and code conventions but on product decisions. It will be a plus if you are familiar with Node.js, so you can adjust API to front-end needs when back-end developers have no capacity, but it’s not necessary.

We expect from you: 
- At least 2+ years of experience with React (hooks)
- Knowledge of TypeScript
- Experience with state management tools (we currently migrate from redux+sagas to react-query)
- English: upper-intermediate (for daily communication in a cross-national team)

Would be a plus:  
- Chart libraries (we use recharts.js)
- I18n and tools for translation management
- Experience with design systems and components libraries (we use chakra:UI with a customized theme)
- Permissions/feature management on client
- Next.js 
- Experience with headless CMS
- Experience with animations
- Basic knowledge of Node.js (we use Nest.js based on Express.js)
- Basic knowledge of SQL and RDBMS (we use Postgres)
- Experience with GCP
 
We offer: 
- Flexible working mode (remote-first with an opportunity to visit the office in Oslo or Kyiv)
- Competitive compensation 
- Medical insurance from the day (in Ukraine)
- Paid annual vacation – depends on the country
- Paid sick leave – depends on country
- PE support by professional accountants