* Ruby on Rails expertise middle+ level
* Upper-intermediate (spoken) English
* Self-organization skills (manage own working process and escalate rising problems to PM)
Knowledge of AngularJS or ReactJS will be a big plus
* Competitive salary
* Ability to work from the comfortable office in the near-center of Lviv or remotely
* Flexible working hours
* Friendly company atmosphere without bureaucracy
* Experienced senior developers who are ready to share knowledge
* Work in a team oriented to best practices and quality code
* Paid time off
* Develop new features and fix bugs
* Write clear, maintainable, tested code
* Use best practices and existing patterns on the project
* Make code reviews
* Refactor code
* Attend team meetings, report progress, discuss technical questions
The project is the web-based CRM for financial professionals, which helps manage client relationships and collaborate with their coworkers. It was launched in 2014 and now this is the successful American startup used by thousands of users. The code base is pretty big but good structured. Some features are using Angular on front-end, but most of the functionality using only Rails. Ruby and Rails versions are continuously upgrading. Many best practices are used on project: code reviews for pull requests, rubocop analysis, 100% test coverage, CI, staging manual testing, etc. You will be working with the distributed team which consists of UA and US developers and report to the manager who is located in the US. This is long-term project, without strict deadlines.
To save time on interview please spend 3 min to fill up the form goo.gl/forms/jOaq79ZhAg46OAfo1