Back-end software engineer (offline)

Requirements:
● 3+ years of professional experience in backend systems
● 2+ years of experience programming in JavaScript (Node.js)
● Strong skills in SQL and relational databases
● Strong knowledge of HTTP stack and REST principles
● Experience with message brokers, in-memory storages, NoSQL and key-value databases
● Experience with Docker and containerized applications
● Understanding of SOA and microservices
● English — Upper-intermediate

Would be a plus:
● Experience with frontend frameworks, Vue.js is a plus
● Experience with other programming languages, PHP is a plus
● Experience in cloud technologies, AWS is a plus

Responsibilities:
● Design and create new microservices as well as improve the existing ones
● Design and implement interprocess communication through APIs, RPC, and message brokers
● Design data storage using relational databases, event-sourcing, and search engines
● Write clear and simple code in several programming languages
● Participate in building reliable infrastructure

About project
In our team, you will be free in making technical decisions to get the best result. We appreciate people who can work on their own, develop themselves, and use their knowledge as much as possible. We’re inspired by people who share ideas, have a strong sense of responsibility, and are ready to develop team experience.
We want to provide solutions that help freelancers, solopreneurs and small business owners grow and succeed. Our free software helps business owners manage invoices and track the health of the business. Most business owners don’t want to dive into bookkeeping which is why, for a monthly fee, we provide professional bookkeepers to handle it.
As a Software engineer, you will work with distributed systems, microservices, machine learning, event-sourcing, scalable infrastructure, and environment automation. Your development process will cover all the stages from conception to delivery. You will design and implement new features side by side with improving the existing ones. Expect a lot of challenges.

We offer:
• comfortable, modern office
• a friendly and outgoing team of professionals
• flexible working hours
• minimum bureaucracy and freedom to do your work right
• paid vacations and sick leaves

Сайт компанії:
rolique.io

Сторінка компанії на DOU:
https://jobs.dou.ua/companies/rolique/

About ROLIQUE

Trusted. Respected. Skilled
Rolique is a custom software boutique that provides solutions for a business breakthrough. We are a crew of skilled 80+ tech mates based in Lviv. Our culture is clear: we value honesty, simplicity, and fair play. From 2014 till now, we've been progressing every day, creating things that matter. Established web and mobile experts, we're proceeding as solution engineers.
Come Join Us!

Company website:
http://rolique.io

DOU company page:
https://jobs.dou.ua/companies/rolique/

The job ad is no longer active
Job unpublished on 15 September 2020

Look at the current jobs Node.js Lviv→