Job Closed
This listing is no longer active.
Financially empowering the next generation of consumers.
Mobile Engineer
Location
Turkey
Posted
180 days ago
Salary
$3.5K - $6K / month
Seniority
Senior
Job Description
Mobile Engineer
Sezzle
• Help own and build out new features within our cross-platform TypeScript React Native app, and Golang backend APIs. • Manage our releases, using tools like cohorting, feature flags, and app-store infrastructure to ensure a safe rollout to our millions of active users. • Maintain a strong working relationship with product, design, and the business to ensure stakeholder needs are being evaluated and met. • Work with the team to continuously build clean, scalable, robust, and testable code. • Develop a deep working knowledge of your application, data domain, and KPIs.
Job Requirements
- 3+ years of professional mobile development experience, with at least 2+ years in React Native or similar technology such as Flutter.
- Experience working with native code on iOS (Swift/ObjC) and Native Android (Kotlin/Java).
- Experience developing and delivering a mobile application to Apple and Google’s mobile app stores.
- Deep understanding of React Native architecture, hooks, context, navigation patterns, and performance optimization.
- Strong familiarity with unit testing, integration testing, and E2E testing (Jest, React Native Testing Library, Detox, Appium, etc.).
- Ability to lead features end-to-end — from requirements, design, implementation, deployment, monitoring, and improvement.
- Experience mentoring junior or mid-level engineers.
- Capable of performing high-quality code reviews with focus on maintainability, clarity, and best practices.
- Drives technical decisions, proposes improvements, and elevates code quality across the team.
- Works well with product managers, designers, backend teams, and QA.
- Bachelor's degree in computer science
- Knowledge of mobile CI/CD pipelines (Fastlane, Bitrise, GitHub Actions, etc.).
Related Guides
Related Job Pages
More Software Engineer Jobs
• Help own and build out new features within our cross-platform TypeScript React Native app, and Golang backend APIs. • Manage our releases, using tools like cohorting, feature flags, and app-store infrastructure to ensure a safe rollout to our millions of active users. • Maintain a strong working relationship with product, design, and the business to ensure stakeholder needs are being evaluated and met. • Work with the team to continuously build clean, scalable, robust, and testable code. • Develop a deep working knowledge of your application, data domain, and KPIs.
• Help own and build out new features within our cross-platform TypeScript React Native app, and Golang backend APIs. • Manage our releases, using tools like cohorting, feature flags, and app-store infrastructure to ensure a safe rollout to our millions of active users. • Maintain a strong working relationship with product, design, and the business to ensure stakeholder needs are being evaluated and met. • Work with the team to continuously build clean, scalable, robust, and testable code. • Develop a deep working knowledge of your application, data domain, and KPIs.
• Help own and build out new features within our cross-platform TypeScript React Native app, and Golang backend APIs. • Manage our releases, using tools like cohorting, feature flags, and app-store infrastructure to ensure a safe rollout to our millions of active users. • Maintain a strong working relationship with product, design, and the business to ensure stakeholder needs are being evaluated and met. • Work with the team to continuously build clean, scalable, robust, and testable code. • Develop a deep working knowledge of your application, data domain, and KPIs.
• Help own and build out new features within our cross-platform TypeScript React Native app, and Golang backend APIs. • Manage our releases, using tools like cohorting, feature flags, and app-store infrastructure to ensure a safe rollout to our millions of active users. • Maintain a strong working relationship with product, design, and the business to ensure stakeholder needs are being evaluated and met. • Work with the team to continuously build clean, scalable, robust, and testable code. • Develop a deep working knowledge of your application, data domain, and KPIs.
