Job Description

Role Description:We are seeking a skilled and passionate Mobile Developer to join our development team. In this role, you will be responsible for designing, building, and maintaining high-quality mobile applications across Android and/or cross-platform environments. You will collaborate with designers, product managers, and backend developers to create seamless and responsive user experiences.The ideal candidate is someone who not only excels at coding but also understands the importance of usability, performance, and security in mobile development. You will work in a dynamic and collaborative environment, contributing to the entire application lifecycle—from concept and design to testing, release, and maintenance. Key Responsibilities:Design and build advanced applications for Android (Java/Kotlin) or cross-platform frameworks (e.g., React Native, Flutter, KMP)Collaborate with cross-functional teams to define, design, and ship new featuresTranslate UI/UX designs and wireframes into high-quality codeEnsure the performance, quality, and responsiveness of applicationsIdentify and correct bottlenecks, bugs, and performance issuesContinuously discover, evaluate, and implement new technologies to maximize development efficiencyMaintain code quality, organization, and automationIntegrate mobile applications with backend services and APIsParticipate in code reviews and follow development best practices Requirements:Proven experience in mobile application development (at least 2 years)Proficiency in Java and/or Kotlin for Android developmentExperience with cross-platform frameworks such as Kotlin and Flutter is a plusStrong understanding of mobile architecture patterns (MVVM, MVP, etc.)Familiarity with SQL and SQLite for local data storageExperience using version control tools like GitAbility to write clean, maintainable, and well-documented codeSolid understanding of the full mobile development lifecycleGood problem-solving skills and attention to detailStrong communication and collaboration skillsUnderstanding of RESTful APIs and backend integrationWillingness to stay updated with the latest trends and technologies in mobile development Nice to Have:Experience with CI/CD for mobile appsFamiliarity with publishing apps to Google Play or App StoreKnowledge of testing frameworks for mobile apps What's in it for You:Competitive salary packageRoom to grow professionallyFun and collaborative work environmentCool projects using latest techWork with an awesome team!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In