Find Remote Jobs Worldwide & Work From Anywhere

Tutuka company's all remote jobs

Skills: reactjs java python

As a Remote Software Developer at Tutuka you'll be working closely with the entire Product Development team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

What you get to do:

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5.

We also use Java, Ruby, React and Redis, however many of our developers come from programming backgrounds outside of our preferred stack (PHP, Python) and we like that.

As long as you can solve problems and are self-motivated, you can learn from our team and our team can learn from you.

Buzzwords aside, we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC.

If these sound familiar to you already, or these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka.

Let’s not forget to mention that we work to Agile principles of user stories, scrums and sprints.

What it takes to succeed:

Whether you're an experienced senior development lead or a mid-level genius, we're looking for people that make stuff work.

Above all, we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn, as well as coach

Let’s also not forget languages (not the programming kind); English is our company language so it’s important that you be able to communicate at a fluent level.

This is a contractor role open to candidates based in South East Asia.

Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

What you can look forward to:

At Tutuka we value making a difference to the lives of the people who work for us and who live in the communities where we operate. As values are important to us, you can look forward to working alongside fellow Tutukans, who share these values. You’ll be part of a team that is passionate about making a difference on a global scale.

We focus on building strong, diverse teams built from different backgrounds, experiences & identities.

Join the Tutuka team!

Tutuka is an award-winning global Fintech with an enterprise-level, highly scalable, highly secure financial processing system that powers tens of millions of transactions and makes it easy for people to issue, redeem and reconcile prepaid cards all over the world. We have clients in 35+ countries, team members in 30+ countries and process 1B+ USD per year in transactions.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: java python amazon-web-services

As a remote Manager of our Technical Team at Tutuka, you’ll be working closely with the entire Product Development team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to the web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

In this role, you will:

  • Lead & manage one of our Developer teams.
  • Drive end-to-end system engineering for cross-functional programs.
  • Collaborate with all of Tutuka to translate innovative product requirements to engineering specs.

You will be expected to organise and direct your technical team, grow the talent and capacity of individuals, ensure knowledge sharing within and outside of your team to foster a collaborative environment based on mutual development.

These positions are in South-East Asia, Latin America, and (Eastern) Europe and require ambitious managers with strong technical and interpersonal skills.

What you get to do:

Solution Development & Delivery
You will provide direction for the development, design, and systems integration from the definition phase through implementation. You are applying knowledge of tech developments to improve service to our clients. You will review the development team’s work and recognise system deficiencies and find teachable moments easily.

Technical Effort Management
You will create and execute development plans and revise as appropriate to meet changing client/product needs and requirements; serve as a liaison between development team members and other technical leads. Ensuring that the technical team is contributing to Tutuka’s code library. Owning the development lifecycle and managing technical risks, communicating, and enforcing coding standards and mentoring developers. Consistently delivering high-quality service to our clients.

What it takes to succeed:

  • Possess outstanding leadership skills and have managed more than 15 developers at once (at least 3 years of management experience).
  • Delegate responsibilities effectively and love to challenge your peers and reports to develop as leaders while serving as a role model.
  • Combines analytical and problem-solving skills – have a track record of taking ownership of a complex problem and ensuring resolution to the satisfaction of all stakeholders.
  • Managed conflicting priorities to tighten the scope, increase process visibility, and gain stakeholders buy-in.
  • Coached the team and managed external expectations for continuous improvement and building reliability into the product.

Bonus points:

  • Demonstrate real-world examples of key strategic improvements you have made that resulted in a significant decrease of operating expenses.
  • You have managed a notable production outage and used the experience to create a systemic improvement.
  • Created or improved on-call incident response and management process reducing the toil and improving service observability.

Let’s also not forget languages (not the programming kind); English is our company language, so it’s important that you be able to communicate at a fluent level.

This is a contractor role open and flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to collaborate with a senior leadership team that keeps their schedule aligned with Johannesburg, South Africa (GMT+2).

