CrawlJobs Logo

Senior Mobile Engineer (Flutter + iOS)

n-ix.com Logo

N-iX

Location Icon

Location:
Latam

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Our client is a leading, fully regulated US-based digital asset trading platform. They provide secure, low-latency access to cryptocurrency markets, acting as a bridge between traditional finance and the Web3 ecosystem. The Senior Software Engineer will play a pivotal role in transitioning the core mobile platform from native environments to a unified Flutter/Dart codebase. You will maintain the stability of the existing production iOS app while architecting and developing robust, scalable cross-platform features, ensuring a seamless migration process.

Job Responsibility:

  • Maintain, enhance, and support our production native iOS application written in Swift
  • Collaborate on the design and development of a new Flutter/Dart codebase, ensuring performance and scalability
  • Build cross-platform mobile features in partnership with Android engineers, backend developers, and product teams
  • Contribute to shared tooling, CI/CD pipelines, and deployment workflows
  • Uphold high engineering standards and best practices throughout the hybrid mobile migration
  • Troubleshoot and resolve integration, compatibility, and performance issues in both native and cross-platform stacks
  • Provide mentorship to fellow mobile engineers, especially on iOS and native integrations

Requirements:

  • 5+ years of professional mobile development experience, including 3+ years of iOS development using Swift
  • At least 1-2 years of hands-on experience with Flutter/Dart or demonstrated ability to adopt new cross-platform technologies
  • Experience supporting production iOS apps through multiple OS cycles
  • Understanding of platform interoperability, including Flutter platform channels and native SDK integration
  • Proficiency in CI/CD and release workflows: Fastlane, App Store Connect, TestFlight
  • Familiarity with performance monitoring tools like Xcode Instruments, Flutter DevTools, and Firebase
  • Strong architectural judgment, especially in platform migrations or codebase rewrites

Nice to have:

Exposure to Android development (Kotlin) and full cross-platform transitions

What we offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Additional Information:

Job Posted:
April 23, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Mobile Engineer (Flutter + iOS)

Staff Software Engineer - Mobile

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of mobile application development experience
  • Proven success designing and delivering complex, high-performance mobile applications — ideally in gaming, entertainment, or real-time interactive environments
  • Strong command of mobile frameworks and ecosystems such as Native (Swift/Kotlin) and Cross-platform (React Native, Flutter)
  • In-depth knowledge of rendering, audio, device integration, performance tuning, and security on mobile platforms
  • Demonstrated ability to lead architectural direction and technical decision-making at a senior level
  • Strong communication and collaboration skills, with experience partnering with cross-functional teams and influencing technical outcomes
Job Responsibility
Job Responsibility
  • Define the mobile technology strategy for our core gaming platform across iOS and Android, aligning architecture with business goals and user expectations
  • Architect secure, performant, and scalable mobile systems optimised for real-time gaming, immersive interaction, and cross-platform compatibility
  • Establish and uphold mobile engineering standards, including development practices, testing frameworks, deployment workflows, and code quality benchmarks
  • Partner cross-functionally with product managers, designers, and platform engineers to ensure seamless mobile-user experiences that enhance gameplay
  • Act as a technical leader and subject matter expert, guiding architectural decisions, reviewing designs, and influencing mobile development across the company
  • Support team growth by defining hiring criteria, participating in recruitment, and mentoring engineers to build a high-performing mobile team
Read More
Arrow Right

Senior Mobile Engineer II

As a Senior Mobile Engineer II on the Guides and Surveys team, you will play a p...
Location
Location
Czechia
Salary
Salary:
Not provided
fullstory.com Logo
Fullstory
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional mobile engineering experience with a proven track record architecting and designing complex technical solutions independently across the entire mobile stack
  • Deep cross-platform expertise in React Native and Flutter, including experience building custom bridges, packages, and reusable libraries
  • Strong proficiency in native development (Swift/Objective-C and Kotlin/Java) and a solid understanding of "small screen" design patterns
  • Product-focused mindset with high autonomy, possessing the ability to translate customer needs into technical roadmaps
  • Exceptional technical communication and mentorship skills
  • Bachelor's degree in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Collaborate with Design, PM, and Engineering teammates to plan, architect, and build business-critical mobile features
  • Ideate with our core team on how to best architect mobile support for customers using Guides and Surveys
  • Anticipate and develop support for new mobile (React Native, Flutter, iOS and Android) platform-specific features
  • Drive improvements to engineering processes, tooling, and best practices
  • Mentor and coach junior and mid-level engineers, providing technical guidance, conducting code reviews
