Weare ateam ofLean Startup professionals for whom entrepreneurship and startup culture are not just ajob, but away oflife.We are not just “to beat around the bush” ones who aim tofulfil all ofthe customer’s requests byadding more features tothe project while “wasting the client’s budget”. Weprefer toleave that tothe classic outsourcing companies!
Our rich experience, enriched byhands-on work with startups and the application ofthe Lean Startup approach, isthe key toour outstanding efficiency. Being onthe market for 3years, wehave launched over 70successful startups from scratch, working with clients around the world.
WeCreate Startups for Clients from Different Countries
Wespecialise inhelping entrepreneurs and startups from America/Europe launch successful digital startup atearly stages. Our goal isnot just tolaunch, but also toassist with the full understanding ofthe real market demand for the product, thereby saving years ofwork and significant budgets ofour clients.
ATeam ofOver40 Experts
Our team consists ofmore than 40specialists, each fully immersed inprojects and ready tooffer the best solutions atevery stage ofproduct development.
Our Advantages:
- Technological and Process Innovation. We actively integrate the latest technologies into our work and constantly update and automate our processes to avoid bureaucracy and accelerate results.
- Individual Approach toProjects. We are not just task executors; we strive to understand the unique needs of each project and realise them based on our expertise and innovative approaches.
- Strong Team Culture. Our team is distinguished by a high level of mutual assistance and support, openness to feedback, and an absence of toxicity, which contributes to a favourable environment for the growth and development of both projects and the personal development of each employee.
Join us if you are ready to be part of a team that transforms innovative ideas into successful business solutions and embodies the vision of entrepreneurs into reality.
With us, you will:- Work with modern, non legacy projects. All of our projects are using latest Rails 8 and Ruby 3+;
- Have a clean code base and standardized architecture on all of them. You won’t need to learn how things work on different projects - they all adhere to the same high-level architecture;
- All projects have working CI and deployment automations, have green tests and close to 100% test coverage;
- Implement cool ideas without micromanagement and bureaucracy, and feel the freedom of creativity.
Challenges you’ll meet:- Design, develop, architect and maintain reliable systems in Ruby and Ruby on Rails;
- Manage a team of 4 Backend Developers (1<>1, performance review, etc);
- Manage the assignment of team members to projects and workload;
- Take part in weekly planning, refinements, estimations;
- Collaborate with product, design, and other developers on discussing and developing new features;
- Perform code reviews, provide constructive feedback and continuously mentor the backend team to help them write better code and be up-to-date on best practices;
- Build scalable, performant apps using Ruby on Rails;
- Ensure your team has a clear architecture and tech vision aligned with the global architecture.
Your professional qualities:- 5+ years of commercial experience developing using Ruby and RubyOnRails;
- Commercial experience as an Backend Team Lead;
- Experience using Rails 6+ and Ruby 3;
- Solid understanding of relational databases and Postgresql in particular;
- Strong understanding of SQL, indexes; profiling, finding and fixing bottlenecks in SQL requests;
- Practical experience with NoSQL DBs, like Redis, DynamoDB;
- Ability to design a DB schema according to the project requirements;
- Strong knowledge of Rspec, strive to have a 100% test coverage;
- Good knowledge using the terminal in Linux\MacOS, using ssh and working in the server environment (debug issues with deployments, find and read logs, find performance bottlenecks using APM and various metrics);
- Experience using and setting up CI/CD systems;
- Experience integrating payment processors (Stripe, Braintree), third-party APIs (Twilio, SendGrid, analytics, etc);
- Solid understanding and experience building Rails APIs and architecturing client-server applications with multiple possible clients (web, mobile, desktop apps as API consumers)
- Experience with background job processing systems (Sidekiq, Delayed Job, or Resque), job retries, idempotency, and queue management;
- Understanding of web application security principles (OWASP Top 10, rate limiting, CSRF/XSS protection, secure API design);
- Upper-Intermediate or higher English level.
As a plus:- Experience in a programming language(s) other than Ruby: JS, Python;
- Experience implementing and applying Infrastructure As a Code (Terraform, CloudFormation, AWS Sam)
- Experience with implementing any kind of microservices (AWS Lambda, Cloudflare Workers etc) and good understanding when it is a good idea to introduce one and when it is not;
- Hands-on experience with AWS: RDS, EC2, S3, SES, DynamoDB, Lambda, Cloudfront, Elasticache;
- Experience with setting up deployments of new projects from scratch.
Weoffer:- 4-Day Work Week (Mon-Thu): Enjoy a flexible schedule with a four-day workweek, giving you more time for learning, rest, and personal growth.
- Fully Remote Work with aFlexible Schedule: Enjoy the freedom to work from anywhere in the world with a schedule that suits you.
- Public Holidays Off: Enjoy all national holidays as designated days off for rest and rejuvenation.
- 16Days ofVacation: Take advantage of 16 days of annual leave to relax and recharge.
- Additional Personal Event Days Off: Enjoy extra days off for personal events to celebrate and take care of what matters most.
- Unlimited Sick Leave: Health comes first. Benefit from unlimited sick leave to ensure you have the time to recover without worry.
- Personal Technology Purchase Program: Get support in purchasing tech gadgets for personal use, keeping you up-to-date with the latest technology.
- Internal Currency for Additional Perks: Earn our internal currency and exchange it for delightful perks like company merchandise, sweets, and certificates for various activities.
- Online Team Building Activities: Engage in fun and interactive online team-building activities, fostering collaboration and strengthening our remote work community.
- Sabbatical Leave: Take a break to recharge or pursue personal projects with our sabbatical leave option.
- Full Entrepreneurial Support: Receive complete support for your entrepreneurial status, including accounting assistance.
Let`s Launch Startups Together!