Apply

Senior Mobile Software Engineer

Posted 2024-11-08

View full description

💎 Seniority level: Senior, 5+ years

💸 Salary: 115000 - 120000 USD per year

🔍 Industry: Entertainment and digital media

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: RESTful APIs

Requirements:
  • Bachelor’s degree in Computer Science or equivalent training/experience.
  • 5+ years of experience in mobile application development for iOS and Android.
  • Strong knowledge of Swift, Objective-C, Java, and Kotlin.
  • Proficiency in cross-platform frameworks like React Native, Flutter, .NET MAUI.
  • Understanding of native iOS and Android development, including platform-specific APIs.
  • Experience in a continuous integration environment and testing best practices.
  • Proven ability to architect scalable and secure mobile applications.
  • Familiarity with App Store and Google Play submission processes.
  • Knowledge of RESTful APIs, GraphQL, and backend service integration.
  • Strong skills in version control systems (Git) and CI/CD knowledge.
  • Problem-solving skills and attention to detail.
Responsibilities:
  • Design, build, and maintain high-performance mobile applications for iOS and Android.
  • Collaborate with product managers, UX/UI designers, backend engineers, and other stakeholders.
  • Lead architectural discussions ensuring scalability, security, and maintainability.
  • Conduct code reviews, write tests, and implement automated testing strategies.
  • Monitor application performance, troubleshoot, and optimize for efficiency across platforms.
  • Provide technical leadership and mentorship to junior engineers.
  • Stay updated with the latest mobile development tools and trends.
  • Collaborate with the DevOps team to ensure efficient CI/CD pipelines.
  • Support the full software development lifecycle from concept to post-release.
Apply