What we offer
What we offer
  • Flexibility and Connection
  • Benefits
  • Learning opportunities
  • Productivity support
  • Team Collaboration
  • Paid parental leave
  • Bereavement leave, including miscarriage/pregnancy loss
Read More
Arrow Right

Senior Mobile Software Engineer

The Senior Mobile Software Engineer supports the development of Myomo’s wearable...
Location
Location
United States , Burlington
Salary
Salary:
130000.00 - 145000.00 USD / Year
myomo.com Logo
Myomo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • Professional experience in mobile applications using Flutter and Dart, or equivalent cross-platform or native mobile frameworks, with the ability to become productive quickly in Flutter
  • Extensive professional experience in mobile and/or software engineering (typically 8+ years)
  • Developing and publishing mobile applications to the Google Play and Apple App stores
  • Software development in a regulated environment (e.g., medical devices, automotive, aerospace)
  • Experience with REST APIs, BLE, MVVM architecture, and cloud-based services
  • Experience integrating authentication and security protocols (e.g., JWT, OAuth) and cloud-based services
  • Familiarity with Agile development methodologies and modern DevOps practices, including Git, CI/CD pipelines, containerization, and automated testing frameworks
  • Demonstrated ability to learn new technologies, frameworks, and domains quickly
  • Strong communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain cross-platform mobile applications for Android and iOS devices, currently implemented using Flutter and Dart
  • Implement and maintain software components in collaboration with Engineering, IT, and Product Management, with a focus on safety, reliability, scalability, and maintainability
  • Integrate mobile applications with back-end services, REST APIs, BLE-enabled devices, and third-party libraries
  • Participate in architecture discussions, workflow design, and technical decision-making for the mobile application
  • Collaborate with Product, Design, QA, and Engineering to translate user needs into well-defined application features
  • Improve software quality through test-driven development, coding standards, automated testing, and continuous integration practices
  • Share knowledge and best practices within the team and support junior engineers as needed
  • Fulltime
Read More
Arrow Right

Senior Mobile Developer

Develop highly interactive, user-friendly mobile applications
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
GalaxyOne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Diploma/ Degree in Information Technology or equivalent
  • More than 4 years of experience working at Mobile developer position
  • Fluent in Flutter, and one of the native programming languages: Kotlin/Java or Swift/Object-C
  • Have a solid knowledge of data structure, algorithm
  • In-depth understanding of OOP, SOLID Principles, Design Pattern, Clean Architech, MVVM/MVP/MVC patterns
  • Experience working with RESTful API, WebSocket, Firebase, WebService, Json/XML, local storage (SqlLite, CoreData, Realm)
  • Knowledge about application security, performance
  • Good thinking about UI/UX
  • Proficient in code review, refactor code, Unit testing
  • Excellent communication and documentation skills
Job Responsibility
Job Responsibility
  • Build and develop mobile applications on Android, iOS, and Flutter platforms
  • Build components, SDKs, bundles, and mobile libraries
  • Optimize source code to ensure it will reach the criteria: high-quality, well-tested, clean, latency, efficiency
  • Participating in project business analysis to build technical solutions for the features and functions of the application
  • Test, ensure the quality of the application, bring the best experience for users
  • Maintain and enhance existing mobile applications
  • Provide production support and ongoing maintenance and enhancement of mobile applications
  • Guide the junior developer to improve code quality and application architecture
  • Write technical documents, guidelines, best practices and provide trainings to other members
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full-Stack Mobile

Tonal is looking for a passionate Senior Mobile developer to work cross-function...
Location
Location
United States , San Francisco
Salary
Salary:
165000.00 - 185000.00 USD / Year
tonal.com Logo
Tonal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience
  • Proficient in design principles, architecture patterns and engineering best practices for Flutter based applications
  • Extensive experience in iOS and/or Android Mobile Platform with backend services integration
  • Experience in Dart for multi-platform development and Swift for native iOS
  • Working knowledge of data analytics and logging tools such as Sentry, Amplitude, or OpenSearch
  • Familiar with source control management, CI/CD workflow, and build/release processes
  • High attention to detail, both in code and UI/UX with a creative approach to problem-solving
  • Ability to effectively communicate with technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop and maintain robust, complex features powered by intelligence, personalization, and computer vision
  • Collaborate cross-functionally with product, design, and engineering teams to deliver high-quality, maintainable solutions of product deliverables
  • Work on cross-platform engineering challenges to elevate the user journey and create seamless, engaging experiences
  • Identify opportunities for improvement in architecture, code coverage, tooling, processes, and propose creative solutions
  • Coordinate with onshore/offshore teams to streamline the development/testing activities
  • Help build a quality-driven engineering culture that values innovation, continuous improvement, and team work
  • Troubleshoot/triage customer issues and perform root cause analysis to identify improvement opportunities