What you can look forward to:

At Tutuka we value making a difference to the lives of the people who work for us and who live in the communities where we operate. As values are important to us, you can look forward to working alongside fellow Tutukans, who share these values. You’ll be part of a team that is passionate about making a difference on a global scale.

We focus on building strong, diverse teams built from different backgrounds, experiences & identities.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: reactjs java python php

As a Remote Software Developer at Tutuka you'll be working closely with the entire Product Development team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

What you get to do:

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5.

We also use Java, Ruby, React and Redis, however many of our developers come from programming backgrounds outside of our preferred stack (PHP, Python) and we like that.

As long as you can solve problems and are self-motivated, you can learn from our team and our team can learn from you.

Buzzwords aside, we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC.

If these sound familiar to you already, or these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka.

Let’s not forget to mention that we work to Agile principles of user stories, scrums and sprints.

What it takes to succeed:

Whether you're an experienced senior development lead or a mid-level genius, we're looking for people that make stuff work.

Above all, we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn, as well as coach

Let’s also not forget languages (not the programming kind); English is our company language so it’s important that you be able to communicate at a fluent level.

This is a contractor role open to candidates based in South East Asia, Latin America, (Eastern) Europe.

Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

What you can look forward to:

At Tutuka we value making a difference to the lives of the people who work for us and who live in the communities where we operate. As values are important to us, you can look forward to working alongside fellow Tutukans, who share these values. You’ll be part of a team that is passionate about making a difference on a global scale.

We focus on building strong, diverse teams built from different backgrounds, experiences & identities.

Join the Tutuka team!

Tutuka is an award-winning global Fintech with an enterprise-level, highly scalable, highly secure financial processing system that powers tens of millions of transactions and makes it easy for people to issue, redeem and reconcile prepaid cards all over the world. We have clients in 35+ countries, team members in 30+ countries and process 1B+ USD per year in transactions.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: reactjs java python php

As a Remote Software Developer at Tutuka you'll be working closely with the entire Product Development team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

What you get to do:

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5.

We also use Java, Ruby, React and Redis, however many of our developers come from programming backgrounds outside of our preferred stack (PHP, Python) and we like that.

As long as you can solve problems and are self-motivated, you can learn from our team and our team can learn from you.

Buzzwords aside, we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC.

If these sound familiar to you already, or these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka.

Let’s not forget to mention that we work to Agile principles of user stories, scrums and sprints.

What it takes to succeed:

Whether you're an experienced senior development lead or a mid-level genius, we're looking for people that make stuff work.

Above all, we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn, as well as coach

Let’s also not forget languages (not the programming kind); English is our company language so it’s important that you be able to communicate at a fluent level.

This is a contractor role open to candidates based in South East Asia, Latin America, (Eastern) Europe.

Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

What you can look forward to:

At Tutuka we value making a difference to the lives of the people who work for us and who live in the communities where we operate. As values are important to us, you can look forward to working alongside fellow Tutukans, who share these values. You’ll be part of a team that is passionate about making a difference on a global scale.

We focus on building strong, diverse teams built from different backgrounds, experiences & identities.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: java python ruby redis php

As a Remote Software Developer at Tutuka you'll be working closely with the entire Product Development team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

What you get to do:

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5.

We also use Java, Ruby, React and Redis, however many of our developers come from programming backgrounds outside of our preferred stack (PHP, Python) and we like that.

As long as you can solve problems and are self-motivated, you can learn from our team and our team can learn from you.

Buzzwords aside, we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC.

If these sound familiar to you already, or these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka.

Let’s not forget to mention that we work to Agile principles of user stories, scrums and sprints.

What it takes to succeed:

Whether you're an experienced senior development lead or a mid-level genius, we're looking for people that make stuff work.

Above all, we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn, as well as coach

Let’s also not forget languages (not the programming kind); English is our company language so it’s important that you be able to communicate at a fluent level.

