Mobile Developer (iOS)

Receipt Bank

Sofia, BG
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 02/01/2021
  • Website: receipt-bank.com
  • Company Address: 6th Floor , 154-160 Fleet Street , London, EC4A 2DQ

About Receipt Bank

Receipt Bank was founded in 2010 to help the world work smarter. We help accountants, bookkeepers and small businesses drop the data entry, go paperless and spend more time doing what they love.

Job Description

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.

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.

Some of us even talk about those things (code reviews, automated testing, refactoring).


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.


What we'll expect if you join our team

  • In this role you will utilize your experience in developing native apps and support their lifecycle;
  • Participate in the design of highly interactive mobile applications;
  • Provide technical and team leadership through coaching and mentorship;
  • Investigate new possibilities and ways we can improve the performance of various parts of our apps;
  • We use QA servers to test and demo new features and GitHub pull requests for peer review;
  • Keep up to date with new platform and 3rd party developments and be able to come up with uses within our app.


You'll be our ideal candidate for us if:

  • Having at least 3+ years of experience building native apps;
  • Is familiar with testing and writing easy to test code;
  • You have a love for collaboration, learning and skill-sharing.
  • You are familiar with Mobile UX and best practices.
  • You have experience with designing and consuming REST APIs.
  • You have strong communication skills.


If this sounds like you, we’d love to talk. Please send your resume and a bit about yourself.

Benefits

We offer our Bulgaria-based team an employer-paid additional medical insurance, life and risk insurance, and a corporate discount for a MultiSpot Card. The team gets together for monthly team drinks and an off-site somewhere beautiful twice a year. Between countless group outings to talks, outdoor events, movies and more, you'll be sure to find your niche.

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 at team of 350+ in offices in London, Washington DC, Sydney, Sofia, Paris and Cape Town – and that list is only looking to get longer.

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

Related Jobs

Software Developer

Receipt Bank - Sofia, BG

Mobile Developer (iOS)

Receipt Bank - Sofia, BG

Front-End Web Developer - Xavier

Receipt Bank - Bristol, GB

New Business Consultant

Receipt Bank - Washington, US

New Business Consultant

Receipt Bank - Toronto, CA
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.