About the Role
Teceze is looking for a Mobile Apps Developer skilled in Flutter and/or Ionic to build and maintain high-quality mobile applications for Android and iOS. You will work closely with product, UI/UX, backend, and QA teams to deliver reliable, scalable, and user-friendly apps. This is a work-from-office role based in Jaffna.
Key Responsibilities
Mobile App Development
- Design, develop, test, deploy, and maintain cross-platform mobile applications using Flutter (Dart) and/or Ionic (Angular/React + Capacitor/Cordova).
- Build reusable components and implement clean, maintainable architecture (MVVM, Clean Architecture, BLoC/Provider, etc.).
- Translate UI/UX designs into responsive and pixel-perfect screens.
Integration & Backend Coordination
Quality, Performance & Security
- Ensure application performance, stability, and responsiveness.
- Debug issues, optimize app startup time, memory usage, and network performance.
- Implement secure storage and best practices (e.g., secure tokens, encryption where applicable).
Testing & Delivery
- Write unit tests and integration tests; support automated testing pipelines where applicable.
- Prepare builds and releases for Google Play Store and Apple App Store.
- Participate in code reviews and maintain coding standards.
Collaboration
- Participate in sprint planning, daily stand-ups, and retrospectives.
- Coordinate with QA for test plans, defect fixes, and release readiness.
- Document technical decisions, setup steps, and reusable modules.
Required Skills & Qualifications
- 2+ years of professional experience in mobile app development (or strong portfolio/projects demonstrating equivalent skills).
- Strong experience in Flutter (preferred) and/or Ionic.
- Solid understanding of:
- State management (BLoC/Provider/Riverpod for Flutter OR Redux/NgRx patterns for Ionic)
- REST API integration and JSON handling
- App lifecycle, navigation, and local storage
- Experience with version control tools like Git (GitHub/GitLab/Bitbucket).
- Good problem-solving skills and ability to work independently and within a team.
- Comfortable working on-site in Jaffna office.
Nice-to-Have Skills (Preferred)
- Experience with Firebase (Auth, Firestore, Cloud Messaging, Analytics, Crashlytics).
- Knowledge of native modules/plugins and integrating device features:
- Camera, GPS, push notifications, biometrics, background services, etc.
- Familiarity with CI/CD tools (GitHub Actions, Bitrise, Codemagic, Jenkins).
- Experience with app analytics, monitoring, and crash reporting.
- Exposure to secure coding practices and OWASP mobile guidelines.
- UI/UX understanding and ability to collaborate closely with designers (Figma/Adobe XD).
Tools & Technologies You May Work With
- Flutter/Dart, Ionic + Capacitor/Cordova
- REST/GraphQL APIs
- Firebase / Google services
- Git, Jira/ClickUp, Postman
- Android Studio / Xcode
- CI/CD pipelines (as applicable)
What We Offer
- Work on real-world enterprise and customer-facing mobile applications.
- Supportive team environment with learning and growth opportunities.
- Structured development process (Agile/Scrum).
- Competitive salary based on experience and skill level.
- Stable work-from-office role in Jaffna.
Generating Apply Link...



