Senior Software Engineer, Frontend
MarqetaCanada3w ago
ReactEngineeringFrontendremotecurated-jd
Job description
Senior Software Engineer, Frontend at Marqeta.
About the role
Marqeta is seeking a technical leader to build our new UX Toolkit for web and mobile. You will focus on creating cross-platform solutions that power our card issuing infrastructure for major global brands.
Key facts
What you'll do
- Partner with product and design teams to build cardholder experiences.
- Lead the creation of React Native SDKs and applications.
- Architect reusable components following modern design patterns.
- Improve mobile performance through rendering strategies, lazy loading, and code splitting.
- Define technical roadmaps and system architecture.
- Mentor junior engineers and promote engineering standards like automated testing and CI/CD.
Requirements
- 5+ years of experience in web and mobile development with a focus on React Native.
- Proficiency with React Navigation, Expo, and native module development (Swift, Kotlin, Objective-C, or Java).
- Experience bridging React Native with native iOS and Android components.
- Deep knowledge of React.js, state management (Redux, Context API), and component-based architecture.
- Experience with mobile performance profiling and memory management.
- Ability to integrate GraphQL and RESTful APIs.
- Familiarity with mobile authentication (OAuth, biometrics) and CI/CD tools (Fastlane, Bitrise, App Center).
Nice to have
- Experience with Swift or Kotlin for native integration.
- Background in Fintech or Payments.
- Knowledge of App Store and Google Play Store release processes.
- Experience using TypeScript.
- Familiarity with WebAssembly or PWAs.
Skills & tools
- React Native, JavaScript, TypeScript, HTML, CSS, Git.
Practical notes
- Marqeta operates on a Flexible First model.
- Compensation includes an annual bonus, equity, health insurance, retirement savings, and a monthly remote work stipend.
- Benefits include up to 20 weeks of parental leave and annual development funds.
- Hiring process: Recruiter call, pair programming, engineering leader interview, and a three-round virtual onsite.