Backend Developer (m/f/d)

Job description

 

Sharpist creates aha moments at scale by building the tech ecosystem for personal development in general and leadership coaching in specific. Our coaches and technology work in symbiosis to help our users reaching their personal goals. In a nutshell, Sharpist lets organizations scale worldclass executive coaching to their entire workforce.

BE THE MOST EMPLOYEE CENTRIC – is the mission we live for our users and for our team. We are result driven individuals. Sharpist employees combine backgrounds in conversational design, organizational psychology, e-commerce, machine learning, management consulting, and robot construction 🤖.

We would love to encourage people of all ethnic backgrounds, genders, and sexual orientations to apply for this role.

 

Your challenge:

We are looking for an experienced Backend Developer who will help us to build and improve the backbone of our web and mobile application that enables the employees of our clients to grow personally and professionally wherever they are. In this role you will provide our mobile and frontend developers a clean and well-defined access to our data infrastructure. Together with your team you will manage the server side implementation of new features and functionalities, while restricting access to sensitive user data.

Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to find the right balance between pragmatism and perfection is required.

 

 

 

Job requirements

Your stack:

We expect these hard facts and soft skills from our applicants:

  • Extensive programming skills in JavaScript, with multiple years of backend experience using NodeJS (TypeScript).
  • High focus on maintainability and quality of your code.
  • Strong awareness of privacy and security principles.
  • Leverage unit testing, integration testing and code reviews to ensure the product is of the highest quality.
  • You are familiar with SQL and NoSQL databases.
  • Feel comfortable in a scrum-based development process.
  • Be familiar with professional development tools like Git and Jira.
  • Enthusiasm for what you do and are willing to teach and learn new technologies.
  • Fluent verbal and written English skills.


How we invest in your development:

  • Working hours that best fit your productivity
  • Supportive, agile dev team of seniors and juniors
  • Great scope for design of a fast evolving product
  • Of course, free Coaching, free mate, free beers, free muesli
  • Investments in your professional development
  • Excellent hardware of your choice
  • Market-competitive salary