Position: Senior Full-Stack Developer (Ruby on Rails)
Company: Sonerim
Experience required: 5y
Category: Ruby
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

**We're looking for an experienced Sr. Full-Stack Developer (Ruby on Rails) to join our skilled engineering team. Together with other experienced full-stack software engineers, your mission is to advance the architecture and development of our easy-to-use Data Commerce Platform. Your code will reach 50k+ monthly users, shape a new software category, and help organizations and teams across the world to access the data they need.**

**Job description:**
A B2B software platform that helps companies to easily setup a data shop, integrate with data marketplaces, and build a global data business - think "Shopify for Data". With 1,000+ registered data providers, 50k+ monthly B2B users, and strategic partnerships with enterprises like SAP, we're on track to build a true category leader - join our global success story!

**Our Stack:**
Ruby on Rails, Ruby, Javascript, Gitlab, Docker, Kubernetes, Terraform, Cloudflare, Stripe, Elasticsearch, Redis, Postgres, AWS S3, DigitalOcean, Heroku, etc. (evaluation of Vue.js/Nuxt.js for 2022)

**Your Responsibilities:**
- Build well-tested features from scratch and touch every piece of the tech stack (FE, BE, DB);
- Review code from your peers to improve code quality and coach/help them to learn and grow;
- Implement easy-to-use web UIs for B2B users that are used to subpar experiences;
- Enable international payments considering global taxation, B2B checkout methods, etc.;
- Engineer a globally distributed data warehouse and fulfilment center for secure data delivery;
- Co-develop a scalable micro-services architecture that enables future growth;
- Closely collaborate with the founders and colleagues from product, business, and marketing.

**Required experience and skills:**
- At least 5+ years of experience as a full-stack software engineer;
- Substantial teamwork experience with code reviews and retros;
- Practical experience in building and scaling Ruby on Rails applications;
- Experience in application architecture, micro-services, and containerization;
- Strong user-focus and web development experience.

**Bonus qualifications:**
- worked in multiple dev teams with different setups, practices, and stacks;
- a degree in computer science, information systems, application programming, or similar;
- worked on e-commerce platforms and online marketplaces;
- worked with international B2B payment processing;
- worked with / built data warehousing technologies;
- worked on splitting monolithic applications to micro-services;
- the ambition to become a team lead and shape the team;
- experience and affinity to coach junior engineers.

**We offer:**
- 5-day working week, 8-hour working day, flexible schedule;
- No time tracker;
- Competitive salary;
- Work-life balance;
- Remote work;
- Standard social guarantees: annual leave, sick days, state holidays;
- We understand the value of knowledge and training, so if you will find interesting and useful courses for yourself, we will pay for them;
- We value life and work time therefore all issues are resolved on the spot without unnecessary bureaucracy.