This is a contractor role open to candidates based in South East Asia, Latin America, (Eastern) Europe.

Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

What you can look forward to:

At Tutuka we value making a difference to the lives of the people who work for us and who live in the communities where we operate. As values are important to us, you can look forward to working alongside fellow Tutukans, who share these values. You’ll be part of a team that is passionate about making a difference on a global scale.

We focus on building strong, diverse teams built from different backgrounds, experiences & identities.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: qa testing automation

As a Testing and Deployment Engineer at Tutuka, you'll be working closely with the entire technical team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

You will help to develop and maintain automated web app testing for APIs in support of our Tutuka applications, playing a pivotal role to establish frameworks for automated testing, service virtualisation, enterprise data and data quality assurance in addition to helping Tutuka move towards continuous testing practices.

What you get to do:

Be part of improving our solutions -

  • Partner with all levels of the technical team to build and enhance a framework focused on automation.
  • Develop customer-centric automation test processes for all existing and new product development.
  • Collaborate and build tools for internal use to ensure quality at scale.
  • Run deployments and improve deployment strategy.
  • Manage the incident response process including client reporting as well as identification and tracking of remediation items.
  • Create test strategies for a wide range of technically challenging products.
  • Develop and contribute to changes in our software test methodology.
  • Participate in a 24x7 on-call rotation to assist other engineers in quickly debugging and resolving production-related issues.
  • Document, troubleshoot, and resolve bugs through reviews with development team.
  • Execute and report automated and manual test cases during all phases of the development life cycle.

What it takes to succeed:

  • 5+ years of experience as a software engineer (fluency in at least two programming language)
  • Experience operating within an Agile development environment.
  • Familiarity with project management (User Story Mapping, JIRA)
  • Strong communication skills: ability to explain complex technical issues to technical and non-technical audiences
  • Experience with continuous testing practices.
  • Experience with test frameworks.
  • Knowledge of REST protocol and web sockets.
  • Experience with AWS highly recommended.
  • Bachelor's Degree in Computer Science or Computer Engineering and/or equivalent working experience.

English is our company language, so it’s important that you be able to communicate at a fluent level.

This is a full-time, remote contractor position and we are looking for candidates in EMEA / Asia. Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

What you can look forward to:

At Tutuka we value making a difference to the lives of the people who work for us and who live in the communities where we operate. As values are important to us, you can look forward to working alongside fellow Tutukans, who share these values. You’ll be part of a team that is passionate about making a difference on a global scale.

We focus on building strong, diverse teams built from different backgrounds, experiences & identities.

Join the Tutuka team!

Tutuka is an award-winning global Fintech with an enterprise-level, highly scalable, highly secure financial processing system that powers tens of millions of transactions and makes it easy for people to issue, redeem and reconcile prepaid cards all over the world. We have clients in 35+ countries, team members in 30+ countries and process 1B+ USD per year in transactions.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: amazon-web-services security web-services continuous-integration

As an AWS Infrastructure Engineer at Tutuka, you'll be working closely with the entire technical team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

This position requires in-depth knowledge of AWS services and cloud computing, and the ability to communicate architectural trade-offs & design options, so that Tutuka can make informed decisions. You will work closely with our product owners, application engineers, and security team to identify work that improves the stability, security, and self-service nature of our infrastructure, driving those ideas and projects from inception to completion.

What you get to do:

Be part of improving our solutions -

  • Position, architect and support the implementation of Amazon Web Service-based solutions.
  • Design, build and migrate applications, software, and services on the AWS platform.
  • Prepare and deliver technical presentations explaining products or services to clients.
  • Provide hands-on subject matter expertise and ensure that the tooling to deploy and manage our infrastructure is automated, secure, and easy for our developers to use.
  • Participate in the identification and evaluation of new technologies and development of new services.
  • Support the core infrastructure for our existing test and production environments and participating in a 24x7 on-call rotation to assist other engineers in quickly debugging and resolving production-related issues.
  • Identify and collect metrics that allow the product development team to pinpoint areas for improvement and measure change.

