Full Stack Engineer - FinTech
Job Description:
About the Role
We're looking for a Full Stack Engineer to build and maintain features across our mobile and backend systems. You'll work on React Native for the mobile app and Java + Kotlin for backend services, collaborating closely with product, design, and QA to deliver reliable, high-performing experiences.
Responsibilities
- Develop and maintain mobile applications using React Native
- Build backend APIs and services using Java (and Kotlin where needed)
- Design, implement, and optimize backend components for performance, scalability, and reliability
- Integrate mobile app features with backend services (REST/GraphQL as applicable)
- Write clean, testable code and maintain strong engineering standards
- Participate in system design, architecture discussions, and technical planning
- Debug production issues and improve observability (logs/metrics/tracing)
- Collaborate with cross-functional teams to deliver new features from concept to release
- Maintain and improve CI/CD pipelines (as needed)
Required Qualifications
- 5+ years of professional software development experience
- Strong experience with React Native and building production-quality mobile features
- Strong backend development experience with Java
- Experience building and consuming APIs (REST/GraphQL)
- Solid understanding of object-oriented programming, data structures, and algorithms
- Proficiency with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
- Experience with testing frameworks and practices (unit/integration testing)
- Familiarity with authentication/authorization (OAuth2/JWT or similar)
- Experience using Git and working with code review workflows
- Strong debugging skills and understanding of asynchronous/mobile-network behavior
Required Skills:
Data FinTech Kotlin Mobile Applications Product Design REST Development Authorization Authentication Debugging React Native Pipelines Structures GraphQL Data Structures NoSQL Scalability CI/CD Algorithms Features Metrics Components Reliability React Architecture Software Development Programming Integration PostgreSQL Databases MongoDB Software Testing MySQL Git Planning Design Engineering Java