SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Candescent is a fintech company transforming how financial institutions deliver intelligent banking experiences through digital banking, account opening, and branch solutions. The company combines human-centered design with data, automation, and cloud-based innovation on an API-first architecture.
You will join as a Principal/Staff Software Engineer specializing in React Native mobile development, partnering closely with Enterprise Architects, Product Management, UX/UI Design, and engineering leads to shape strategic architecture decisions. This is a hands-on technical leadership role spanning design, development, deployment, and production support.
Key Responsibilities:
- Design and develop highly configurable, extensible, and pluggable React Native applications
- Partner with Product Management and UX/UI Design to create clean, accessible, and intuitive mobile experiences
- Collaborate with server-side engineering teams to design and integrate RESTful APIs
- Drive architectural decisions with Enterprise Architects, evaluating implications, risks, and downstream impacts
- Provide development guidance, reusable code examples, technical documentation, and unit-test strategies
- Lead and participate in design reviews, code reviews, hands-on coding, troubleshooting, and production support
- Optimize application performance through testing, analysis, and improvement recommendations
- Build and maintain native integrations across iOS and Android when React Native solutions require platform-specific components
- Use AI-assisted engineering tools (Claude, Cursor) to improve developer productivity while maintaining quality and security standards
- Mentor engineers, promote reusable patterns, and translate complex technical problems into practical solutions
- Support mobile CI/CD, release management, and publishing processes across Apple and Google ecosystems
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
- 7–10 years of software engineering experience with extensive React Native expertise and a record of delivering production mobile applications
- Strong proficiency in React, TypeScript, JavaScript, and native mobile development (Swift/Objective-C for iOS; Kotlin/Java for Android)
- Extensive experience with mobile architecture, component design, authentication flows, RESTful services, and secure application development
- Experience developing automated unit and end-to-end tests using Playwright or comparable frameworks
- Experience with React Native component libraries (NativeBase, Tamagui)
- Hands-on experience with GitHub, GitHub Actions, mobile CI/CD pipelines, and source-control best practices
- Experience with Apple App Store Connect, TestFlight, Google Play Console, Firebase Console, App Tester, Azure, and Bitrise or comparable publishing tools
- Working knowledge of AI-assisted development tools, particularly Claude and Cursor
- Experience in Agile software development environments
- Excellent written and verbal communication skills; ability to influence technical and nontechnical stakeholders
- Independent, self-directed, and motivated; ability to break down complex problems and provide clear solutions
- Must be legally authorized to work in the United States without current or future employer sponsorship
Preferred:
- Experience building digital banking, fintech, SaaS, or other highly regulated mobile products
- Demonstrated technical leadership across enterprise-scale mobile platforms and distributed engineering teams
- Experience adapting reusable web concepts and design-system patterns for native mobile applications
- Experience establishing mobile engineering standards, reusable frameworks, or developer enablement practices