Junior Ruby Developer (offline)

More about us:
We’re a friendly and welcoming team who are passionate about our craft and the privilege we have of empowering our customers with a product that is absolutely essential to their business.

More About You:
You’re passionate about Ruby on Rails and intimately familiar with all parts of the Rails stack. As a developer, you have a passion for testing, best-practices, consistency, and code quality. You can take a problem, break it down, and work with a team to deliver a solution.

Who you are:
• You have half a year of commercial working experience;
• You have deep knowledge in engineering fundamentals (including knowledge of algorithms and data structures);
• You have experience with Ruby on Rails (4 and 5);
• You are proficient with SQL usage;
• You are familiar with OOP principles, design patterns;
• You have experience in building REST APIs;
• You are familiar with Git, Docker, Capistrano;
• You are able to write unit and integration tests with RSpec;
• You have at least Intermediate English (both written and spoken).

Will be a plus:
• Experience with Sinatra, TDD, AWS/GC, CI/CD (Jenkins, Travis), HTML+CSS, Javascript.

What we offer:
• Competitive salary depends on your qualification;
• Flexible schedule with the opportunity to work remotely: 8 hours per day depending on your biorhythms (without fixed start of your working day);
• Stock options in our fast-growing company;
• Paid vacation (29 working days off per year) and sick leaves (10 working days per year);
• Registering as a private entrepreneur („ФОП”, managed by our accountant);
• Educational bonus;
• Individual benefit ($200 per person to spend on traveling, insurance, gym, driving school, etc. per year);
• English lessons and speaking clubs at our office;
• Sports activities (football team, race nation team, table tennis team)
• Regular teambuildings and parties;
• Cozy office in the city center with a relax zone.

What you will do:
• Write clean, maintainable and efficient Ruby code;
• Deliver high-quality web products;
• Create new features and components of services;
• Fix bugs;
• Collaborate with the development team;
• Participate in meetings with customers and sprint planning.

Here is a list of Frequently Asked Questions related to Ruby Developer position:

1.How many projects can be in the process simultaneously? 1-2 on average.
2.How big is your Backend team? There are 8 specialists for now.
3.What about the hiring process? CV and GitHub check, quick phone call, 2-stages interview (with a recruiter and technical specialists) in 1 day (up to 2 hours), whiteboarding day (up to 6 hours, including business lunch with one of our team leads).
4.I’m interested. What is the next stage? Use the button below to upload your CV and GitHub link.

About Uptech

We are Uptech — a Product Development Team working with startups from the US and Europe. Products and ideas inspire us. So we build them ourselves and help our clients launch products that make a positive change in people’s lives.
For six years, we have built over 50 products, including an award-winning Dollar-Shave Club. Samely, in our R&D department we have launched 7 successful products, for example, Plai, No Code No Problem and Rozmova.

Our clients are startups and mature businesses with clear goals and missions. These are visionaries from the US and Europe who make fintech, healthcare, social tech projects that bring positive value into people’s lives. They are top experts in their industry domains, experienced entrepreneurs who know their craft.

We help startups and more mature businesses to create apps that users need.
Here is how we do that:
Product Discovery. We believe that great products come from understanding users. So at the Discovery stage, we talk to people, learn their needs and pains, test ideas, validate technical feasibility.
UX/UI Design. Driven by user-centered design principles, we conduct Design Sprints and Product Studio sessions. Such practices help us learn the users better and validate ideas before implementing them.
Mobile and Web Development. Uptech development team creates iOS, Android, React Native, Back End, Front End, QA, and Web products using the latest technologies.

We believe that great ideas are born in a place where people feel freedom. So we trust our people and give them freedom in many aspects.
At the same time, we rely on our people and expect them to be responsible for the result. This is how our culture of Freedom and Responsibility works.

Join Uptech and become a part of a conscious, smart, and fun community!

Company website:
https://uptech.team/

DOU company page:
https://jobs.dou.ua/companies/uptech-team/

The job ad is no longer active

Look at the current jobs Ruby Kyiv→