About Zepz

Zepz is the group powering two leading global remittance brands: WorldRemit and Sendwave. Since 2010, we have been disrupting an industry previously dominated by offline legacy players with our relentless focus to reduce the cost of remittances and increase safety and convenience for our users. Every day, our people work to unlock the prosperity of cross-border communities through finance and technology - driven by our vision of a world that celebrates migrants’ impact on prosperity, at home and abroad.

Our brands helped cross-border communities send over $15bn from 50 countries to recipients in 130 countries in 2022. We operate over 5,000 money transfer corridors worldwide and employ over 1,600 people globally. Zepz is a remote-first employer, with team members located across six continents.
Our vision is to create a world that celebrates migrants’ impact on prosperity, at home and abroad. Our purpose is to unlock the prosperity of cross-border communities through finance and technology.


Zepz.io

Our Commitments:

  1. We act like owners - We are relentlessly delivering for our users and spending money thoughtfully. 
  2. We embrace embarrassing honesty - We function best when we're open and honest with one another — especially about our challenges and doubts. 
  3. We have a bias to action - We get to first outcomes quickly, iterate and learn. 
  4. We strive to be better - We may make mistakes, but always learn from them.
  5. We are inclusive - to better reflect and serve our users. 

Please note: This is a Zepz role supporting both Sendwave and WorldRemit

About the role

We are looking for a Full Stack Senior Engineer to join an existing team of engineers working on core transaction creation features across our Mobile Apps. The team's mission is to continually improve the customer experience to ensure that our users can easily, safely, and securely transfer money.

We are in the process of decomposing one of our main applications with a series of GraphQL and decoupled microservices written in Node.js with TypeScript on AWS and transitioning from a complex .NET system on Azure and from native mobile apps to React Native. The mobile apps codebase is a mix of TypeScript React Native, Kotlin and Swift on mobile. We put a special emphasis on automation and unit/integration testing and performance testing. We work closely with our product and architecture team and collaborate with other teams to design scalable solutions that serve our customers.

As a member of Zepz Technology team you will aim high, embrace challenges and always do what’s right; acting with integrity and building trust as you contribute to the company’s technical direction and long-term decision making.

Reporting to the Engineering Manager, you will:

  • Contribute & define the architecture of new services
  • You are comfortable with ambiguity and able to reach out to different stakeholders to gather requirements
  • You take the lead on technical discussions
  • Help the recruitment of new team members in your area of specialism, ensuring an appropriate balance of experience (from Junior to Senior) and continually striving to hire high calibre people
  • Help onboarding new team members
  • Ensure documentation is up to date and there are no gaps in knowledge
  • Reviewing and continually improving principles and practices (including standards, design patterns, tooling, build and release practices)
  • Communicating technical vision, roadmap, principles, practices and progress updates in your area via presentations, blog posts and other mediums
  • Acting as the initial point of contact for the team and facilitating the inclusion of Technology members in discussions as appropriate
  • Hands-on participation in Engineering tasks such as coding, peer reviews, building automation tests as part of every day project work in your currently assigned Scrum Team

What we’re looking for from you:

  • Have experience in developing React or React Native applications using TypeScript
  • Have experience in Object oriented languages (Typescript or Java)
  • Have strong knowledge and experience developing microservices using event-driven architectures
  • Deep technical knowledge in various testing strategies with a passion for automation
  • Have a customer-focused mindset
  • Mentor or pair with other team members 
  • Deep technical knowledge in engineering and agile practices with a passion for learning new or emerging technologies
  • Excellent interpersonal, oral and written communication skills.
  • Capable of providing reports, presentations, making risks transparent and driving communication effectively within the Team, with Heads of Engineering and CTO and outside to the wider organisation (e.g. writing blog / newsletters)
  • Track record of driving the highest level of engineering standards: architecture, coding, processes, and working practices
  • An innovative mindset who embraces change
  • Ability to develop new working methods and coordinate a team
  • Ability to represent WorldRemit on a wider stage by attending/presenting at conferences & meet-ups

What will make you stand out:

  • Experience with implementing and integrating GraphQL services
  • Experience with AWS
  • Experience with Bitrise or Jenkins
  • Experience with configuring Terraform and Kubernetes
What you’ll get from us
  • Company Pension Scheme - Employer Contribution of up to 9.76% of Annual Base Salary
  • Holiday Entitlement - 25 days Annual Leave (excluding public holidays) - moving to unlimited holiday in 2023
  • Employee Assistance Programme offering general advice and well-being support, 24/7, 365

What we offer you: 

We have five core benefits for our talent in the US, UK, Philippines, Poland, and South Africa. If you're not in one of those regions, don’t worry - the Talent team can let you know what is available for you specifically:

  • Unlimited Annual Leave: Most Zepz team members are eligible for unlimited annual leave. Colleagues in customer-facing roles, and those who qualify for overtime, receive a competitive holiday allowance and four recharge days a year. Feel free to make the most
    of your time off and maintain a healthy work-life balance! 
  • Private Medical Cover: ​​You can opt-in to a Private Medical Insurance scheme. This provides you with access to thorough medical coverage, so you can feel confident in your health and well-being.              
  • Retirement: We offer pension schemes to help you plan for and secure your future. 
  • Life Assurance: Life assurance is available to give you peace of mind and protect your loved ones in case of the unexpected.
  • Parental Leave: We offer competitive parental leave schemes to ensure you are spending as much quality time with your new bundle of joy as possible. 

