Position: Senior Full Stack Developer
Company: Qubit Labs
Category: Ruby
Experience required: 5y
English level: upper

We’re looking for a Senior Full-Stack Developer with a back-end focus to join to our client's team!

They need someone as passionate as them about changing the world with crypto. They need someone that’s in love with design-focused development. If that’s you, and a fast-paced environment doesn’t scare you, help them scale a product that will bridge the gap between crypto buyers and leading companies across the world. 

**What we need:**
– 5+ years of experience as a Full-Stack developer;
– Experience leading architecture definition;
– Strong decision making skills (our platform is still in its early stages, so a lot of the technical decisions are still in the making, and you will be a part of that);
– Experience of writing & maintaining test automation at unit / integration / component level;
– Knowledge of Elixir Umbrella App, and the CQRS/Event Sourcing approach. We are aware this is an unusual combo. We think it’s very fun, though;
– A healthy respect for security. We practice and follow security and privacy by design;
– Knowledge of the Phoenix framework;
– Knowledge of CQRS and DDD principles;
– Experience with EEx views and React, Ajax and Web Sockets;
– A willingness to deal with unexpected problems (we are scaling up, you see).

**What would be great:**
– Knowledge of Ruby or other OO languages, and a desire to make the jump;
– Experience in leading the architecture definition of products and teams.
– Knowledge of AWS cloud services;
– Knowledge of Agile development methodology;
– Blockchain experience desirable but not essential.

**What we offer:**
– An incredible and passionate team of experienced people that share the passion for disruptive technology and vision of a new digital payments landscape;
– Remote friendly culture;
– Flexible work schedule (we want you to accomplish the best work of your life - that means working to your strengths, and adjusting your own working hours);
– Onboarding kit (this will include everything you need, including a home office setup);
– Growth Budget (we will allocate funds specifically for you to work on personal development);
– Company Culture (We aren’t just another fintech company. We really want to change the world. This means we have values, and we take them seriously);
– Internal Projects (all our team is encouraged to be proactive and to start and work on independent projects. Focus on growth. Focus on impact.);
– Company paid retreats;
– All-hands sessions and heartbeat communication (We put our people first. These are 100% transparent and we want everyone to participate.).