Senior Backend Developer

photo 1

Responsibilities:

  • Designing and implementing complex workflows, APIs, and UI backends for payment platforms
  • Performing TDD/BDD using various tools like RSpec
  • Take part in scaling highly available payment services (99.99% uptime)

Requirements:

  • 3-4+ years using Ruby and Ruby on Rails
  • Database experience with MySQL and/or PostgreSQL
  • Experience in JavaScript, jQuery
  • Comfortable with TDD/BDD practices, RSpec

Bonus points for:

  • Experience in building APIs using latest standards
  • Experience with JavaScript frameworks like Ember, Angular, React
  • Experience with Redis
  • OpenSSL, mod_security, general security knowledge
  • Linux and devops skills with AWS, Puppet, Chef, Ansible, etc
  • Previous experience in the payment industry

Our offer:

photo 2

If you are interested, please apply with your CV in English.

Only short-listed candidates will be contacted.

Personal data of the applicants will be processed in strict confidentiality by emerchantpay Ltd., UIC 175117520 solely for the purposes of selection and recruitment and will not be transferred to other data controllers unless required by law. Applicants provide their personal data on a voluntary basis and will have the right to access and correct their personal data within a reasonable time upon filing a written request.

Software Developer

photo 1

What we do and why we're looking for you

Despite the name, we're not a bank. We're building productivity tools for small businesses and accountants. Our founders claim we're one of the fastest growing startups in Europe and looking at the stats we believe them. Our dev team is located in Bulgaria. We're remote and we have people in Sofia, Plovdiv, Burgas, Varna, Ruse. We also have a nice office in the centre of Sofia, near the National Palace of Culture.

We're proud of the way we work and of our values – we care deeply about quality and sane development practices. We also strive for simplicity and pragmatism.

Architecture & Stack

Our systems are mostly done using Ruby on Rails. We use Python for machine learning. We have a large web app, a few smaller ones, a few mobile apps (Android and iOS), a growing fleet of services (in the sense of Service-Oriented Architecture) talking via RabbitMQ.

Team, Challenges & You

The development team is mostly in Bulgaria. Because we're a remote company we have people in Sofia, Plovdiv, Burgas, Varna, Ruse. Everyone can choose where to work from. However, if you need to socialize in a face-to-face manner - we have a nice, spacious office in the centre of Sofia (near National Palace of Culture).

We have reasonable processes, organised Kanban boards, stand-ups that don't last more than 10 minutes and product owners writing detailed (sometimes a bit too detailed) specifications. We value highly the quality of the code and good practices. We've suffered enough without them. Our management is well aware of that. We've even had the need to explain that we don't need so much time for paying back technical debt.

What we'll expect if you join our team

Write clean, maintainable and efficient code; Design robust, scalable and secure features; Contribute in all phases of the development lifecycle; Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards); Drive continuous adoption and integration of relevant new technologies into design.

What do we seek

Our ideal candidate is someone who shares our love of quality and doing things the right way. Writing tests, structuring the abstractions cleanly and polishing the code until it shines should be their desire. We're looking for good and experienced developers, who are not afraid to learn new things and work on hard problems. If this sounds interesting and you think we might "click", get in touch with us.

Experienced Ruby Engineer

photo 1

Strypes is a company with extensive experience in software development. With a team of over 170 people, we take ownership over application roadmaps for our clients and structure their overall application landscape. We are a leading software development partner for software product companies in the fast-paced high-tech industry, which requires innovative (embedded) software development. We create an environment that will help you achieve your professional goals.

The collaboration between exceptional people is our way to provide Quality and Innovative solutions to our clients in the area of New Initiatives, Application Modernization, and Application Management.

Mission

Our people make up a dynamic, fast-moving, entrepreneurial community. The one where people who can say “yes, I’ll do it” without yet knowing the solution; have an advantage. An advantage that leads to personal growth, professional development, and peer-group recognition.

Description

Do you get excited about finding and solving complex software issues? Do you have excellent communication skills? Are you the build engineer looking for the next step in his/her career? We are looking for highly efficient practically oriented engineers who enjoy solving problems and working in a fun and innovative environment. You will contribute in delivering, installing and building high-quality complex software in a highly skilled small team using SCRUM and other agile methods.

REQUIREMENTS

Education:

  • BSc or MSc in Computer science, Mathematics, Physics, Mechanics, or Electronics.

Experience:

  • Ruby, Groovy, Gradle, Scripting
  • Experience with build systems
  • Unix/Linux OS (services, configuration, tools)
  • Bitbucket.
  • Scrum/Kanban process frameworks.
  • We ask for a willingness to travel (4 days every 6 weeks)

