ВакансииКандидатыОпубликовать вакансию
Войти

Datarockets

06.10.2023

About the company:
datarockets is a remote software development company focusing on setting up transparent and honest processes with the team and clients. We adore flexibility, freedom and independence, so we have no micromanagement and draining bureaucracy.

You can find more information by following the links:
- Case studies
- Company Codex

Salary fork:
1500 - 3000 USD gross

Type of work:
Remote

Type of employment:
Full-time

Job description:
We're looking for a pro-active Middle Backend RoR Developer, who not only solves tasks but suggests improvements on the codebase level as well as on product and company level, and communicates openly and actively, explores technologies and shares knowledge within the team.

Position requirements:
• Knowledge of Ruby: OOP, meta-programming, common patterns.
• Knowledge of Ruby on Rails on the advanced level: advanced ActiveRecord, CLI and generators, i18n, complex forms and controllers, security features.
• Knowledge of architecture patterns: different ways to organize business logic, state machines, API versioning, background jobs, caching, authorization.
• Experience with data modeling and working with databases.
• Advanced knowledge in writing tests: experience of writing different kind of tests, knowledge of good practices.
• Knowledge of modern JavaScript and UI libraries and of the stack we use: web, http protocol, networks.
• Ability to work with Linux, CLI tools, git on the advanced level.
• Attention to details, high level of pro-activity, aspiration to open communication.
• Knowledge of English on the level which allows you to feel comfortable communicating in it (verbally and written) the whole working day.

Working conditions:
• 50% compensation for self-development activities: courses, conferences, books, educational platforms, English, sports.
• Remote work and flexible schedule (actually no schedule at all - you decide when you work).
• 32 paid days off per year - you can use them for vacations, occasional days off, and public holidays, only workdays count.
• Full coverage of sick leaves.
• 200 USD per year for medical expenses.
• 500 USD per year for home office equipment.
• Trial period lasts for 3 months, and it is fully paid. After this period of time together with developer we discuss the performance. For people who is passing the trial period and who have already finished it, bonuses are the same.
• We work from different countries, so people pay taxes for themselves independently, and can decide on their registration in accordance with their local law (e.g. to become an individual entrepreneur).

In order to apply, please, send your CV and a cover letter to our email [email protected] and include answers to the following questions:
- How do you organize business logic in your app?
- What would you do if you suspect that a gem doesn't work as you expected? How would you debug this?
- How do you deploy your apps? What experience do you have with infrastructure?

Please, attach the link to your GitHub/GitLab/other platform with the examples of your code to the cover letter.

Due to a big number of applications the time of receiving a reply email may increase to one week.

Due to the struggles with financial transfers to Russia and Belarus we expect our candidate to be located outside these countries.

Ваш аккаунт


ВойтиРегистрация