Develop and maintain lending and digital banking platforms, leading technical delivery, building integrations, reviewing code, mentoring colleagues, and supporting reliable releases and production issue resolution.
Senior Mobile Engineer
📜 Description
- Design, develop, test, and maintain cross-platform mobile applications using React Native and Expo.
- Define mobile architecture, including navigation, state management, and reusable components.
- Integrate REST APIs and backend services; implement authentication, secure storage, and session management.
- Build features using device capabilities and handle offline use, caching, and data synchronization.
- Optimize performance and stability, troubleshoot defects, and maintain unit and UI tests.
- Lead code reviews, establish coding practices, use AI-assisted tools responsibly, and mentor developers.
🛠️ Requirements
- At least 6 years of professional software development experience, of which at least 4 years with React Native.
- Practical experience with Expo and the Expo ecosystem.
- Very good knowledge of JavaScript and TypeScript.
- Good understanding of React concepts, hooks, component architecture, and state management (e.g. Redux
- Experience with mobile navigation, local storage, and asynchronous data handling.
- Good understanding of iOS and Android platform differences and the mobile application lifecycle.
- Experience integrating with REST APIs and implementing authentication and secure storage.
- Experience with debugging and performance optimization of mobile applications.
- Experience with mobile testing tools (e.g. Jest, React Native Testing Library).
- Practical experience using GitHub Copilot or similar AI-assisted development tools, while maintaining
✨ Benefits
- Premium medical package
- Lunch Tickets & Pluxee Card
- Bookster subscription
- 13th salary/yearly bonuses
- Enterprise job security with a startup mentality (diverse & engaging environment, international exposure
- Flexible working program and openness to remote work
- Collaborative mindset – employees shape their own benefits, tools, team events and internal practices
- Diverse opportunities in Software Development with international exposure
Full job description
Responsibilities
• Define and evolve mobile application architecture, including navigation, state management, and reusable
components.
• Integrate mobile applications with REST APIs and backend services
• Implement authentication, authorization, secure data storage, and session management.
• Develop features using native capabilities such as location, camera, push notifications, and device storage.
• Handle offline scenarios, caching, and data synchronization.
• Optimize application performance, stability, and resource usage.
• Troubleshoot and resolve defects, crashes, and platform-specific issues.
• Write and maintain unit and UI tests.
• Lead code reviews and contribute to mobile coding standards and best practices.
• Use GitHub Copilot and other approved AI-assisted development tools to improve productivity, while ensuring
code quality and correctness.
• Mentor mid-level and junior developers and collaborate with Product, QA, and Backend teams.
Qualifications
• Practical experience with Expo and the Expo ecosystem.
• Very good knowledge of JavaScript and TypeScript.
• Good understanding of React concepts, hooks, component architecture, and state management (e.g. Redux
Toolkit, Zustand, React Query).
• Experience with mobile navigation, local storage, and asynchronous data handling.
• Good understanding of iOS and Android platform differences and the mobile application lifecycle.
• Experience integrating with REST APIs and implementing authentication and secure storage.
• Experience with debugging and performance optimization of mobile applications.
• Experience with mobile testing tools (e.g. Jest, React Native Testing Library).
• Practical experience using GitHub Copilot or similar AI-assisted development tools, while maintaining
responsibility for code quality and correctness.
• Experience with Git and code review processes.
• Good communication, collaboration, and mentoring skills
Similar jobs
Search more Software Engineer jobsSenior Software Engineer, App Modernization
Build scalable backend and full-stack features for application modernization, including APIs, data pipelines, code analysis, and schema recommendations that help customers understand and transform legacy applications.
Senior Software Engineer - Alerting Platform Automation
Build and scale automation for Datadog’s Alerting platform, creating fast test environments and improving infrastructure, CI/CD, deployment, and developer tooling to strengthen reliability and feedback loops.
Senior .NET Engineer - Partner Integrations
Lead technical execution and full lifecycle ownership for partner integrations, collaborating with external partners and guiding the engineering team to deliver high-performance REST APIs.
Senior Software Engineer to Market & Counterparty Risk | SEB, Solna
Develop and operate critical market and counterparty risk systems, building calculation flows, Python data pipelines, and C# backend services while coordinating delivery and improving reliability.