What we offer
What we offer
  • Offers Equity
  • health insurance
  • retirement savings benefits
  • life insurance and disability benefits
  • flexible paid time off
  • parental leave
  • Fulltime
Read More
Arrow Right

Senior Staff Engineer - Flutter

At GEICO, we offer a rewarding career where your ambitions are met with endless ...
Location
Location
United States , Chevy Chase; Palo Alto; New York City; Dallas; Seattle
Salary
Salary:
120000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise and specialization in at least two modern programming languages such as Kotlin, Swift, JavaScript, TypeScript, Dart
  • In-depth knowledge of CS data structures and algorithms
  • Knowledge of dependency injection, state management, and reactive programming (Streams, Coroutines, RX)
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
  • Deep understanding of modern architecture and design patterns
  • Strong understanding of testing strategies and debugging practices
  • Passion for solving complex problems
  • Excellent communication skills
  • Ability to excel in a fast-paced, startup-like environment
  • 8+ years of professional software development experience in Mobile and Web frameworks/SDKs such as Flutter, Android, iOS, React, and Angular
Job Responsibility
Job Responsibility
  • Focus on multiple areas and provide leadership to engineering teams
  • Own complete solution across its entire life cycle
  • Influence and build vision with product managers, team members, stakeholders, and other engineering teams to solve complex problems for building enterprise-class business applications
  • Accountable for the quality, usability, and performance of technical solution
  • Lead in design sessions and code reviews to elevate the quality of engineering across the organization
  • Utilize programming languages like Kotlin, Swift, JavaScript, TypeScript, Dart
  • Mentor team members professionally to help them realize their full potential
  • Consistently share best practices and improve processes within and across teams
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Senior Test Engineer

As Padran Information Technologies, we are looking for teammates who are focused...
Location
Location
Turkey , İstanbul/İzmir
Salary
Salary:
Not provided
padran.com Logo
Padran Information Technologies Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Software Engineering, or related fields
  • a Master's degree is preferred
  • At least 5 years of experience in test engineering
  • In-depth knowledge and experience with AWS services (EC2, S3, Lambda, RDS, API Gateway), web programming languages (JavaScript, HTML, CSS), and RESTful APIs
  • In-depth knowledge and experience with mobile applications (Flutter, Android, iOS)
  • Advanced experience with Python and Bash scripting languages
  • Advanced experience with Jira Xray or similar test management tools
  • Experience with SQL and NoSQL databases
  • Experience working with Agile/Scrum methodologies
  • Experience in performance and load testing
Job Responsibility
Job Responsibility
  • Prepare and execute functional and manual test scenarios for mobile (Flutter-based Android and iOS) applications
  • Conduct testing processes on cloud solutions, web interfaces, and APIs
  • Develop and execute test scenarios on platforms like Tableau and Data Bricks
  • Manage and report test processes using Jira Xray
  • Utilize internal automation tools developed by our automation team and develop Python and Bash scripts when needed
  • Suggest improvements and increase automation in test processes
  • Actively participate in CI/CD processes
  • Mentor team members and share knowledge
What we offer
What we offer
  • Opportunity to work with leading companies in Turkey
  • Opportunity to use industry-leading technologies with our business partners Microsoft, IBM, AWS and Open Text
  • Career development and certification opportunities as an ISTQB accredited training center
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Are you passionate about solving complex problems and building products that mak...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND clearly demonstratable technical engineering experience with coding in languages (including, but not limited to) C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Works with appropriate stakeholders to determine user requirements for a set of features.
  • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
  • Creates and implements code for a product, service, or feature, reusing code as applicable.
  • Contributes to efforts to break down larger work items into smaller work items and provides estimation.
  • Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
  • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
  • Fulltime
Read More
Arrow Right