Remote Back-End Developer

Job description

💸 Salary: PLN 15 000 - 18 500 net/month | $4000 - $5000 USD net/mo
🤝 Agreement: B2B Contract
📍 Location: 100% remote (European timezone only)
🏃‍♂️ Start: ASAP
📏 Length: Long-term

Are you an experienced Back-End Developer, who still wants to improve skills and work on exciting projects? 


We are seeking to hire an experienced Back-End Developer for Enode.io, a company that cares deeply about the transition to a zero carbon energy system. All our products are built in order to accelerate that transition. Our vision is an intelligent zero carbon energy system across the globe.

Your daily tasks will include working on the documentation – its API, working on terraform configurations, docker files, creating facades on top of existing, working on the back-end stack (public API server and a lot of related background worker and tasks – ex. Collecting info from cars, calculating reports, doing) and a little bit of reverse engineering – coding and maintaining that.


 

What you’ll get:

 

  • Fully remote position;
  • Exciting projects that make a real impact on the world;
  • Work with experienced engineers and growth opportunities;
  • Work with modern technology stack and best development practices;
  • Work culture based on trust and flexibility – no working overtime;
  • Transparently built relations based on trust and fair play;
  • 20 days of paid vacation;
  • Casual atmosphere and learning materials.

Job requirements

Requirements

  • Have an understanding of the internet and distributed systems;
  • Understanding different auth schemes, how APIs work - REST and others;
  • 3+ years of back-end development experience;
  • Strong in NodeJS & TypeScript;
  • Good SQL skills, ideally with Postgres;
  • Be flexible and have a startup mindset;
  • Understanding of asynchronous integration patterns.


 

Bonus points for:

 

  • Experience with Hapi and/or NestJS;
  • Worked with Redis;
  • DevOps skills – Docker, Terraform;
  • Cloud experience.


 

If you got what it takes - hit the “Apply” button!


apply