Flutter Developer

0



Company: Teceze

Location: Jaffna (Onsite)

Job Type: Full-time (Onsite)

Experience Level: Mid-level (flexible based on skill)

Role Overview

Teceze is looking for a Flutter Developer to join our onsite team in Jaffna. You will design, build, test, and maintain high-quality mobile applications using Flutter (Dart). This role involves collaborating closely with product, UI/UX, backend, QA, and DevOps teams to deliver secure, scalable, and user-friendly mobile solutions.

Key Responsibilities

Mobile App Development

  • Develop and maintain cross-platform mobile applications using Flutter for Android and iOS.
  • Build reusable UI components and follow clean architecture and best coding practices.
  • Translate UI/UX designs (Figma/Adobe XD) into responsive, pixel-perfect Flutter screens.
  • Ensure smooth performance, good animation handling, and optimized rendering.

Backend & API Integration

Quality, Testing & Debugging

  • Write unit tests and widget tests where applicable.
  • Debug and resolve issues related to UI, performance, memory usage, and device compatibility.
  • Maintain app stability with proactive monitoring, crash handling, and logs.

Deployment & Release Management

Team Collaboration

  • Participate in sprint planning, daily standups, code reviews, and technical discussions.
  • Collaborate with backend and QA teams to ensure end-to-end delivery.
  • Document technical decisions, features, and configuration steps.

Required Skills & Qualifications

Technical Skills

  • Strong hands-on experience with Flutter & Dart.
  • Good understanding of state management (any of: Provider, Riverpod, Bloc/Cubit, GetX).
  • Experience integrating RESTful APIs and handling JSON serialization.
  • Familiarity with Git (branching, PRs, code review workflows).
  • Understanding of mobile fundamentals: navigation, responsive layout, lifecycle, permissions.
  • Experience handling authentication and secure local storage.

General Qualifications

  • Ability to work onsite in Jaffna and collaborate with cross-functional teams.
  • Strong problem-solving skills and attention to detail.
  • Good communication skills (able to explain technical concepts clearly).

Preferred / Nice-to-Have Skills

  • Experience with Firebase (Auth, Firestore, Analytics, Crashlytics, FCM notifications).
  • Exposure to native Android (Kotlin/Java) or iOS (Swift) for platform-specific features.
  • Knowledge of clean architecture, SOLID principles, and design patterns.
  • Experience with payment integration, maps/location, camera, barcode scanning, etc.
  • Familiarity with performance profiling tools and app optimization.
  • Experience working in Agile/Scrum environments.


You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied