Position: Ruby Software Engineer
Company: 8allocate
Category: Ruby
Experience required: 5y
English level: upper

Currently, we are looking for a **Ruby Software Engineer**.

**Project:** The client is a delivery service, based in Australia, that develops last-mile delivery technology that connects you with a national fleet of crowdsourced drivers at the touch of a button. The developers will be working on the implementation of the client's core platform, that web + mobile solution. The back-end is written on RoR, and the web part is written on Rails now (will be migrated to React soon). Mobile is written on iOS + Android.

**What skills/qualities are required:**
● 4+ years of professional software development experience
● Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or equivalent
● Ruby / Ruby on Rails experience preferred
● Passionate about writing beautiful, maintainable code & tested code
● Good communication skills – both written and verbal
● Take ownership and accountability for your work
● A real appetite for learning and growing, both as a developer and team member

**What responsibilities and tasks will wait for you?**
● Develop information systems by designing & developing high-performance software solutions
● Apply development standards and start using them on new or existing projects
● Writing and implementing scalable applications
● Contribute to code reviews & documentation
● Investigate and fix bugs reported by our customers or drivers
● Participate in product/feature design and review sessions
● Working closely with other developers, UX designers, product team, and stakeholders.
● Mentor more junior members

**Benefits from 8allocate:**
● You’ll work with a supportive and spirited team of professionals;
● Corporate events, holidays, and team buildings for your joy;
● Training and development: we have a huge library (about 500 books!) and a budget for your professional development;
● People-oriented management without bureaucracy;
● Paid vacation and sick leaves;

**Why choose us?**
“Family and Friends”. We are no longer a start-up, but still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
“Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).
“Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.