Svetainėje naudojami slapukai, kurie padeda užtikrinti jums teikiamų paslaugų kokybę. Tęsdami naršymą, jūs sutinkate su cvbankas.lt slapukų politika. Daugiau apie privatumo politiką ×
Job ad is not active
You cant candidate to it anymore
RENEZA LIMITED
More about company »

Back-end developer

1500-3000 eur/mon. Net
Vilnius - RENEZA LIMITED

Job description

As part of the development team at Reneza, a Node.js Developer (mid/senior) creates back-end to support crucial processes in rental industry, such as time management, repetitive task automatization, issue management and accounting. The system will be used by major operators across the UK.

As a Back-End developer at Reneza You will:
  • write reusable, testable, and efficient code
  • design and implementation of low-latency, high-availability, and performant applications
  • define validation and security access rules
  • create GraphQL schemas
  • design and implement sagas using Kafka
  • define data models - creating the microservice database using MongoDB
  • define business workflows - passing and transforming data between various stages of the business process

Requirements

The core technologies you will use as a Back-end developer are JavaScript, MongoDB, GraphQL and Kafka. However, only some tasks require knowledge about all of the above technologies. You can be successful at your job with a basic understanding of these technologies, depending on your professional background.

Successful Back-end developer might come from microservice, SQL/NoSQL, web app development background. If you have extensive experience in either field, you will very likely be successful in Reneza and learning the three required technologies will not be a problem.

As web development industry grows rapidly, we must keep up. To do so, we highly encourage You to:
  • Research, evaluate, architect and deploy new tools, frameworks, and patterns to build sustainable software solutions for our clients
  • Share knowledge and know-how of software best practices inside and outside the team
  • Lead and work as part of a team, as well as independently work toward assigned goals

Minimum technical skills:
  • Knowledge of Node.js and frameworks available for it (e.g. Express, Apollo GraphQL)
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience with automated testing suites, like Jest or Mocha
  • Familiarity with code versioning tool Git
  • Experience with Agile work environment

Ideal technical skills:
  • Strong proficiency in JavaScript (or TypeScript), including the JavaScript object model
  • Knowledge of GraphQL
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Experience with microservices architecture
  • Good handle of Apache Kafka

We offer

You will work closely with our product owners - experts in the rental industry - who have dreamt for a long time to be able to innovate asset management industry.

You will find a lot of enthusiasm and industry know-how bundled in a friendly but performance-driven approach. In addition to that, you will work with an awesome team. Really great people. We do regular internal events, knowledge sharing talks, team retreats & workstations.

If you are passionate about coding and quality-obsessed - we would love to meet you!


Apply:
  • Send your CV
  • Apply through:
  • Or call our CTO Pijus directly at

Salary

1500-3000 eur/mon. net
RENEZA LIMITED

RENEZA LIMITED

Reneza is on a mission to transform property ownership, management, and renting on a global scale. With our proprietary residential management platform, we are bringing digital-first rental experiences for residents, enhancing value for property owners and optimizing operations for property managers. We believe that renting should be as easy as booking a hotel.

Read more about our company, check our team and become a part of it!


You check all of our vacancies here:

Similar job ads: