Position: Junior Ruby Developer
Company: Elopage
Experience required: 1y
English level: intermediate

Requirements:

- At last 1+ years of commercial experience with Ruby
- Solid understanding of object-oriented programming
- Understanding of fundamental design principles behind a scalable application
- Experience with version control system like Git
- Problem-solving skills
- Understanding of agile software development
- Upper-Intermediate level of English

Will be a plus:

- Experience in test-driven development
- Good understanding of CI/CD process (Circle CI, GitHub Actions)
- Hands-on experience with PostgreSQL & NoSQL databases
- Experience in building high load systems
- Created successful Big Data solutions

Responsibilities:
- Build and maintain efficient, reusable, and reliable Ruby code
- Support and improve the project
- Test applications for performance, responsiveness, and security
- Participate at all stages of the development lifecycle
- Stay informed about relevant new technologies and drive their continuous adoption and integration into the design

We offer:
- Relocation to Lviv with 1000$ Relocation Package
- Job opportunity in fast-growing FinTech E-commerce company which will become a new unicorn in next 3-5 years
- Competitive compensation depending on experience and skills
- 24 working days per year paid vacation
- 19 or more working days per year paid sick leaves
- 11 working days per year paid public holidays according to the Ukrainian legislation
- $1800 per year compensation of professionals training/development measure and education
- $600 per year payment for sport expenses
- Medical insurance
- Legal and accounting support
- Lviv IT Cluster membership, access to the IT Club Loyalty program etc.
- Possibility of career and financial growth
- Interesting regular corporate events
- Regular business trips to Berlin (optional)

Interview stages:

- HR Interview (online, 30 min)
- Technical Interview (offline, 60-90 min)
- Final Interview (optional, 30 min)

Team:
You will work in a highly qualified backend development team, which now consists of 6 senior developers.
We plan to increase the team to 10 developers in the next 3 months.