Job Detail
Location

Bratislava, Slovakia

Experience

3+ Years

Offered Salary

2,000 – 3,500 Eur / month

How we work

We have work planned in our JIRA, where we can always find a list of tasks for a current week. We always discuss about what we are currently working on, what was accomplished and what, on the contrary, wasn't and we might need help with.

Then we plan the work for the next weeks. We set priorities, schedule, and then we start coding.
Due to our startup atmosphere, some features have to be quickly developed and tested at the cost of weaker maintainability. However, we always return to it and if the new functionality deserves its place under the sun, we come to rebuild it and build on a quality sustainable code.

This is how we systematically move forward, without anything falling on our heads.

Your skillset includes

  • Javascript, Node.js, Express, Sockets, Asynchronous code, Mongo.

    We hope that you are already familiar with these

  • Experience with building and integrating API services

    Also GraphQL would be a great benefit

  • Our whole backend is built on microservices (using MoleculerJS).

    If you are familiar with microservices or Event-driven architecture, you will like it

  • Experience with Docker.

    We have containerized our whole development workflow, so running our (even local) backend is just plain docker-compose up command

  • Experience with VCS.

    We are using Git to version our source code

What we expect from you

  • You generally don't code spaghetti.

    We are passionate about new technologies, and we always try to improve our architecture, if it can prevent us from future headaches

  • Strategic thinking.

    We always listen to the new ideas on how to improve our code. We expect you to contribute and teach us something new

  • You are able to communicate in English.

    We are an international team (and since all the technical documentation is generally in english, we don't expect this to be a problem)

  • Being flexible to travel regularly

    We are regularly flying to our second office in Limassol, Cyprus to work from there

What you can expect from us

  • Competitive salary 2,000 – 3,500 Eur/ month based on your experience
  • Equity from company option pool
  • Opportunity to travel and work from abroad
  • Top-notch work environment at Campus Coworking space in Bratislava
  • Flexible working hours
  • Second office in Limassol, Cyprus with 300 sunny days a year
  • Possibility to grow and being part of building international technology company

What you can help us with

We are facing a couple of challenges, which, when we do it together, we will certainly celebrate

  • Modular reusable architecture

    We are working on implementation of Hooks/Actions event-driven architecture pattern similar to Wordpress plugins. With your help, we can build the platform that is highly scalable and extensible, while still easy to maintain and fun to develop.

  • Transforming into API platform

    Building an internal API is one thing, but to build an API for the public is completely different. One of our future visions, is to enable other developers to create new products using our platform. For this challenge, you can help us with Webhooks development or OAuth implementation into our authentication / authorization layer.

  • Improve core Brain service

    Brain service is the second most important service (after the Bot engine) in our platfrom. It is the AI heart. We have a couple of ideas, how we can improve the Brain NLP / NLU, effectiveness and the overall experience

Apply Now

If you believe you will be the right fit for this position, please fill out the application below. In case you have any questions, feel free to reach out to us on hello@jarvify.com.

Upload Your Resume Here

By clicking on Apply Now you agree to our terms that you have read in our Terms & Conditions page.