Position: Ruby on Rails Technical Lead
Company: PeopleForce
Category: Ruby
Experience required: 3y
English level: upper
Published: 2022-06-01T00:00:00+03:00

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 industry together!

**We are looking for a full-stack Ruby on Rails Technical Lead to join our PeopleForce team and help us build functional software and web-based applications.**
Our ideal candidate will contribute to all phases of the software development life cycle, from design to deployment.

** Responsibilities:**
- Serve as Technical Lead for a team of software engineers, test automation engineers, designers, and product owners to bring teams' conceptual solutions to life in a mature Agile/DevSecOps environment prioritization, risk management, and scope;
- Leverage experience by working with different application teams and technology stacks in order to provide our clients with exceptional solutions and functional products;
- Develop new functionality to deliver product releases

**Requirements:**
- 5 or more years of experience as a technical lead senior engineer or solutions architect on enterprise programs;
- Experience developing Ruby applications as a Principal/Senior Software Engineer;
- Software development experience including OOP, concurrency programming, design patterns, RESTful service implementation, Service Oriented Architecture, Test-Driven Development, Acceptance Testing, Transact-SQL, and SQL Server;
- Experience creating tools to automate the deployment of an enterprise software solution to the cloud;
- Strong object-oriented design and development experience;
- Knowledge of design patterns and their implementation;
- Multi-tier application design and development;
- Multi-threaded design and development;
- Agile or Lean Software Development experience such as Kanban, Scrum, Test-Driven Development, and/or Extreme Programming methodologies;
- Experience using automated testing tools like RSpec, Capybara, Jasmine, Selenium, and/or other test automation tools;
- Experience developing your own testing tools to facilitate testing is a plus;
- Self-motivated and willing to “do what it takes” to get the job done;
- Team spirit;
**- English Upper-Intermediate - must!**

**What do we offer?**
- Full remote job;
- Work in a young, modern team of professionals in an international company;
- Ample opportunities for professional growth;
- Work schedule, 8 working hours a day Mon-Fri (10 am - 6 pm, however, we are a result-oriented team, so you can have flexibility in your schedule);
- Annual leave (20 working days);
- Sick leave (10 working days);
- The practice of English (regular communication with the top management of the company in English)

**Qualified candidates are requested to send their resumes, cover letter, and salary range requirements.
We are not looking for an outsourcing agency or temporary freelancer.**