What it takes to succeed:

  • Have 8+ years of experience in software development and solution architecture.
  • Be accomplished with leveraging Amazon Web Services Software Development Kit (SDK) with a grounded understanding of AWS services and best practices in terms of their application; CloudFormation Templates, Infrastructure as Code Configuration management tools, CI/CD tools and Monitoring tools.
  • Be passionate about identifying constraints or bottlenecks in engineering lifecycles and automating them.
  • Manage and maintain system performance, scalability, manageability, and security requirements for mid-to-large scale programs.
  • Research, analyse, design, propose and support the delivery of solutions that are appropriate for Tutuka's business and technology strategies.
  • Partner with development and operations teams to develop practical automation solutions and custom modules. Troubleshoot automation issues and find practical solutions that move projects forward promptly.
  • Must have excellent written and oral communication skills and the ability to interact and be involved with client negotiations and interfacing with management.
  • Experience with Agile methodologies.
  • Be passionate about learning new things and solving problems.
  • Strong organisational skills and the ability to independently execute work tasks in a rapidly changing, fast-paced environment.

Bonus:

  • An eye for security - demonstrated understanding of how to operate pipelines at scale while maintaining the security and integrity of sensitive data.
  • Experience deploying computational workloads on Kubernetes or other workload managers.

English is our company language, so it’s important that you be able to communicate at a fluent level.

This is a full-time, remote contractor position and we are looking for candidates in EMEA / Asia. Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

What you can look forward to:

At Tutuka we value making a difference to the lives of the people who work for us and who live in the communities where we operate. As values are important to us, you can look forward to working alongside fellow Tutukans, who share these values. You’ll be part of a team that is passionate about making a difference on a global scale.

We focus on building strong, diverse teams built from different backgrounds, experiences & identities.

Join the Tutuka team!

Tutuka is an award-winning global Fintech with an enterprise-level, highly scalable, highly secure financial processing system that powers tens of millions of transactions and makes it easy for people to issue, redeem and reconcile prepaid cards all over the world. We have clients in 35+ countries, team members in 30+ countries and process 1B+ USD per year in transactions.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: sql jenkins circleci aws-codebuild sysadmin

As a Senior Database Administrator at Tutuka, you will be working closely with technical team to provide support to the database environment of our enterprise-level, highly scalable, highly secure financial processing system that powers tens of millions of transactions using web, mobile and API interfaces, making it easy for people to issue, redeem and reconcile prepaid cards all over the world. We already have a team of amazing developers that work remotely across America, Europe and Southeast Asia, and now we need you!

This role is an excellent opportunity for a senior engineer who loves data, mathematics, software architecture, system architecture, and programming. Your focus will be split between supporting the current Microsoft SQL Server database environment while architecting, planning, and implementing the database environment migration to AWS (RDS, Aurora, Redshift, and potentially more).

Our current data management and storage system in AWS already relies on RDS, S3, Kinesis, and Data Pipeline. We will expect you to have input and work on everything related to data and data analytics. This includes solution choice and design for real-time and batch data processing, database administration, data modelling, reporting, A/B testing and much more.

What will your day involve?

On the Microsoft SQL side:

  • Setting up, monitoring and maintaining SQL Server instances
  • Monitoring SQL Server transaction logs and SQL Server backup and restore process
  • Monitoring, tuning and extending our SQL data warehouse solution
  • Optimizing SQL Server queries

On the AWS side:

  • Designing/Creating/Managing, and administering our AWS databases (RDS and Aurora) to guarantee continuous and high availability of the data
  • Designing and building pipelines to replicate data with the on-premise SQL environment as needed
  • Participating in technical and architectural discussions to help select the best technologies for future growth
  • Helping us implementing a data-driven mindset in the company
  • Managing our visualization and reporting tools and ensuring they integrate gracefully with our data storage solution
  • Occasionally building dashboards to expose data to the business users