Advantages will be knowledge and experience with:

  • gmake, clearmake, etc.
  • Shell, Perl
  • ClearCase version control system
  • Continuous Integration (Jenkins)
  • Work experience in a multinational environment is desirable but not mandatory.

Personal skills:

  • Team player;
  • Robust personality;
  • Analytical and problem-solving mindset;
  • Ability to work independently in a dynamic environment;
  • Strong analytic view combined with pragmatic attitude (flexibility);
  • Open communication attitude: listening actively and giving feedback;
  • Excellent knowledge of English (both written and verbal).

COMPENSATION BENEFITS

  • Short introduction program part of which is held at clients side;
  • Personal freedom to solve complex problems;
  • Competitive salary;
  • Friendly work environment;
  • Flexible working hours;
  • Regular team events;
  • Supplementary health insurance;
  • Probation period of 3 months;
  • Loyalty program:
  • after every year worked an extra day holiday (max of 5 extra);
  • after the third year budget for a lease car.

Senior Ruby Engineer

photo 2

Launched in 2010 Funding Circle is transforming the way the UK financial services market operates by offering a fresh, cutting-edge and disruptive approach to finance with an online marketplace where businesses find fast finance and investors earn better returns. There are no middlemen, no banks, and no lengthy delays. Instead, you’re in control to choose the best deal for your needs. As a result, thousands of people in the UK, Germany and the US have lent hundreds of millions to growing businesses.

Funding Circle is innovative, fast-growing and dynamic, and backed by the best in the business, including the people behind LoveFilm, Skype, Twitter and Kickstarter. The team is super-smart, ambitious, collaborative and friendly and always looking for the next superstar to join. This is an excellent opportunity to help shape and mould this offering, taking ownership of a key part of the business, and helping redesign the way the world of financial services works.

THE MISSION:

We are the largest P2P Lending Platform for small businesses in the world. Unlike traditional banks, we make it easy for small businesses to access the funds they need to help them scale. We’re looking to take our platform to the next level going from processing 3bn a year in loans to 100bn a year.

So, you’re interested in helping us make the financial world a better place but want to know how our Engineering Team empowers small businesses across the globe...

THE TEAM:

In the Borrower team we are focussing on tackling the following challenges:

  • How do we build a low latency, high availability and scalable platform ready for global roll out.
  • How do we effectively transition from a monolith to a microservices/event-driven architecture.
  • How do we build scalable infrastructure to collect data for real-time analytics and risk modelling.
  • Optimising the borrower user experience through continuous A/B testing and user research with a focus on best front end practices and accessibility.

We organise in small agile teams practising continuous integration, TDD and are no strangers to pairing as we believe that working together is smarter than sitting in silos. We predominantly work in Ruby, PostgreSQL, Unix/Linux and but we are open to true Polyglots who would be interested in working in Ruby.

ABOUT YOU:

We don’t believe keywords make a great Engineer but seeing some evidence of these things helps us to get excited:

  • Solid grasp of CS fundamentals
  • A true Polyglot, efficient in or happy to learn Ruby.
  • An advocate of Engineering best practice - you document things clearly and test your code, you frown at people who don’t do this!
  • An interest or experience in microservices and/or event-driven architecture.
  • A collaborator - you are happy pairing and believe that working together is better than working in a silo.
  • Testing - you believe in testing your code to within an inch of it’s perfectly formed life.

OUR PERFECT TEAMMATE WOULD HAVE:

  • We're supporting small business, the engine of economic growth.
  • We're helping facilitate higher yields for investors and lower interest rates for borrowers.
  • We can fund loans extremely quickly, all online!
  • We have a clear competitive advantage globally in areas like domain expertise and regulatory processes.

QUESTERS

Attracted by the reputation of Bulgarian geeks, Funding Circle has partnered with Questers to identify a Ruby Engineer to join their existing team in Sofia. If you would like to discuss this opportunity, please do not hesitate to contact us on +359 2 444 41 32 or via apply@questersgroup.com

photo 1

Ruby Developer

photo 1

We at Receipt Bank are looking for new colleagues. Despite the name, we’re not a bank. Our founders claim we’re one of the fastest growing startups in Europe. Looking at the stats we believe them.

Our systems are mostly done using Ruby on Rails. We use Python for machine learning. We have a large web app, a few smaller ones, a few mobile apps (Android and iOS), a growing fleet of services (in the sense of Service-Oriented Architecture) talking via RabbitMQ.

