Dsquares

Senior Mobile Engineer

Dsquares

full-time

Posted on:

Location Type: Hybrid

Location: Cairo • 🇪🇬 Egypt

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidDartFlutterJavaKotlin

About the role

  • - Experience in applying clean architecture principles for scalable and maintainable applications.
  • - Proficiency in building Flutter plugins and SDKs for internal or third-party use.
  • - Experience with Jetpack Compose for building Android UIs.
  • - Familiarity with version control systems like Git and experience with CI/CD pipelines.
  • - Deep understanding of mobile architecture principles (MVVM, MVI etc.) and design patterns.
  • - Solid understanding of mobile application security best practices.
  • - Experience with performance profiling tools and optimization techniques.
  • - Familiarity with App Store and Google Play submission processes.

Requirements

  • - Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • - 5+ years of hands-on experience in Android development using Kotlin and/or Java.
  • - 3+ years of experience in Flutter development using Dart with a strong focus on Flutter BLoC and state management.
  • - Strong problem-solving skills, attention to detail, and a proactive approach to challenges.
  • - Excellent communication skills and ability to work collaboratively in a team environment.
Benefits
  • - **Comprehensive Wellbeing:** Enjoy peace of mind with our** private medical insurance and life cover**, plus **extra days off for every year you're part of the team.**
  • - **Financial Growth:** Reap the rewards of your hard work with our **annual profit share **and competitive compensation packages.
  • - **Work-Life Balance:** Achieve optimal well-being with our **hybrid work environment**, generous **maternity and paternity benefits,** and regular **team-building events**.
  • - **Continuous Development:** Expand your horizons through our commitment to l**earning and development opportunities.**
  • - **Perks and Privileges:** Celebrate your journey with us through **birthday offs**, **mobile allowances**, **transportation support**, and a host of other employee-centric perks.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
clean architectureFlutterJetpack ComposeKotlinJavaDartMVVMMVImobile application securityperformance profiling
Soft skills
problem-solvingattention to detailproactive approachcommunicationcollaboration
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering
Tagaddod

Backend Developer, PHP, Laravel

Tagaddod
Mid · Seniorfull-time🇪🇬 Egypt
Posted: 6 days agoSource: apply.workable.com
JavaScriptLaravelMicroservicesMySQLPHPPostgres
700apps

React.js Developer

700apps
Mid · Seniorfull-time🇪🇬 Egypt
Posted: 11 days agoSource: apply.workable.com
BabelJavaScriptJestReactReduxTypeScriptWebpack
Payrails

Senior Fullstack Engineer, Integrations

Payrails
Seniorfull-time🇪🇬 Egypt
Posted: 18 days agoSource: jobs.ashbyhq.com
AngularNoSQLSQLTypeScript