Position: Ruby on Rails Developer
Company: PeopleForce
Category: Ruby
Experience required: 3y
English level: upper

PeopleForce is a single HR platform that manages your entire employee experience. Loved by tech companies.
Now we are hiring a full-stack Senior Ruby on Rails Developer to join us and drive HR tech together!

PeopleForce is a SaaS-based HRM solution to help businesses evaluate and automate all aspects of HR and recruitment processes. We build a high-performance culture in teams around the world, starting from our own. 

So if you're passionate about working in a dynamic, fast-growing company with cutting-edge technology, ambitious goals, and opportunities for development, join us to drive the HR tech together!

**We are looking for a full-stack Senior Ruby on Rails Developer to join our PeopleForce team and help us build functional software and web-based applications.**

Senior Ruby Developer responsibilities include creating back-end solutions, building efficient gems, and integrating front-end components. If you have a strong level (4+ years) of Ruby on Rails, we’d like to meet you.

Our ideal candidate will contribute to all phases of the software development life cycle, from design to deployment.

Responsibilities:
- Write effective and scalable code in Ruby;
- Build back-end components for web applications;
- Test applications for performance, responsiveness, and security;
- Integrate data storage and data processing solutions;
- Build, install and share gems and plugins;
- Create automated test scripts;
- Improve and maintain applications after deployment;
- Coordinate with team members who work on different layers of infrastructure;
- Back-end 50% of the work;
- Front-end development — 50%;

Requirements:
- At least 4 years you have work experience as a Ruby Developer
Frontend: Webpack, JavaScript, HTML, CSS (as a plus Turbo, Alpine.js, Stimulus);
- Backend: Ruby, Ruby on Rails;
- Databases: PostgreSQL, Redis, ElasticSearch;
- Infra: Docker, Google Cloud, AWS;
- In-depth understanding of object-oriented programming;
- Hands-on experience writing command-line apps using Ruby libraries;
- Expertise in Rails; 
- Understanding of agile software development;
- Familiarity with automated testing platforms;
- Problem-solving skills;
- Team spirit;
- English (Upper-Intermediate+) - must!

**What do we offer?**
- Interesting and challenging work;
- Work in a fast-growing leading SaaS product company with a flat structure;
- 100% remote job;
- MacBook and accessories;
- Work schedule: 8 working hours a day Mon-Fri (10 am - 6 pm in the Kyiv time zone, however, we are a result-driven team, so you can have flexibility in your schedule);
- Smart colleagues to share and exchange knowledge with;
- Professional growth and development;
-Paid Annual leave & Sick leave;

**Qualified candidates are requested to send their resumes and salary expectations.
We are not looking for an outsourcing agency or temporary freelancer.
Join our team and be part of the ambitious journey!**