← All Careers
Posted May 28, 2026

Senior Flutter Mobile Engineer

Role & responsibilities sr. iOS developer Technical Requirements • Bachelor's/Master's Degree in Computer Science or a related field. • 7+ years of experience in Mobile Development, with at least 4+ years in Native (iOS or Android) and 3+ years in Flutter. Required Skills • Minimum 3+ years of experience in Flutter Development. • Minimum 4+ years of experience in iOS (Swift/Objective-C) or Android (Kotlin/Java). • Strong expertise in Flutter SDK, plugin, and package development. • Good understanding of the Flutter ecosystem, including State Management (BLoC), Dependency Injection (DI), and Testing Frameworks (Unit, Widget/Integration tests). • Solid knowledge of performance optimization, memory management, and multi-threading. • Strong problem-solving and analytical skills, including Data Structures and Algorithms. • Experience in multi-language app development. • Understanding of the full software development lifecycle and agile methodologies. • Proficiency in Git and version control tools. • Strong understanding of SOLID principles for clean and maintainable code. • Familiarity with iOS and Android UI standards. • Experience with Test-Driven Development (TDD), source control, and CI/CD pipelines. • Knowledge of Architecture & Design Patterns (MVVM-C, VIPER, Clean Architecture). Sr. Java developer Job Description for Digital Backend Technical Requirements • Bachelor's/Master's Degree in Computer Science or a related field. • 3-7 years of experience in Backend Development, with at least 3 years in microservices. Required Skills • Knowledge of DevOps processes and technologies (Azure is a plus). • Solid knowledge of microservice architecture and/or event driven architecture. • Experience with messaging queues. • Good understanding of Agile methodology. • Solid knowledge of performance optimization, memory management, and multi-threading. • Strong problem-solving and analytical skills, including Data Structures and Algorithms. • Strong knowledge in Spring Boot and Java. • Solid knowledge of Redis and event storage mechanisms. • Understanding of the full software development lifecycle and agile methodologies. • Proficiency in Git and version control tools. • Strong understanding of SOLID principles for clean and maintainable code. • Experience with Test-Driven Development (TDD), source control, and CI/CD pipelines. • Excellent communication and organizational skills. • Experience building and scaling high-concurrent systems for performance and reliability. Preferred candidate profile Prefer candidates available at shortnotice.