Senior/Staff Front End Engineer

1 Month ago • 5 Years + • Frontend Development

Job Summary

Job Description

Coda seeks a proactive Senior/Staff Front End Engineer to join their Payments Team. The role involves the architecture, development, and evolution of key products and features, specifically focusing on expanding Coda's payment methods by integrating global payment solutions and building scalable, secure payment platforms. The engineer will develop features using modern front-end technologies, collaborate with back-end developers on API development, work with Product and Technology teams, and optimize products for stability and user experience. The position requires taking operational responsibility for services, debugging production issues, and participating in on-call rotations with a focus on work-life balance. Coda is a fast-growing company in the high-volume payments and e-commerce industry, recognized for its innovation and strong team culture.
Must have:
  • 5+ years of software development experience
  • Bachelor's in Computer Science or equivalent
  • Expert front-end development (JavaScript, TypeScript, VueJS/React)
  • Backend programming knowledge (Java, Scala, Go, Python, etc.)
  • Strong software architecture understanding
  • Data systems and querying knowledge
  • Experience with CI/CD and test automation
  • Agile methodologies understanding
  • Good English communication skills
Good to have:
  • Strong knowledge of Vue.js
  • FinTech experience
  • Strong security discipline experience
Perks:
  • Wellness Boost (physical and mental well-being resources)
  • Customized Benefits (flexible plan)
  • Growth Opportunities (clear progression paths)
  • Skill Development (training resources)
  • Volunteer Time Off (paid time off for volunteering)
  • Family Support (paid Family Care Leave)

Job Details

What We Do

Coda delivers commerce solutions that accelerate global growth for our partners. With over a decade of experience, we’re trusted by 300+ publishers—including Activision, Bigo, Electronic Arts, Moonton, and Riot Games—to grow their revenue and audiences worldwide.

Our suite of solutions includes Custom Commerce, a fully customizable web store; Codapay, enabling seamless direct payments through API integration on publishers’ websites; Codashop, the go-to marketplace for millions of gamers to purchase in-game content; and Distribution, extending Codashop content through our network of trusted commerce partners.

Headquartered in Singapore with a team of 400+ Codans, Coda has been recognized as an industry leader, named an APAC High Growth Company (2023) by Financial Times, one of Granite Asia’s NextGenTech 30 (2024), a payments leader on Fortune’s Fintech Innovation Asia list (2024), and listed among The Straits Times Fastest Growing Fintechs (2024).

For more on how Coda helps publishers grow faster and smarter, visit coda.co.

Engineering - Technology at Coda 

At Coda, our goal is to make our mark in the high-volume payments and e-commerce industry – and we are levelling up fast. To stay in stride with the dynamic environment, we focus on building robust, distributed systems that can effortlessly handle traffic spikes. Moreover, our ambitious roadmap necessitates innovative tools to streamline the development lifecycle and sustain our swift momentum.

We place great value on balancing teamwork with individual autonomy, allowing our teams to make the most of modern cloud infrastructure. Our tech stack is solidly based on AWS cloud, with a keen interest in infrastructure-as-code and the creation of new microservices via the Quarkus framework. Our toolbox includes JSON and GRPC, multiple data storage integrations, queues, OpenTelemetry, and more.

But what truly defines us? It's our incredible team. We hire top talent and give them the freedom to push Coda's technology and products to exciting new levels. We believe that genius can strike anywhere, so we promote ownership and cultivate a servant leadership culture that lets engineers take the reins on features.

About the role

We are looking for a proactive, driven engineer who is hungry to contribute using their deep and fundamental knowledge in software development and automation. You will be responsible for the architecture, development, and evolution of key products and features at Coda. 


About the Codapay Team

The Payments Team is committed to expand Coda’s payment methods by integrating with top payment methods available globally and build scalable, secured payments platforms to become the preferred digital content payment service provider, allowing our partners to use our platform to accept payments from their end-users in a simple and effective way.

Responsibilities

  • Develop features using modern front end technologies
  • Collaborate with back end developers and contribute to API development when necessary
  • Work directly Product and Technology team members to define features
  • Collaborate with other team members to learn and share best practices
  • Understand and constantly optimize our products, identifying and fixing problems, improving stability and user experience
  • Take operational responsibility for the services that are owned by your team
  • Debug production issues across services
  • Participate in on-call rotations as needed (we support a healthy work/life balance, so we invest in minimizing out-of-office interruptions and we use rotations to minimize on-call days)

