Senior Full Stack Engineer (Ruby/JavaScript)
We're looking for an experienced Software Engineer to join our team! The position will include building great products, tackling interesting challenges, and contributing to our engineering culture. We expect you to work in pairs, use test-driven development, be experienced in building complex web applications, and write both clean and maintainable code.
Your skills
๐ถ Excellent general programming skills, ability to work with complex codebases
๐ถ Extensive knowledge of Ruby, Ruby on Rails, and its testing frameworks
๐ถ Experience in writing JavaScript applications using modern frameworks
๐ถ Practical experience in different DBs (e.g. RDBMS, Key Value / Tuple Store, Wide Column Store / Column Families, Document Store)
๐ถ Experience with cloud hosting providers (e.g. AWS, Google Cloud, Digital Ocean, Heroku)
๐ถ Comfortable with the UNIX/Linux command line
๐ถ Experience in test-driven development and pair programming (good to have)
๐ถ Comfortable taking the lead on projects and working without lots of oversight
๐ถ Good English (both written and spoken)
Your responsibilities
๐ท End-to-end product development
๐ท Write reusable and maintainable code
๐ท Write tests to thoroughly validate the correctness of your code
๐ท Actively contribute to the identification of problems and their solutions
๐ท Collaborate in a cross-functional team to ensure the project meets business objectives and compliance standards
๐ท Work in a flat-structured company
We offer
Outstanding development culture bit.ly/rw-devculture
๐ท Collaborate with us remotely from any location or in one of our offices (Kyiv/Krakow) bit.ly/rw-remotecollab
๐ท We offer flexible hours
๐ท Get competitive compensation, access to savings program, and microcredits
๐ท Phantom Stock Units to reward your contribution
๐ท Thanks to our hardware policy, we use the best equipment and can regularly update it
๐ท 34 days a year as paid time off (24 standard days + 10 more to cover public holidays)
๐ท Health policy budget will cover your private sports and healthcare expenses
๐ท Participate in local and international conferences
๐ท Our offices are equipped with modern ergonomic chairs and standing desks
๐ท You can always find fresh food and drinks in our kitchen
๐ท In Ukraine, we collaborate through Diia.City