Who you should be?

  • You have at least 3+ years' experience with AWS database experience and 6+ Years experience administrating Microsoft SQL Server
  • You are experienced with continuous deployment and integration tools such as AWS CodeBuild, Jenkins, or CircleCI
  • You are flexible to adapt quickly to changing priorities within a very dynamic environment, work well under pressure and set the pace on delivery as a design leader
  • We believe everyone has ideas to contribute to our objective of continuous improvement, so you will be expected to take ownership and bring ideas to the table, and also inspire others in the team to do the same
  • You are determined to achieve top-quality results in all projects you are working on
  • Confidence in taking on challenging conversations and situations collaborate with each area of the company to get to the best product for our users
  • Passion for the craft and love of technology and a self-starter
  • Support the core team and participate in a 24x7 on-call rotation to assist other engineers in resolving production-related issues.
Additional Information
  • English is our company language, so it’s important that you be able to communicate at a fluent level. 
  • This is a full-time, remote contractor position and we are looking for candidates in EMEA / South East Asia.
  • Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

We focus on building strong, diverse teams, embracing Tutukans with different backgrounds, experiences and talents.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: coldfusion sql jquery java

As a Remote Developer at Tutuka you'll be working closely with the entire technical team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world. 

We already have a team of amazing developers around the world and now we need you! 

But first...what’s in it for you?

  • The flexibility of a remote work environment
  • Competitive salary, company share scheme and generous paid time off plan
  • The opportunity to build innovative solutions at the forefront of the FinTech payment revolution as well as enhance our existing products that process over $1B+ in transactions every year
  • Have your work used by the largest mobile operators, banks, insurance companies, shopping malls, short term loan and payroll providers across the world
  • The chance to work with an exceptional and diverse team from one side of the globe to the other
  • Want to put some stamps in your passport? How does an annual visit to Johannesburg, South Africa sound? 
  • Last but certainly not least, you'll be part of a company that is passionate about social responsibility and changing lives for the better

About the job: 

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5.

We also use Java, Ruby, React and Redis, however many of our developers come from programming backgrounds outside of our preferred stack (PHP, Python) and we like that. 

As long as you can solve problems and are self-motivated, you can learn from our team and our team can learn from you.

Buzzwords aside, we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC. 

If these sound familiar to you already, or these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka. 

Let’s not forget to mention that we work to Agile principles of user stories, scrums and sprints.

Qualifications

About you: 

Whether you're an experienced Senior Development Team Lead or a fresh graduate genius, we're looking for people that make stuff work.

Our core values are...

  • Make it happen
  • Make it easy
  • Make it right

Above all, we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn as well as coach

Let’s also not forget languages (not the programming kind); English is our company language so it’s important that you be able to communicate at a fluent level. 

Additional information

This is a full-time role open to candidates based in South East Asia, Latin America, (Eastern) Europe.

Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

We focus on building strong, diverse teams built from different backgrounds, experiences and identities.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: amazon-web-services kubernetes

As a AWS Infrastructure Engineer at Tutuka, you'll be working closely with the entire technical team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world. 

This position requires in-depth knowledge of AWS services and cloud computing, and the ability to communicate architectural trade-offs & design options, so that Tutuka can make informed decisions. You will work closely with our product owners, application engineers, and security team to identify work that improves the stability, security, and self-service nature of our infrastructure, driving those ideas and projects from inception to completion.

Be part of improving our solutions:

  • Position, architect and support the implementation of Amazon Web Service-based solutions.
  • Design, build and migrate applications, software, and services on the AWS platform.
  • Prepare and deliver technical presentations explaining products or services to clients.
  • Provide hands-on subject matter expertise and ensure that the tooling to deploy and manage our infrastructure is automated, secure, and easy for our developers to use.
  • Participate in the identification and evaluation of new technologies and development of new services.
  • Support the core infrastructure for our existing test and production environments and participating in a 24x7 on-call rotation to assist other engineers in quickly debugging and resolving production-related issues.
  • Identify and collect metrics that allow the product development team to pinpoint areas for improvement and measure change.

