Software Engineer II

2 weeks ago


Singapore AIRWALLEX (SINGAPORE) PTE. LTD. Full time
Roles & Responsibilities

About Airwallex

Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale.

Proudly founded in Melbourne, we have a team of over 1,500 of the brightest and most innovative people in tech located across more than 20 offices across the globe. Valued at US$5.6 billion and backed by world-leading investors including Sequoia, Lone Pine, Greenoaks, DST Global, Salesforce Ventures and Mastercard, Airwallex is leading the charge in building the global payments and financial platform of the future. If you're ready to do the most ambitious work of your career, join us.

About the team

The Billing Team at Airwallex is at the forefront of transforming how businesses handle pricing, billing, and invoicing. Our mission is to create a seamless, scalable, and transparent billing platform that not only supports Airwallex's growth but also empowers our customers to easily manage their billing needs.

Our team is dedicated to developing a next-generation billing platform designed to offer flexible pricing strategies and intuitive invoicing solutions. This platform aims to be a cornerstone for businesses, enabling them to bill and get paid effortlessly. By integrating cutting-edge technology, we ensure that our solutions are easy to adopt and integrate, providing a robust billing experience for all users.

The engineering team spans across Shanghai and Singapore, offering the chance to collaborate with cross-functional teams around the world. Engage with various domains such as GTPN, PA, Scale, Issuing, and Spend to automate end-to-end pricing and billing processes. The work here is impactful, contributing to building a platform that empowers businesses globally, making a tangible difference in their operations.

What you'll do

We envision a future where our billing platform not only supports Airwallex internally but also serves as an easy-to-integrate product for our customers. By joining our team, you play a crucial role in realizing this vision, working alongside talented professionals to deliver business-critical features and solutions. Together, we will build the next-gen billing solution that empowers businesses worldwide.

This role is based in Singapore.

Responsibilities:

1. Coding with the latest version of React and Typescript to build high-quality products

2. Build micro FE web applications with domain-based design architecture and seamless integrate by using a single SPA framework and best practices

3. Leverage Apollo GraphQL as the backend for frontend(BFF) to build scalable and high-performance node service with simple and contact-based integration with backend

4. Cooperate with the design team to build a design system and common components, provide universal UI / UX experience across different domain teams, benchmark material-ui and ant design

5. Deliver NPM package and library widgets with open source project to easy client integration

6. Leverage GCP & Aliyun K8S / Bucket CDN and Cloudflare to deploy micro FE and node.js service with GitLab CICD best practices

7. Adopt React testing library/test render / cypress to design high-quality unit test and e2e test with 80%+ coverage

8. Using contentful and next.js to build nocode / serverless CMS system for corpsite & branding landing pages

9. Actively engage with frontend guild, research cutting edge technologies, and drive initiatives to build high-quality products and clean up techdebts

Who you are

We're looking for people who meet the minimum qualifications for this role. The preferred qualifications are great to have, but are not mandatory.

Minimum qualifications:

1. More than 3 years of front-end development experience and more than 2 years of front-end architecture experience;

2. Have experience in developing large-scale financial web systems;

3. Computer or related major, bachelor degree or above;

4. Fluent in English;

5. Proficient in HTML5 / CSS3 / ECMAScript 6 + / TypeScript;

6. Proficient in React, VUE, Angular and corresponding technology stack;

7. Emotion, Styled-Component, SCSS;

8. Familiar with Material UI, Ant Design, Bootstrap 3 or other CSS frameworks;

9. Familiar with HTTP (s) protocol and RESTful specifications;

10. Webpack, Polyfill, Rollup.js.

11. Familiar with building BFF using node.js

Preferred qualifications:

1. Front-end framework development experience;

2. Held front-end technical works, well-known blogs, public accounts, etc .;

3. Overseas study and work experience;

4. GraphQL, NextJS, Redis, RDBMS experience;

5. Tracking, Data Analytics experience such as GA, GTM;

6. CSS Animation, Zeplin, Abstract, H5 (Mobile Responsive), UI / VI experience;

7. BDD, TDD, CI / CD, Docker, K8S, Nginx, and other DevOps related experience;

8. Java, Kotlin, Shell development experience

Equal opportunity

Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don't regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.

Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary.

Tell employers what skills you have

