Position: Ruby on Rails developer
Company: HebronSoft
Category: Ruby
Experience required: 5y
English level: intermediate

Moreover, you will be a part of a company with social responsibility in its DNA. Social responsibility is a cornerstone of HebronSoft and we use it to change people's lives with HebronSoft IT Academy for orphans and the underprivileged.

Responsibilities:
Work on a cross-functional agile team alongside other Software Developers, Agile Testers, Designers and Product Managers, improving and maintaining Nulogys’ suite of applications.
Lead the architectural design of major application capabilities.
Apply knowledge of TDD, design patterns and Domain Driven Design to plan and lead projects from the roadmap.
Participate in team Agile rituals such as Stand-up Sprint Planning, and Retrospective meetings.
Participate in team on-call rotation.
Provide technical mentorship other Software Developers.
Perform and provide meaningful feedback in code reviews.
Set standards for code quality, design patterns and development techniques.
Become an expert in Ruby on Rails, JavaScript, HTML/CSS, DevOps and Infrastructure Automation.
Become an expert in Nulogys’ business domains.
Requirements:
Expert in Ruby on Rails
Expert in React and JavaScript
Expert in relational databases and SQL
Expert in TDD and test automation
Expert in software design principles and practices
Proficient in DevOps and infrastructure automation
Excellent communication skills
Good english verbal communication skills - Intermediate+
+5 years Software Development experience
BSc or related degree, College Diploma in Computer Programming or related field, code boot camp or equivalent work experience

What We Offer:
Competitive compensation depended on experience and skills;
Flexible working hours plus the ability to work from home;
Transparency in relationships and workflows;
Inspiring and friendly team who loves to work with each other and have a lot of fun together;
Working in an extra-technological project with the team of professionals;
Professional and career growth opportunities;
Regular corporate social activities;
Regular technical training in our office (Engineering days, Hackathon, etc.);
IT cluster membership