Senior Software Engineer

loyalBe·Belfast·£45K - £55K

Description

Description

At loyalBe, we have created a bank-connected rewards app that helps retailers engage with and delight their customers.

Put simply, we use Open Banking APIs to remove the need for physical loyalty cards (and QR codes, bluetooth beacons, etc). This lets us democratise access to digital loyalty solutions for retailers.

We are a VC-backed startup operating in the exciting FinTech space and were named one of the top 15 FinTech companies to watch by TechNation. In late 2020, we partnered with Visa to bring the product to thousands of merchants across Ireland and beyond: visa.ie/visa-everywhere/blog/bdp/2020/09/22/visa-partners-with-1600790361868.html

About the role

We are looking for a passionate Senior Software Engineer to design, develop and deliver exceptional software.

The role is full-stack and will require flexibility and a start-up mentality (see Disclaimer below!). You might be working on a new feature for our react dashboard one day, integrating with new bank APIs the next, and writing infrastructure-as-code the following day. If this excites you, you should apply.

You will also be one of the first engineers to join us at this level, and depending on your interests, you’ll contribute to various efforts from raising the bar in terms of best practices to the hiring and growth of the engineering team. You will help us scale our app to lots of merchants and users and will have a huge impact on the trajectory of the company.

This role is perfect for someone at a senior level who is working towards a technical lead role - as a rapidly growing startup, you will have the opportunity to grow as the team/company grows. Working at a startup can be a great way to 'hack' your career growth.

Ideal candidate

We're looking for someone who gets excited by solving new challenges and learning new things along the way. You're a self-starter and you like to be hands-on (i.e. write code) but also want to help steer the direction of the technology forward (working closely with technical founder).

We need someone who works well with uncertainty, frequent changes to product specifications and who can move fast (to give you an idea of what that looks like; we have taken a feature-request from idea to production in <1.5 days). Our product roadmap is primarily customer-led.

Salary and equity are competitive (ranges given) and are negotiable depending on experience.

What you'll do

- Write well-designed, testable code (this will be most of your day)

- Design and build APIs for use with our web app and mobile clients

- Mentor and coach junior engineers (through code reviews and pairing if necessary)

- Build systems at scale, learn new technologies and share knowledge

- Solve hard technical challenges with good coding practices while being conscious of functionality and robustness

- Develop a deep understanding of our entire stack and the processes and technologies relevant to our space (e.g. Open Banking APIs) and write code across our entire stack

- Fully own the design and development of multiple features (working closely with technical founder and rest of the small team)

Our tech stack (knowledge of two or more of the below is useful)

- Swift (iOS)

- Java (Android & Backend Services)

- NodeJS (Bankend APIs)

- ReactJS (Frontend Web Dashboard)

- MySQL

- Docker

- AWS

Diversity

We believe that being a diverse team will make us a stronger team and we want to hire people who believe the same. Please don't filter yourself out!

Application Process

Please send us a short message, along with your LinkedIn profile and CV/Resume.

You don't need to write a heartfelt story, but it would be great to get a short paragraph about yourself and why you're applying for the role.

Please include anything else you think is relevant (e.g. GitHub profile, links to previous work).

If we proceed with your application, the interview process will consist of an initial call with a very short coding challenge, a short take home assessment (~1hr) and 1-2 interviews. We aim to make quick decisions, so the process shouldn't be drawn out.

Disclaimer

We're a startup, so working with us means you can and will face different challenges than working in larger organisations. Yes, we're a small and fast-moving team which definitely has it's advantages but that also means you'll have a lot of responsibility. Servers go down? It's up to us to fix it; there is no dev-ops team. Customer support ticket comes in and you're the only one available? Please pick it up. (At least you can reply directly in Slack.)

While we certainly can't guarantee that this will be the best job you'll ever have, we can guarantee that you will learn a lot (by doing) and will contribute significantly to the success of the company. If that interests you, please get in touch!

For more information or questions please contact us at hello@loyalbe.io.

Requirements

  • Proven work experience as a Senior Software Engineer
  • Knowledge of at least one high level programming language (Java, Javascript, C#, C++ or similar)
  • Knowledge of relational databases (we use MySQL - general SQL experience required)
  • Knowledge and experience with CI/CD
  • Experience of applying development best practices and patterns in relation to security, scalability and performance
  • Experience designing and building APIs (ideally REST)
  • You should be very familiar with the SDLC from preliminary analysis to tests and production deployment
  • Experience with AWS or another cloud platform provider

Benefits

  • Salary: £40,000 - £55,000
  • Stock option plan - 0.15% - 0.75% - have a stake in the company you are building
  • Have your say on how the company solves tough challenges
  • Limited number of weekly meetings, aside from collaborating on technical solutions with the team where appropriate (i.e. more time to Get Stuff Done)
  • Professional development budget
  • Macbook Pro, monitor, google apps - whatever tools you need to get your job done
  • Semi-frequent team lunches/activities
  • Health/wellbeing membership (money back on everyday healthcare costs, such as Dental, Optical and Physiotherapy)
  • Ability to have exposure to a lot of different tools/technologies, rather than being siloed
  • City centre location (Ormeau Baths)
  • Flexible working arrangements (WFH) and flexible working hours - work life balance is very important to us
  • The ability to have a huge impact in a small company
  • Pension plan

How to Apply

Apply Now