
Ruby on Rails developer
Primary stack
Job description
About the Position
We are seeking a Junior Ruby on Rails Developer for a remote position. Join our team to build and maintain web applications using Ruby on Rails.
Responsibilities
- Development and ongoing maintenance of mobile applications built with TypeScript using React Native and fundamental approaches of native development (Swift/Kotlin);
- Creating solutions and algorithms in accordance with technical specifications or other required documentation;
- Writing program code following the prescribed application architecture;
- Analyzing and refactoring code using design patterns and established standards;
- Writing unit tests (React-testing-library, Jest, Detox as a plus);
- Identifying code smells and performing refactoring using design patterns and accepted standards;
- Estimating tasks and working to meet deadlines, providing timely updates if rescheduling or deadline adjustments are necessary;
- Designing, developing, and maintaining client-side mobile applications;
- Participating in the Code Review process and offering constructive feedback on code developed by other developers;
- Collaborating with teammates to provide guidance on patterns and behaviors employed in the web/mobile platform;
- Employing Git and GitHub to manage code in accordance with Gitflow standards;
- Taking part in team Scrum activities such as Refinement, Estimation, Grooming, Sprint Planning, Daily Standup, Sprint Review, and Retrospective.
Requirements
- Ruby
- Ruby on Rails
- MySQL
- JavaScript, CoffeeScript, Angular.js, Node.js knowledge is highly desirable
- HTML5, HAML, SLIM
- CSS3, SASS
- TDD, BDD, Scrum knowledge and usage experience
- Linux knowledge as a power user
As a person, you are communicative, passionate about programming, and sharing your knowledge with other team members. You prefer writing very good code rather than a fast and sloppy one. You put code quality above prestige.
We Offer
- Competitive compensation, including equity options with regular performance-based salary and career development reviews;
- We have English classes, professional and personal training, conferences, and webinars;
- Social/Employment benefits; Private healthcare insurance;
- Compensation of swimming pool and other sports activities;
- Five-day working week, eight hours a day;
- Personal time off paid vacation and holidays;
- We have tasty birthday cakes, lunch in a restaurant (paid for by the company), and unforgettable corporate events;
- We have a comfortable office in the historical center of the city.
About the Company
Roobykon is a company based in Tallinn, Estonia, dedicated to developing innovative web applications using Ruby on Rails. We value a collaborative and inclusive work environment where continuous learning and professional growth are encouraged.
© Roobykon software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We build online marketplaces and sharing economy platforms! Product (e-commerce), service, rental, job, any marketplaces you need! Our company specializes in marketplaces development both on Sharetribe Flex and OpenSource as well as other platforms and developments from scratch too. Also, we are Sharetribe's development partner and we help them to build their Go/OpenSource platform as well as help their customers to create marketplaces based on the Flex platform. We built more than 50 online marketplaces similar to Airbnb, Booking, eBay, Amazon, Etsy, Upwork, Rover, Taskrabbit and etc.