Senior Software Engineer - Full Stack

🔭 Our mission & vision

Our mission is simple. We want every working person globally to have complete financial freedom by giving them power over their pay.

Power over pay means the ability to instantly access, track, save and manage earned wages. We want to transform people's lives and the organisations they work for.

Job Description

Wagestream is the global leader in Financial Wellbeing. We provide frontline workers with flexible financial solutions built around pay. Working through employers, our mission is to provide fair financial services to workers across the globe. We were founded for a social purpose to reduce the poverty premium. We believe the monthly pay cycle is fundamentally broken and unfair to employees, and that we can fix it. We know financial services are better served through the employer, and have built a set of tools (track, stream, save, learn), that boost the financial resilience of a workforce and have a measurable and proven impact on employee retention and productivity.

We love our clients and do everything we can to support them. We already help over a million workers worldwide access their income when they need it, across some of the largest organizations in the UK, Spain, Australia and US, including Fortune 500 companies in retail, hospitality and healthcare.

The Opportunity:
We are building a next generation financial services platform which connects employer payroll services to world wide banking services. We ingest millions of records from various external sources and our banking platform moves tens of millions of $, €, and £ per month. As a Senior Full Stack Engineer you’ll be responsible for building highly scalable multi-threaded applications to gather, store and integrate payroll datasets and facilitate the movement of funds through major banking, payment and credit/debit card networks.

Responsibilities & tasks

You’ll be working to constantly improve the Wagestream experience for both employees (mobile app) and employers (Wagestream portal). The technology stack is a backend of AWS + Python + Postgres and frontend mix of vue.js, react, typescript, styled components, Cordova, Fastlane, and jQuery but experience with those particular technologies is not required.

You should, however, have a proven track-record of shipping web and mobile applications.

You should also be comfortable integrating with various 3rd party APIs both to facilitate financial transactions via financial service providers and integrating with payroll systems to extract employee and payroll data.

Ideal candidate

Must-haves:
You’re full stack with proficiency in Python, JavaScript, SQL, and REST APIs
Deep experience with the AWS stack including SQS, S3, SES, Lambdas, API Gateway, etc
Mastery of at least one modern web/mobile framework. This could be React, Angular, Vue, or something else, but the point is you must be comfortable switching frameworks and picking the right tool for the job.
You look at the full picture to understand the value and impact of what you are building by talking to customers (internal, external)
An eye for aesthetics - you need to know when something isn’t good enough
You thrive when given broad objectives with minimal supervision, can make decisions, work autonomously and enjoy a fast paced “startup” like environment
Can-be-learned:
Prior experience with banking or payments is nice, but not required
Within 1 month you’ll have:
Developed a good understanding of our System architecture, and how we make changes to it
Delivered at least 1 meaningful feature into user's hands
Within 3 months you’ll:
Have developed strong relationships with the entire engineering team, and be able to collaborate with them cross-functionally as required
Be able to lead on development of significant features, taking work through from idea, to technical design, implementation, testing and ultimately deployment
Within 6 months you’ll have:
Become a subject-matter expert on multiple key Wagestream systems
Delivered multiple features from conception to production that have satisfied users and contributed to the company’s success

Skills & qualifications

How to apply

Is something wrong with this job posting? Doesn't match your idea of Good?
Let us know and help us maintain the quality of jobs.

Other

🤑 Ethical Capital / Finance

jobs