Blackbird Lab is a software development company. While we are practicing international working culture, we are proud representatives of Ukrainian values and traditions. We are a team of 70+ energetic, curious, smart, and open for new challenges tech pros who prefer efficient async communication, flexible working hours, co-working office model etc.
Being in this craft for about 5 years, we managed to accumulate expertise and bring value to a number of clients. We cooperate with US and Canadian product companies of different sizes, from small startups to established products, in close, trusted relationships.
All team members, including management, have an engineering background. The process, participants of which speak the same language and have similar approach based on technical principles, is always efficient. It is way easier to make decisions and introduce new features in a team with engineering at heart. It is the technical DNA that lets us build high-quality products that facilitate the lives of our customers’ users.
Position & client:
In 2021 we partnered with a Canadian software company that is providing software products to supply chain companies like Sony, Procter & Gamble, Pfizer, Loreal etc. This software solution allows brands to collaborate during the manufacturing process, exchange specs, orders, etc. It's a SAAS Product built with Ruby on Rails, React and deployed to AWS. Our API is REST and GraphQL. Project team consists of 2 Scrum teams with a mix of developers from Toronto and Ukraine. Our engineering culture is based on pair programming so you’ll be working with developers from Toronto on a day-to-day basis: designing, brainstorming, screensharing & writing code. Learn more about it: https://engineering.nulogy.com/
Stack:
Ruby 3.0.3, Rails 6.1
Javascript, React 16.13 + Redux
PostgreSQL
GraphQL
Amazon Web Services
Docker
Terraform
Your impact (What you will do):
Contribute to the project codebase by building features and refactoring code
Participate in features
Who we are looking for (Requirements):
5+ years of experience with backend development
3+ years of experience with Ruby
Experience designing backend services, APIS
Goom English communication skills
Experience with GraphQL is a plus
Experience with Docker and AWS is a plus
Team setup:
Engineering Manager (Ukraine)
Senior Ruby Engineer (Ukraine)
Junior Ruby Engineer (Ukraine)
Interview process (takes ~ 1 week)
HR Interview (20 mins)
Technical interview (60-90 min)
Interview with Engineering manager (1 hour)
Benefits
We are all for the self-development of each team member. As a part of our team, you’ll be supported in your professional growth, work on Macs, receive certifications, and visit conferences.
On top of that, you will enjoy an attractive social package, including
Сompetitive monthly compensation with discretionary bonus;