We are also remote-first as an organisation, offering flexibility for you to work where you need to be most productive. In many locations, we have workspaces, which you can use as you desire.

Most roles in the Philippines are predominately office-based, with this we offer free meals for those 100% on-site.  

In addition to the above, you will discover that we have a range of secondary perks (such as the cycle-to-work scheme and employee discounts) depending on your location, to help you thrive at Zepz!  

Why choose Zepz? 

  • Our team of over 1600+  employees is fully distributed across the world. We are working from coffee shops, homes, and co-working spaces — making us one of the larger fully distributed growth-stage startups in the world but we also offer workspace in our talent cluster locations - spaces we can meet, collaborate and connect.
  • We are proud parents, community organizers, farmers, band members, yoga teachers, YouTube influencers, former Olympians, and serial entrepreneurs.
  • We collectively speak over twenty languages, including Akuapem, Amharic, Bengali, Ewe, Fante, Ga, Igbo, Kalenjin, Luganda, Oromo, Somali, Swahili, Wolof, Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish.
  • At Zepz, embodying our commitments binds us together. We are collectively passionate about striving to achieve our vision and purpose -  to continue to provide the best service to our users.

Ready to apply?

Applications will be reviewed on a rolling basis. If interested, please submit your resume along with a cover letter (optional), highlighting why your experience demonstrates you meet the requirements of the role. Please also indicate the countries in which you have work authorization. While Zepz supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skills.

At Zepz we record interviews using Metaview (https://metaview.ai). It helps us become better interviewers by recording and transcribing our interviews, and ensures we interview candidates in a fair & consistent manner. It is not required. Please let us know if you’d like to opt out of the use of Metaview - this will not affect the outcome of your interview.

Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. Zepz is a place where everyone can thrive. 

So however you identify and whatever background you bring with you, and if at all you might need any form of support to make the process as comfortable as possible, please let us know and give us a shot by applying. We want you to be excited to wake up to make an impact every day.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Sendwave Inclusion: Voluntary Demographics

Sendwave’s mission serves a global audience. In order to better service our customers, we want to create a workforce that represents and understands our users.

We are committed to creating an inclusive and fair environment for our colleagues, partners and customers. In order to to that, we need to capture a few things about the talent we attract.

During the application process, we will ensure that all applicants are treated fairly regardless of age, disability, ethnicity, marital status, sexual orientation, religion or belief.

We also commit to making any reasonable adjustments you might need.

This information is confidential and used solely for monitoring purposes and does not form part of the recruitment and selection process. Through monitoring our applications we can continue to make better, more informed decisions about how we approach recruitment and promotion of our roles.

Thank you for helping us with this valuable work. We believe in creating an inclusive workforce, and you are helping us to monitor our ongoing commitment to treating everyone fairly.

What is your ethnic identity? (check as many boxes as apply to you) *





















What is your gender identity? *





Transgender is an umbrella term that refers to people whose gender identity, expression or behavior is different from those typically associated with their assigned sex at birth. Do you identify as transgender? *




Our company does not discriminate on the basis of sexual orientation, gender identity or expression. What is your sexual orientation? *








Do you consider yourself to have a disability?




What location will you be based if you were to work at Sendwave? (Select one)


Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Zepz’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.


Form CC-305

OMB Control Number 1250-0005

Expires 05/31/2023

Voluntary Self-Identification of Disability

Why are you being asked to complete this form?

We are a federal contractor or subcontractor required by law to provide equal employment opportunity to qualified people with disabilities. We are also required to measure our progress toward having at least 7% of our workforce be individuals with disabilities. To do this, we must ask applicants and employees if they have a disability or have ever had a disability. Because a person may become disabled at any time, we ask all of our employees to update their information at least every five years.

Identifying yourself as an individual with a disability is voluntary, and we hope that you will choose to do so. Your answer will be maintained confidentially and not be seen by selecting officials or anyone else involved in making personnel decisions. Completing the form will not negatively impact you in any way, regardless of whether you have self-identified in the past. For more information about this form or the equal employment obligations of federal contractors under Section 503 of the Rehabilitation Act, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Disabilities include, but are not limited to:

  • Autism
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, or HIV/AIDS
  • Blind or low vision
  • Cancer
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or hard of hearing
  • Depression or anxiety
  • Diabetes
  • Epilepsy
  • Gastrointestinal disorders, for example, Crohn's Disease, or irritable bowel syndrome
  • Intellectual disability
  • Missing limbs or partially missing limbs
  • Nervous system condition for example, migraine headaches, Parkinson’s disease, or Multiple sclerosis (MS)
  • Psychiatric condition, for example, bipolar disorder, schizophrenia, PTSD, or major depression

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.