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. Apply tot his job Apply To this Job