ReactJS
CSS3
CSS
Webpack
Kotlin
TypeScript
Software Engineering
JavaScript
HTML5
UI
ECMAScript
Open Source
Apollo
Angular
Docker
Web Developer
Web Applications
Java
Animation
UX
  • Equipment Engineer II

    3 weeks ago


    Singapore BIOTRONIK APM II PTE. LTD. Full time

    Roles & ResponsibilitiesThe Equipment Engineer II is responsible, as member of the interdisciplinary operation team, to provide technical support for production operations in meeting output and quality. This includes transfer, documentation and repair. Furthermore, the Equipment Engineer will be responsible for the required installation and training...

  • Equipment Engineer II

    3 weeks ago


    Singapore BIOTRONIK APM II PTE. LTD. Full time

    Roles & ResponsibilitiesThe Equipment Engineer II is responsible, as member of the interdisciplinary operation team, to provide technical support for production operations in meeting output and quality. This includes transfer, documentation and repair. Furthermore, the Equipment Engineer will be responsible for the required installation and training...


  • Singapore BIOTRONIK APM II PTE. LTD. Full time

    Roles & ResponsibilitiesThe Production Engineer (Production Industrialization Engineering), is responsible for CRM's operations, in optimization of floor space, materials, personal and equipment for:Plant to Plant transfer. R&D to Plant transfer. Existing production.Your ResponsibilitiesDrive defined plans, within the scope of responsibilities on the...


  • Singapore BIOTRONIK APM II PTE. LTD. Full time

    Roles & ResponsibilitiesThe Senior Software Engineer, as member of the interdisciplinary operation team, is responsible to provide technical support for production operations in meeting output and quality. This includes hardware/ software integration and development. His/her expertise will also be required to setup required hardware/software systems for...

  • Software Engineer II

    3 weeks ago


    Singapore GETGO TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesGetGo is Singapore's largest and fastest growing carsharing platform that enables everyone with the freedom to drive, without the burden of ownership. Our vision is to be APAC's #1 carsharing platform as we seek to create a mobility ecosystem that's shared and sustainable for all.As a Software Backend Engineer, you will be an integral...

  • Software Developer

    5 days ago


    Singapore BIOTRONIK APM II PTE. LTD. Full time

    Roles & ResponsibilitiesBIOTRONIK is a leading Medical Device company dedicated to revolutionizing patient care through innovative medical device software solutions. With a commitment to cutting-edge technology and a passion for improving healthcare outcomes, we are at the forefront of transforming the industry.We are seeking a talented and experienced Cloud...


  • Singapore SYS-MAC AUTOMATION ENGINEERING PTE LTD Full time

    Roles & ResponsibilitiesJob Description:Summary of the Job: (Primary function of the job)• Produce complete control solution and software design based on customer specification and Sys-Mac standardized practice•PC based control software design & Data visualization design(C++, C#, Python)•SQL Database Setup and table...

  • Software Engineer

    2 weeks ago


    Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesOur company is seekinga game-changer Software Engineer who can conceptualize and execute complex problem statements in less than half the time that most people think is possible.We are looking for highly passionate individuals who love their workand have been champions at what they do.The Incumbent will:• Developing and installing...

  • Software Engineer

    2 weeks ago


    Singapore ALPHAWAVE PTE LTD Full time

    Roles & ResponsibilitiesJOB OVERVIEWAlphawave is looking for Software Engineers who are passionate in Software Development to join our Property and Carpark technology team. We help our clients rethink and reshape their business processes. If you are a techie who likes to solve challenges with innovative solutions, we are looking for youDUTIES &...


  • Singapore TIMES SOFTWARE PTE LTD Full time

    Roles & ResponsibilitiesOverview: We are seeking a skilled and experienced QA Test Automation Engineer to join our team. We pride ourselves on our commitment to excellence, quality, and cutting-edge technology. As we continue to expand our digital presence, we are looking for a talented QA Engineer who can design and implement robust automated testing...


  • Singapore THE TALENT PEOPLE PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities:Produce complete control solution and software design based on customer specification and Sys-Mac standardized practice PC based control software design & Data visualization design(C++, C#, Python) SQL Database Setup and Table Configuration Developing and troubleshooting PC based applications (C++, C#, Python) ...


  • Singapore BIOTRONIK APM II PTE. LTD. Full time

    Roles & ResponsibilitiesThe Senior Software Engineer, as member of the interdisciplinary operation team, is responsible to provide technical support for production operations in meeting output and quality. This includes hardware/ software integration and development. His/her expertise will also be required to setup required hardware/software systems for...

  • Software Developer

    1 week ago


    Singapore APRICUS VENTURES PTE. LTD. Full time

    Roles & ResponsibilitiesJob ResponsibilitiesInvolved in the entire process of software development (i.e. conceptualization, system design/prototype, implementation, testing, deployment, maintenance, documentation), as well as software product development:1. Work with the project managers in technical requirement gathering, analysis, solutioning, creating...

  • Software Engineer

    3 weeks ago


    Singapore SINGAPORE ECOMMERCE APP PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities:Execute application development deliverables and activities Participate in various phases of the Software Development Life Cycle (SDLC) for IT Projects and to interface with multiple IT stakeholders such as 3rd party vendor suppliers to perform development activities Documenting the application and database detail...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDesign, develop, and maintain software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang. Write clean, efficient, and maintainable code for various projects and platforms. Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions. Contribute to the design and...

  • Software Manager

    7 days ago


    Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...


  • Singapore NTU (Nanyang Technology University- Main Office-HR) Full time

    Nanyang Technological University's (NTU) National Centre for Research in Digital Trust is seeking a highly skilled Machine Learning Engineer II to join our team. Our centre aims to create a trusted digital environment for people and businesses, providing greater assurance and confidence as they digitalize.Job RequirementsThe successful candidate will have...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesJob Description & RequirementsDesign, develop, and maintain software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang. Write clean, efficient, and maintainable code for various projects and platforms. Collaborate with cross-functional teams to understand requirements and deliver ...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Roles & ResponsibilitiesWe are looking for exceptionally smart people with strong development skills in C# and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do.Our culture is...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesABOUT THE TEAM:QA team is responsible for the quality and efficient delivery of software solutions to our clients, with a wide range of testing scope including functional test through API testing, static analysis, end-to-end test, as well as non-functional testing scope including performance, security, scalability, and...