8 hours ago

Frontend Software Engineer

EToro

On Site
Full Time
A$160,000
Sydney, New South Wales, Australia

Job Overview

Job TitleFrontend Software Engineer
Job TypeFull Time
Offered SalaryA$160,000
LocationSydney, New South Wales, Australia

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About eToro

eToro is a global trading and investing platform, founded in 2007, with a vision to make investing simple, transparent, and collaborative. Empowering over 40 million registered users across 75 countries, eToro operates in 20 languages and employs more than 1,500 people globally. After listing on Nasdaq in May 2025, eToro continues its rapid growth as an innovative fintech leader.

In 2024, eToro acquired Spaceship, an Australian investing platform dedicated to simple, engaging, and meaningful investing. Spaceship offers products like Spaceship Voyager, Spaceship Super, and US Investing, helping Australians manage their financial future. Now, as part of eToro, Spaceship is entering an exciting growth phase, connecting local Australian investing experiences with a global platform.

The Role: Frontend Software Engineer

We are seeking a Frontend Software Engineer to join our frontend team, focusing on the digital experience for Spaceship. In this role, you will work across our React Native codebase for native iOS and Android apps, as well as our web platform. Your contributions will directly impact how users build their financial future by shipping essential features.

This position is integral to the Spaceship product within eToro, playing a key role in the ongoing integration and transition between Spaceship and eToro. You will collaborate closely with local and global engineering and product teams. This high-impact individual contributor role offers significant influence without people management responsibilities in the foreseeable future. Impact is delivered through ownership, execution, and cross-team influence.

You will lead end-to-end digital initiatives that enhance the customer experience across various financial products, from discovery and onboarding to investing, servicing, and cross-product engagement. The scope of work spans:

  • Spaceship Voyager
  • Spaceship Super
  • US Investing
  • eToro, including the integration between Spaceship and eToro

Projects for the Frontend Software Engineer may include (but are not limited to): onboarding and account flows, identity and verification, money movement, portfolio and performance experiences, cross-product navigation, shared tooling, and ecosystem-level features designed to make investing coherent, intuitive, and trustworthy.

You will help shape how customers experience Spaceship end-to-end, partnering closely with Financial Product Managers, Engineering, Design, Risk & Compliance, Customer Support, and Operations.

What You'll Do

You will own projects end-to-end, from technical design through to production deployment. This includes writing production-ready code, making architectural decisions, and establishing patterns that influence how we build and scale our products.

Product Development
  • Partner closely with Product Managers and Engineers to take features from concept to launch.
  • Design and build frontend features and components across mobile and web.
  • Create responsive user interfaces that deliver fast, reliable user experiences.
  • Translate business requirements into stable, high-performance software.
Code Quality & Engineering Practices
  • Write scalable, robust, testable, and maintainable code.
  • Participate in code reviews and help set technical standards across the codebase.
  • Contribute to architectural and design decisions.
  • Build and maintain shared components, patterns, and our design system.
Development Lifecycle
  • Take part in sprint planning, design, implementation, testing, and production releases.
  • Help triage bugs, track defects, and ensure platform stability.
  • Write tests to catch regressions and ensure long-term reliability.

Requirements

What you’ll bring:

  • Strong experience building React Native mobile applications.
  • Hands-on experience with React Native / Expo codebases.
  • Experience building React web applications.
  • Ability to work across mobile and web implementations of the same features.
  • Experience with GraphQL.
  • Strong TypeScript proficiency.
  • Experience with testing frameworks such as Jest, React Testing Library, and E2E testing.
  • Clear communicator in code reviews and technical discussions.
  • A self-directed engineer who can make architectural decisions and drive implementation.
Nice to Have
  • Full-stack experience, including working with GraphQL services (written in Go).
  • Experience with Expo Router (file-based routing).
  • Experience with Tamagui or similar cross-platform UI libraries.
  • Experience building or contributing to design systems.
  • Storybook experience for component documentation.
  • Exposure to native mobile code (Swift / Kotlin) for debugging.
  • Familiarity with financial services products or regulatory environments.
  • Experience working in monorepo architectures.
  • Familiarity with CI/CD pipelines and mobile app deployment (TestFlight, Play Store).

Benefits

  • Competitive salary and bonus.
  • Additional leave allowance.
  • Emphasis on a healthy work/life balance.
  • Hybrid working model.

This role will be based in our Sydney office, and candidates must have full working rights in Australia.

Key skills/competency

  • React Native
  • React.js
  • GraphQL
  • TypeScript
  • Mobile Development
  • Web Development
  • UI/UX Design
  • Software Architecture
  • Agile Methodologies
  • Testing Frameworks

Tags:

Frontend Developer
Mobile development
Web development
UI/UX design
Software architecture
Product ownership
Code quality
Testing
Agile methodologies
Feature implementation
Cross-functional collaboration
React Native
React.js
GraphQL
TypeScript
Expo
Jest
Storybook
Swift
Kotlin
Go
CI/CD
Monorepo

Share Job:

How to Get Hired at EToro

  • Research eToro's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight extensive React Native, GraphQL, TypeScript, and financial technology experience.
  • Showcase project ownership: Emphasize leading end-to-end feature development and demonstrating architectural impact.
  • Prepare for technical deep-dives: Be ready for in-depth discussions on React Native performance, web application scaling, and robust testing strategies.
  • Demonstrate collaboration skills: Provide examples of successful partnerships with Product Managers, Designers, and other engineers.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background