HamburgerMenu
hirist

Job Description

The Role :



Heres what you can look forward to in this role : .

- Engineer the Product Experience : You will collaborate deeply with Product Designers and PMs. You aren't just translating Figma screens to code; you are defining the interaction models that make complex financial data (like portfolio rebalancing or asset allocation) understandable and actionable for clients.

- Build for Scale & Performance : You will build advanced, native-feeling applications using Flutter. You will tackle challenges in rendering performance (60fps), complex state management, and platform-specific integrations to ensure our app feels instant and robust.

- Drive Engineering Rigor : You will treat the frontend with the same discipline as the backend. You will write clean, testable code and maintain a comprehensive suite of automated tests to ensure we ship confidently to production daily.

- Modernize & Evolve : You will continuously evaluate new web technologies (e.g., modularization patterns, platform channels) to maximize development efficiency. You will guard against "resume-driven development" while keeping our stack modern.

- Elevate the Team : You will mentor other engineers, helping them achieve high levels of productivity and code quality. You will foster a culture where we help each other win.

Our Tech Stack :

- Mobile : Built with Flutter and Dart. We target both iOS and Android from a single codebase but respect platform conventions.

- Testing : We rely on flutter_test for unit/widget testing and Maestro for integration testing.

- Backend Context : Our backend is Scala/Akka with Event Sourcing. While you focus on the web, you will interact with RESTful APIs backed by this powerful distributed system.

- Ops : We are 100% cloud-native (AWS) and rely heavily on CI/CD & IaC for automated deployments. Want to look under the hood? Read how we solve engineering challenges on our Engineering Blog.

What Success Looks Like :

- First 30 Days (Immersion) : You understand our design system and our mobile app architecture which supports both SG and HK from the same build. You have released your first feature and understand our "Conflict-Free" business model.

- First 90 Days (Ownership) : You own a critical client journey (e.g., Client Onboarding or Portfolio Investment). You are identifying UX friction points or performance bottlenecks and proposing solutions to Product Managers before they even ask.

- First 6 Months (Impact) : You are helping evolve our frontend architecture (e.g., improving build times, modularization). You are mentoring others to have a "Product Engineer" mentality caring as much about the client's "Why" as the engineering "How.

What You Bring (Requirements) :

We care more about your engineering intuition than your ability to memorize APIs. However, this role requires a specific baseline : .

Must-Haves :

- 5+ Years of Mobile Engineering : You have shipped complex, consumer-facing apps to the App Store/Play Store.

- Flutter Expertise (2+ Years) : You know Flutter beyond the basics. You understand the rendering pipeline, how Build Context works, and how to optimize for performance.

- Native Fluency : You are fluent in at least one native language (Kotlin, Swift, Objective-C, or Java) because you know that sometimes Flutter needs help from the native layer.

- Product & Design Sense : You have a keen eye for design and detail. You can bridge the gap between a static design mock and a responsive, interactive reality. You care about accessibility and animations.

- Testing Mindset : You don't rely on manual QA. You are experienced with testing frameworks and believe that a feature isn't done until it's automated.

- Bias for Action : You have a history of navigating ambiguity. You don't say "I'm waiting for the API"; you mock it, build the UI, and unblock yourself.

Nice-to-Haves :

- Full-Stack Exposure : Experience with Backend-for-Frontend (BFF) patterns or GraphQL.

- Analytics & Growth : Experience with tracking solutions (GA4, GTM), feature-flagging & A/B experimentation.

- FinTech Domain : You understand financial concepts or high-security requirements (biometrics, encryption).

Why Endowus :

- Modern Stack, Serious Business : You get to apply a cutting-edge stack to mission-critical financial infrastructure. You get the intellectual depth of a top-tier private bank with the agility of a startup.

- World-Class Engineering Talent : You will work with colleagues from top product companies like Amazon, Google, Swiggy, Flipkart, Grab, and Meta. We bring together strong fintech DNA with the best of agile startup culture.

- Career Growth with Upside : We manage massive AUA ($10 billion and growing) with a lean, high-talent team (~85 in product engineering). This means high visibility, high impact, and significant ESOP upside in a company that is defining the category.

- Leadership Pedigree : Our leadership team brings experience from Morgan Stanley, Goldman Sachs, UBS, McKinsey, Bloomberg, Amazon, Alibaba, Grab, Shopee, Salesforce, and more.

Why NOT Endowus :

We want you to thrive here, which means we must be honest about the environment.

- You prefer execution over discovery : If you do your best work when given a finalized design and a strict specification to implement, you might find our iterative process stressful. We expect engineers to challenge the design and help define the solution, not just code it.

- You prefer a "Move Fast and Break Things" culture : We move fast, but we manage people's life savings. If you view writing tests or rigorous code reviews as bureaucratic slowdowns, you will likely feel frustrated by our safety culture.

- You prefer functionality over form : If you believe that "getting it to work" is enough and that alignment, spacing, or micro-interactions are secondary concerns for the design team to worry about, this role isn't for you. We value craftsmanship in every pixel.

- You want 100% Remote : We work in the office at least 3 days a week because we believe in the serendipity of in-person collaboration.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in