The development team is mostly in Bulgaria. Because we’re a remote company we have people in Sofia, Plovdiv, Burgas, Varna, Ruse. Everyone can choose where to work from. However, if you need to socialize in a face-to-face manner - we have a nice, spacious office in the centre of Sofia (near National Palace of Culture).

We have reasonable processes, well-organized Kanban boards, stand-ups that don’t last more than 10 minutes and product owners writing detailed (sometimes a bit too detailed) specifications. We value highly the quality of the code and good practices. We’ve suffered enough without them. Our management is well aware of that. We’ve even had the need to explain that we don’t need so much time for paying back technical debt.

Our ideal candidate is someone who shares our love of quality and doing things the right way. Writing tests, structuring the abstractions cleanly and polishing the code until it shines should be their desire. We’re looking for good and experienced developers, who are not afraid to learn new things and work on hard problems. If this sounds interesting and you think we might “click”, get in touch with us.

A bit about us:

The Receipt Bank Group was founded in 2010 and has been revolutionising bookkeeping ever since. With over 6,000 partner firms worldwide, we maintain a growth rate of 100%+ year-on-year. We are a global company with a team of 300+ in offices in London, Washington DC, Sydney, Ljubljana, Sofia, Paris, and Cape Town. – and that list is only looking to get longer.

Work smarter. Grow faster. Go further. Join Receipt Bank.

Example job posting @rubybanitsa

Do you want to support your local meetup while hiring the best Ruby talent around?

Of course, you do! If you decide to post your job here, you'll be targeting a small, but Ruby savvy crowd! You'll also help cover the costs we have around running the meetup.

What you get?

  • A nice looking job posting to promote your brand! 😍
  • Social promotion on our @rubybanitsa Twitter account.
  • Access to a small, but committed Ruby group with a great sense of community! 🙌

What you give?

  • 240 BGN for a month (including VAT) for at least 2 Ruby Banitsa events. We'll announce the jobs at the beginning of the event and rotate the current job postings during the munchies breaks we have.
  • Banitsa and beer to the hungry Sofia Rubyists for 2 months!

FullStack RoR Developer

photo 1

Who we are

Checkout X is a Bulgarian, self-funded startup with a global vision that has achieved market validation and is now getting ready to scale. A year after launching, our products are used by thousands of stores worldwide and we're responsible for ~€15,000,000 worth of e-commerce transactions every month.

We're building the Ultimate Checkout Solution for e-commerce by focusing on effective Upselling and CRO techniques. By using the power of 🔮 Magic (technology), we provide a better checkout experience for customers and a complete checkout toolkit to merchants.

Our current team currently consists of 5 people (in 4 countries 🌍) and the plan is to grow to 9 members until the end of 2019.

More about us at www.eri.digital or watch our CEO's interview on Bloomberg (Starts at 14:00 in Bulgarian).

Who we're looking for

We're looking for a Mid/Senior FullStack developer to join our Product Development team.

Our current stack is: Ruby on Rails, Postgres, Sidekiq, jQuery, HAML, Heroku

You need to feel comfortable doing both Backend tasks and also implementing Frontend views with provided designs. We work with lots of external APIs, so you need to be a quick learner and be able to quickly make your way with unfamiliar documentation.

We currently have tens of millions of records in our DB and thousands of stores that depend on Checkout X to process their sales. So you need to be comfortable to work with a large scale app in which downtime is simply unacceptable.

What is the job about

  • 👍 Writing production-ready code.
  • 🤜 Designing scalable codebase & architecture
  • 👌 Ensure that your code does the right thing. You do business analysis.
  • 🤞 Ensure that your code works. You do testing.
  • 💪 Be ready to get your hands dirty and refactor 💩.

Why join

  • 😴 Arrange your time to suit you. Do your job, 'when' is up to you.
  • 🌴 ️Work anywhere you like
  • 🖥 Co-working space, if you want one.
  • ✈️ Yearly Team Retreat
  • 🤑 Competitive Salary

What is required

  • 🙊 Fluent English ( our team is international )
  • 🤓 Extensive experience in Ruby on Rails.
  • 🤓 Extensive experience in JavaScript.
  • 👻 No fear of HTML/CSS.
  • 😇 Don't be an asshole. Beyond that, you do you.

It's also appreciated if you are:

  • 🦄 Proactive
  • 😹 Funny
  • 📑 Organized
  • 🌊 Easy-going

How to get in touch

Say hi at ruslan@eri.digital with:

  • A general overview of your skills/experience - CV / LinkedIn / Site / Github
  • A short/medium message that shares a bit about you
[...]