Working with us:

Our teams use their global perspectives to put customers at the forefront of everything they do, so if you are people-centric, you’ll thrive here.

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5. We also use Java, Ruby, React and Redis, however many of our developers come from programming backgrounds outside of our preferred stack (PHP, Python) and we like that. 

Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC. 

If these sound familiar to you already, or these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka. 

Qualifications

To be successful in this role you will:

  • Have 8+ years of experience in software development and solution architecture.
  • Be accomplished with leveraging Amazon Web Services Software Development Kit (SDK) with a grounded understanding of AWS services and best practices in terms of their application; CloudFormation Templates, Infrastructure as Code Configuration management tools, CI/CD tools and Monitoring tools.
  • Be passionate about identifying constraints or bottlenecks in engineering lifecycles and automating them.
  • Manage and maintain system performance, scalability, manageability, and security requirements for mid-to-large scale programs.
  • Research, analyse, design, propose and support the delivery of solutions that are appropriate for Tutuka's business and technology strategies.
  • Partner with development and operations teams to develop practical automation solutions and custom modules. Troubleshoot automation issues and find practical solutions that move projects forward promptly.
  • Must have excellent written and oral communication skills and the ability to interact and be involved with client negotiations and interfacing with management. 
  • Experience with Agile methodologies.
  • Be passionate about learning new things and solving problems.
  • Strong organisational skills and the ability to independently execute work tasks in a rapidly changing, fast-paced environment.

Bonus:

  • An eye for security - demonstrated understanding of how to operate pipelines at scale while maintaining the security and integrity of sensitive data.
  • Experience deploying computational workloads on Kubernetes or other workload managers.

Additional information

  • English is our company language, so it’s important that you be able to communicate at a fluent level. 
  • This is a full-time, remote contractor position and we are looking for candidates in EMEA / Asia.
  • Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

We focus on building strong, diverse teams, embracing Tutukans with different backgrounds, experiences and talents.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package
Skills: amazon-web-services deployment testing communication

As a Testing and Deployment Engineer at Tutuka, you'll be working closely with the entire technical team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world. 

You will help to develop and maintain automated web app testing for APIs in support of our Tutuka applications, playing a pivotal role to establish frameworks for automated testing, service virtualisation, enterprise data and data quality assurance in addition to helping Tutuka move towards continuous testing practices

Be part of improving our solutions:

  • Partner with all levels of the technical team to build and enhance a framework focused on automation.
  • Develop customer-centric automation test processes for all existing and new product development.
  • Collaborate and build tools for internal use to ensure quality at scale.
  • Run deployments and improve deployment strategy.
  • Manage the incident response process including client reporting as well as identification and tracking of remediation items.
  • Create test strategies for a wide range of technically challenging products.
  • Develop and contribute to changes in our software test methodology.
  • Document, troubleshoot, and resolve bugs through reviews with development team.
  • Execute and report automated and manual test cases during all phases of the development life cycle.

Working with us:

Our teams use their global perspectives to put customers at the forefront of everything they do, so if you are people-centric, you’ll thrive here.

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5. We also use Java, Ruby, React and Redis, however many of our developers come from programming backgrounds outside of our preferred stack (PHP, Python) and we like that. 

Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC. 

If these sound familiar to you already, or these are acronyms that would excite you, then you'll spend every day stimulated and challenged at Tutuka. 

Qualifications

To be successful in this role you will have:

  • 5+ years of experience as a software engineer (fluency in at least two programming language)
  • Experience operating within an Agile development environment.
  • Familiarity with project management (User Story Mapping, JIRA)
  • Strong communication skills: ability to explain complex technical issues to technical and non-technical audiences
  • Experience with continuous testing practices.
  • Experience with test frameworks.
  • Knowledge of REST protocol and web sockets.
  • Experience with AWS highly recommended.
  • Bachelor's Degree in Computer Science or Computer Engineering and/or equivalent working experience.

