Position: Flutter Developer
Company: Ciba Health
Category: Flutter
Experience required: 3y
English level: intermediate
Published: 2023-09-01T00:00:00+03:00

Ciba Health is currently seeking a skilled and enthusiastic Senior Flutter Developer to join our team on a full-time basis. As a Senior Flutter Developer, you will play a crucial role in developing, maintaining, and enhancing our mobile applications, ensuring high performance, responsiveness, and an exceptional user experience. You will collaborate closely with our multidisciplinary team of engineers, designers, and product managers to deliver innovative solutions for our clients and users.

**Responsibilities:**

- Design, develop, and maintain high-quality Flutter applications for iOS and Android platforms.
- Code review of existing app.
- Collaborate with cross-functional teams to define, design, and implement new features and functionalities.
- Implement pixel-perfect UI designs with smooth animations and transitions.
- Integrate user interfaces developed by designers with backend services and APIs.
- Write clean, efficient, and reusable code following best practices and design patterns.
- Conduct code reviews to ensure code quality, maintainability, and performance optimization.
- Troubleshoot and resolve bugs, performance issues, and other technical challenges.
- Stay up-to-date with the latest trends, technologies, and best practices in mobile development.

**Requirements:**

- At least 3 years of experience in mobile app development using Flutter framework.
- Strong knowledge of Dart programming language and Flutter SDK
Solid understanding of mobile app architecture patterns (MVVM, BLoC, etc.)
- Experience with RESTful APIs and third-party API integrations.
- Proficiency in working with Git or similar version control systems.
- Familiarity with Firebase or other backend-as-a-service platforms.
- Knowledge of mobile UI/UX best practices and material design principles.
- Strong problem-solving skills and the ability to work independently.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred but not required)

**What We Offer:**

- Competitive salary commensurate with experience.
- Flexible work schedule and remote work options.
- Opportunity to work on cutting-edge projects in a fast-paced, dynamic environment.
- Collaborative and supportive team culture.
- Product and startup atmosphere.
- Opportunities for professional growth and development.