Sending applications for this position is currently not working. Try again later.

SG - Full Stack Engineer (Partnerships)

Permanent employee, Full-time · Singapore

About the role
Do you take a product-first approach to building software? Do you enjoy working in an entrepreneurial environment with a talented, fun and energetic team running at full speed to redefine the way people invest? WE WANT YOU.

We are looking for Full Stack Engineers who have a knack for understanding and tackling complex problems involving different services, processes, and moving parts, and have a passion for building robust end-to-end solutions for customer-focused financial products.

You and your squad will be responsible for designing, building, and supporting some of the core systems powering StashAway’s current and upcoming products.

Your work will span both the frontend and backend to deliver features that delight our customers. You’ll also be designing and building developer-friendly internal and external APIs and services that require integration between different systems, and involve complex transaction and workflow processing.

You’ll gain exposure to a wide range of technologies needed to achieve these goals and be part of a dynamic tech team that is constantly tackling difficult questions of architecture, scale, and interaction.

We’re offering you the opportunity to see your work directly impact our customers, and be a key contributor in realising StashAway’s product roadmap.

----

We have assembled an agile stack of microservices primarily written in JavaScript, Go, Scala, Kotlin, and Python, organised in Kubernetes and running on AWS, communicating via Kafka and persisting data in Cassandra, MongoDB, and Postgres databases. We heavily utilise Event Sourcing as a data modeling and persistency concept for our core trading system.

We strive to keep most of the services simple and robust so they are easy to develop, test and maintain allowing us to iterate quickly and productively.

Do check out StashAway's Engineering blog to learn more about the technology we use, the challenges we face and the solutions we deliver!

----

Responsibilities:
  • Work closely with product and business stakeholders to deliver product features that delight customers and solve their needs.
  • Build robust and scalable solutions that bring together a range of different systems and processes into a cohesive product.
  • Work across the frontend and backend using modern web and server technologies.
  • Design, build, and maintain APIs and services for internal and external use.
  • Write testable, clean, and efficient code that can be confidently released in production.
  • Work within a collaborative, agile environment of cross-functional squads.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3-6 years of experience building web services and applications in a full-stack capacity, with particular focus on designing and building backend API services.
  • Deep experience with a JavaScript-powered modern frontend stack. Our stack is based on React, so that would be a plus.
  • Deep experience with any of the following server-side technologies we use are a plus: Node, Scala, Kotlin, Go.
  • Past work experience in the fintech domain and/or implementing payment processing flows is a plus.
  • You’re familiar with agile processes, testing, and continuous integration.
  • Strong background in data structures and algorithms, and good problem-solving skills.
  • You’re eager to learn new things, stay up to date with the latest technologies, and constantly expand your base skill sets.
    • We have an annual Learning & Development budget of S$1,000/year for you to take charge of your upskilling and learning!
  • Able to work independently with minimal supervision.
About us
What We Do

StashAway is the faster way to reach your financial goals. As a digital wealth management platform, we design personalised portfolios and monthly investment plans based on your unique characteristics, and manage your portfolio with highly advanced investment strategies.

The company was founded in Singapore in 2016 with the ambition of expanding to other fast-growing Asia Pacific markets since 2018.

StashAway is led by its three founders, Michele Ferrario, former CEO of ZALORA Group; Freddy Lim, former Global Head of Derivatives Strategy of Nomura; and Nino Ulsamer, founder of several technology companies around the world.

Why We Do

We deliver sophisticated, personalized advice at a fraction of the cost of existing, basic solutions. Our advanced technology enables us to deliver to each investor a sophisticated investment strategy that was once only available to institutions and high net-worth individuals.

Traditional investment products charge between 1.25% and 5% in annual fees. At 0.2% to 0.8% in annual management fees, StashAway offers a convenient, digital user experience with personalised portfolios with no minimum balance, no restrictions for withdrawals, and real-person customer service. We encourage individuals of all net worths with portfolios of any size to build their wealth.


Who We Are

Supported by prominent advisors, the StashAway team is committed to providing investment advice and customer experience of the highest quality. Our team is made up of top-tier developers, designers, fund managers, creatives, and managers with diverse backgrounds from all over the world – currently representing Canada, China, France, Germany, India, Indonesia, Italy, Malaysia, Singapore, the United Kingdom, the United States, and Vietnam.

In July 2020, StashAway raised US$16 million through a Series C round led by Square Peg, the largest venture capital fund in Australia. Burda Principal Investments, the growth capital arm of German media and tech company Hubert Burda Media, as well as existing investor Eight Roads Ventures, the global investment firm backed by Fidelity, both also participated in the round.

We write our own rules, and do whatever it takes to build a substantial, meaningful product and service. We work hard, don’t cut corners, and love bonding over (lots of) food.

With regards to our culture, we want StashAway to (i) have a rewarding, diverse, radically candid and cooperative growth environment; (ii) where people work hard, take responsibilities and grow as individuals and as a team; (iii) embrace an open-minded meritocracy, and (iv) are ethical and compliant.
Your application
Thank you for considering a career at StashAway. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to jointheteam@stashaway.com.

*** Applications without the required documents submitted will be regarded as incomplete ***

Required Documents

  • Résumé or Curriculum Vitae
  • Cover Letter

Optional Documents

  • Portfolio (if applicable)
  • Educational Transcript
  • Reference Letter

Click to select multiple files or use drag-and-drop
Uploading document. Please wait.