Search by job, company or skills

Accolite

Senior Mobile Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are looking for a highly skilled Senior Mobile Engineer who is proficient across iOS, Android, and Flutter, and can additionally step into an architectural role when needed. This role is ideal for someone who enjoys hands-on development while also influencing broader architectural decisions and guiding engineering best practices.

Key Responsibilities

Mobile Development

  • Build high-quality mobile applications for iOS (Swift/ObjectiveC) and Android (Kotlin/Java).
  • Develop cross-platform features in Flutter using Dart.
  • Ensure smooth integration between native modules and Flutter when required.
  • Write clean, maintainable, and testable code following best engineering practices.
  • Integrate with backend APIs, and third-party SDKs.
  • Review code for quality, performance, and adherence to standards.
  • Lead design discussions and ensure alignment with engineering and product strategy.

Collaboration

  • Work closely with product managers, designers, and backend engineers.
  • Partner with QA and DevOps for high-quality releases.
  • Contribute to grooming, estimation, sprint planning, and retrospectives.

Quality & Performance

  • Implement automated testing (unit, UI, integration).
  • Monitor performance using analytics and crash reporting tools.
  • Optimize apps for performance, memory, scalability, accessibility, and security.

Required Skills & Experience

Technical Skills

  • iOS: Swift, ObjectiveC, Xcode, UIKit/SwiftUI, CocoaPods/SPM
  • Android: Kotlin, Java, Jetpack, Gradle
  • Flutter: Dart, SDK, plugins, platform channels
  • Strong understanding of mobile architectures
  • Experience integrating SDKs and payment gateways
  • CI/CD expertise
  • Secure coding knowledge
  • App store/play store processes

Architectural & Leadership Skills

  • Ability to create high-level and low-level design documents.
  • Experience in system design and API discussions.
  • Ability to mentor engineers across platforms.

Nice-to-Have

  • React Native
  • Cloud platforms (Azure/AWS/GCP)
  • Feature flags, A/B testing
  • Modularization
  • Telecom/Fintech experience

Soft Skills

  • Strong problem-solving
  • Curiosity and adaptability
  • Excellent communication
  • Ownership mindset
  • Collaborative

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144006179