Efsora
Senior Mobile Developer
EfsoraTurkey2 days ago
Full-timeInformation Technology

Job Title: Senior Mobile Developer


Location: Urla, Izmir


About Efsora:

We are a fast-growing software and AI development company that partners with innovative enterprises and scaleups to deliver large, cutting-edge R&D projects. Our teams work as extensions of our clients’ internal R&D, combining advanced technology expertise, AI-centric engineering, and agile development to build impactful solutions. We focus on augmenting our clients’ R&D capabilities, accelerating innovation, and managing technical risks from early-stage prototyping to full-scale deployment. As part of our team, you’ll work on exciting, high-stakes projects that shape the future of industries, collaborate with top-tier talent, and grow your skills at the frontier of AI and software development.


The Opportunity

We are seeking an exceptional Mobile Developer to lead the technical development of our mobile applications. You will be building high-stakes, enterprise-grade mobile applications where performance, accuracy, and reliability are paramount. You will be responsible for designing, prototyping, and building core mobile experiences. You will work in a cross-functional team of AI engineers, product managers, and software developers to solve complex challenges in real-time data visualization and application performance.


What You'll Do

  • Native Mobile Development: Design, build, and maintain advanced, high-performance features for our applications using native SDKs.
  • Performance Engineering: Relentlessly profile and optimize the application for low-latency rendering and thermal/battery efficiency.
  • Prototyping & R&D: Research and prototype novel approaches to solving complex technical challenges and custom visualizations.
  • Quality & Best Practices: Write robust, maintainable, and highly reliable code. Participate in rigorous testing, validation, and documentation.


What We're Looking For

  • Experience: 5+ years of professional mobile development experience.
  • Native Platform Expertise: Deep proficiency in native development for Swift / Objective-C (iOS) or Kotlin / Java (Android).
  • Testing: Strong experience with mobile testing frameworks (such as XCTest, Espresso) and a commitment to writing robust unit, integration, and UI tests.
  • DevOps: Proven experience with CI / CD pipelines for automated mobile app builds, testing, and release management.
  • Problem Solver: Exceptional analytical and problem-solving skills, with a proven ability to tackle novel and complex challenges.
  • Portfolio: A portfolio of released applications that showcases your native development work.


Bonus Points If You Have

  • Experience developing for both iOS and Android.
  • Knowledge of cross-platform frameworks such as React Native or Flutter.
  • Experience developing for iOS / ARKit or Android / ARCore.

Key Skills

Ranked by relevance