Requirements

  • At least 5+ years of experience in software development
  • A bachelor’s degree in computer science, engineering, mathematics, or a related field (or equivalent experience)
  • Expert front end development skills (JavaScript, TypeScript, and modern frameworks like VueJS, React, etc.)
  • Knowledge and practical experience in one or more back end programming languages (Java, Scala, Kotlin, Groovy, Go, C/C++, Rust, Python, C#, etc.) and the ability to learn new programming languages quickly
  • Strong understanding of software architecture
  • Understanding of data systems and how to query/interact with them (RDBMS, NoSQL, Queues, etc.)
  • A desire to build automation into everything you do, including implementing state of the art CI/CD practices and test automation
  • Understanding of agile methodologies (e.g. Scrum)
  • Good command of the English language and the ability to communicate effectively

Bonus if you have

  • Strong knowledge of Vue.js
  • Experience in FinTech or related fields requiring strong security discipline
Working at Coda

With Codans spread across over 20 countries worldwide, our fast-paced, challenging, and highly collaborative environment breaks down time zones and cultural barriers, empowering you to chase innovative ideas, contribute to Coda’s growth, and make a lasting impact.

If you have a passion for pushing boundaries and thrive on continuous improvement through experimentation, we would love to hear from you!

Our Perks*

Wellness Boost: Stay healthy with resources for physical and mental well-being with our flexible benefits and Employee Well-being Program - because you matter!

Customized Benefits: Tailor your benefits with our flexible plan.

Growth Opportunities: Unlock your potential through clear progression paths.

Skill Development: Access training resources to fuel your personal and professional growth.

Volunteer Time Off: Enjoy paid time off to make a difference in the world through volunteering.

Family Support: Take advantage of paid Family Care Leave to bond with your family, while our selected Flexible Benefits also cater to your family's needs.

*Benefits are reviewed and updated on a yearly basis

We are proud to be an equal opportunity employer, embracing the unique qualities of every individual, regardless of gender, race, age, religion, disability, or other local protected classes. Our goal is to foster an inclusive environment where everyone feels welcome and valued.

Due to the large number of exceptional applications we receive, we can only reach out to shortlisted candidates. If you don't hear from us, rest assured there may be another opportunity at Coda that aligns better with your unique abilities. Remember to check our Careers Page for more exciting job openings!

Similar Jobs

sony global (Games) - Autonomous driving researcher

sony global (Games)

Beijing, China (On-Site)
3 Months ago
Drive mode - Product Operations Manager

Drive mode

Mountain View, California, United States (Hybrid)
4 Weeks ago
Sprinkler - Senior Technical Project Manager

Sprinkler

Gurugram, Haryana, India (On-Site)
2 Weeks ago
AECOM - Highway Engineering Technical Lead

AECOM

Conshohocken, Pennsylvania, United States (Hybrid)
1 Month ago
London stock Exchange - LSEG Pricing Services - Support Lead

London stock Exchange

New York, United States (On-Site)
2 Months ago
Banyan Software - Principal Lead Engineer (Java|Angular)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
Canva - Senior Frontend Engineer - Developer Experience

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Unity - Senior Software Engineer - Frontend

Unity

Seoul, South Korea (On-Site)
9 Months ago
Nagarro - Senior Engineer, Frontend Angular2x

Nagarro

South Africa (On-Site)
9 Months ago
Outfit7 - Lead Frontend Developer

Outfit7

Ljubljana, Ljubljana, Slovenia (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Divensi - Sr. Full-stack developer

Divensi

Redmond, Washington, United States (On-Site)
7 Years ago
hogarth - Lead Graphic Production Artist

hogarth

Sunnyvale, California, United States (Hybrid)
3 Months ago
Saviynt - IGA/IDM Principal Architect, Professional Services

Saviynt

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Zelis  - Quality Assurance Engineer

Zelis

Hyderabad, Telangana, India (On-Site)
1 Year ago
Alpha Sense - Join AlphaSense + Tegus Waterford Talent Community

Alpha Sense

Waterford, County Waterford, Ireland (On-Site)
2 Months ago
Nasdaq - Senior Manager - Software Development - Eqlipse NPTR Team

Nasdaq

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Infosys - Full Stack Java Developer

Infosys

Richardson, Texas, United States (On-Site)
3 Months ago
Epic Games - Technical Designer in Animation

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Match Group - Senior Machine Learning Engineer, Dating Outcomes

Match Group

New York, New York, United States (Hybrid)
3 Months ago
Jane Street - Financial Reporting Accountant

Jane Street

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bangkok, Thailand

NinjaVan - Assistant Manager, Field Sales (B2B)

NinjaVan

Bangkok, Bangkok, Thailand (On-Site)
10 Months ago
Maersk - People Partner

Maersk

Bangkok, Thailand (Hybrid)
4 Weeks ago
Western Digital - Intern - Business Systems Analyst

Western Digital

Prachin Buri, Thailand (On-Site)
4 Months ago
bytedance - Datacenter Operation Lead, Infrastructure Engineering

bytedance

Bangkok, Bangkok, Thailand (On-Site)
2 Weeks ago
PwC - Digital Banking Consultant - Senior Associate

PwC

Bangkok, Bangkok, Thailand (On-Site)
10 Months ago
EveryMatrix - Middle Front End Developer

EveryMatrix

Chiang Mai, Thailand (On-Site)
5 Months ago
jumbo jumps  - UX/UI Design

jumbo jumps

Thailand (On-Site)
3 Weeks ago
Zuru - Quality Control Manager – Pet food

Zuru

Chon Buri, Thailand (On-Site)
5 Months ago
AFRY - Electrical Engineer - Hydropower Projects

AFRY

Bangkok, Thailand (On-Site)
4 Months ago
Coda - Senior/Staff Full Stack Engineer

Coda

Bangkok, Thailand (Hybrid)
2 Years ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Canva - Senior Frontend Engineer - Developer Experience

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Ajmera Infotech - React Developer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
2 Months ago
Coupa - Senior Lead Software Engineer (Frontend)

Coupa

Pune, Maharashtra, India (On-Site)
1 Month ago
kaizen gaming  - Principal Engineer (Frontend)

kaizen gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
CGS Carrers - Software Development Engineer - C#, Angular

CGS Carrers

India (Remote)
1 Year ago
Canva - Engineering Manager (Front End) - Events & Launches

Canva

Auckland, Auckland, New Zealand (Remote)
4 Weeks ago
Stage - Frontend Developer

Stage

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Mcdonalds - Software Engineer II - (C#/Angular)

Mcdonalds

Mexico City, Mexico (Hybrid)
4 Months ago
Nagarro - Senior Engineer, Frontend Angular2x

Nagarro

South Africa (On-Site)
9 Months ago
N-ix - Senior React Engineer

N-ix

Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)

Jakarta, Indonesia (Hybrid)

Bangkok, Thailand (Hybrid)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)

Jakarta, Indonesia (Hybrid)

Manila, Metro Manila, Philippines (Hybrid)

Jakarta, Indonesia (Hybrid)

View All Jobs

Get notified when new jobs are added by Coda