English is our company language, so it’s important that you be able to communicate at a fluent level. 

Additional Information

  • This is a full-time, remote contractor position and we are looking for candidates in EMEA / Asia.
  • Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to a schedule aligned with Johannesburg, South Africa (GMT+2).

We focus on building strong, diverse teams, embracing Tutukans with different backgrounds, experiences and talents.



Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package

Time zone: (GMT+01:00) Central European Time - Belgrade +/- 4 hours

Skills: coldfusion java iso8583 payment jpos

What this job entails

As a developer at Tutuka you'll be working closely with entire technical team building enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tying them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

We already have a team of amazing developers that work out of our local offices in Johannesburg, South Africa as well as remotely across Europe and Southeast Asia, and now we need you!

What you will be doing

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5. We also use Java, Ruby, React and Redis. However many of our developers come from programming backgrounds outside of our preferred stack, eg. PHP, Python, and we like that. As long as you can solve problems and are are self-motivated, you can learn from our team and our team can learn from you.

But we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC. If these sound familiar to you already, or are acronyms that would excite you, then you'll spend every day stimulated and challenged.

We work to Agile principles of user stories, scrums and sprints.

Skills & requirements

Whether you're an experienced senior development team lead or a fresh graduate genius, we're looking for people that make stuff work. Our core values are...

  • Make it happen
  • Make it easy
  • Make it right

Beyond that we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn as well as coach

We're also looking for a senior dev lead with the experience, motivation and leadership skills to oversee our development operations in LatAm. We're looing for you if you'd be excited to...

  • Have the freedom to work asynchronousy with your global colleagues, inspired by a collective vision of changing the world of payments, one transaction at a time
  • Connect daily with our international devs across 31 countries to ensure a strong collaborative culture across our remotely distributed teams
  • Provide leadership and guidance to the new team who will report in to you
  • Help recruit this new team of amazing devs within LatAm


Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package

Time zone: (GMT-05:00) Bogota +/- 2 hours

Skills: coldfusion java iso8583 payment jpos

What this job entails

As a developer at Tutuka you'll be working closely with entire technical team building enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tying them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world.

We already have a team of amazing developers that work out of our local offices in Johannesburg, South Africa as well as remotely across Europe and Southeast Asia, and now we need you!

What you will be doing

We are not big on buzzwords. Right now we are heavy users of ColdFusion, SQL Server, JQuery, HTML5. We also use Java, Ruby, React and Redis. However many of our developers come from programming backgrounds outside of our preferred stack, eg. PHP, Python, and we like that. As long as you can solve problems and are are self-motivated, you can learn from our team and our team can learn from you.

But we are big on acronyms. Regardless of the stack, you'll be delving into the creative depths of EMV, NFC, HCE, HSMs, ISO-8583, MDES, P2M, MCBP, PINs, CVVs, 3DS, SUKs, JWT, BASE II, JPOS, MIP, DEX, TSMs, BINs, ICAs, TPP, PCI DSS, AML and KYC. If these sound familiar to you already, or are acronyms that would excite you, then you'll spend every day stimulated and challenged.

We work to Agile principles of user stories, scrums and sprints.

Skills & requirements

Whether you're an experienced senior development team lead or a fresh graduate genius, we're looking for people that make stuff work. Our core values are...

  • Make it happen
  • Make it easy
  • Make it right

Beyond that we are looking for developers...

  • Who love to write great software
  • Who are passionate about their craft
  • Who are willing to learn as well as coach


Job Benefits:

  • Flexible hours and remote working
  • Positive working environment and fun culture
  • Talented international development team
  • Competitive remuneration and share scheme
  • International travel opportunities
  • Cutting edge technology and personal growth
  • Paid training courses and conferences
  • Paid maternity, paternity and sick leave
  • Generous annual leave package

Time zone: (GMT+07:00) Bangkok +/- 2 hours