Carrot Institute

Mobile Developer, Android

Carrot Institute

contract

Posted on:

Location Type: Remote

Location: Ghana

Visit company website

Explore more

AI Apply
Apply

About the role

  • Collaborate with designers and back-end developers to gather requirements and translate them into functional Android applications
  • Design and develop robust, efficient, and maintainable Android applications using Java or Kotlin
  • Implement responsive and visually appealing user interfaces that align with design guidelines and user experience best practices
  • Integrate with back-end systems and APIs to ensure seamless data flow and functionality
  • Conduct thorough testing and debugging to deliver high-quality, bug-free code
  • Optimize application performance and ensure compatibility across a range of Android devices and OS versions
  • Stay up to date with the latest industry trends and technologies in Android development
  • Collaborate with team members to improve processes, tools, and methodologies
  • Participate in code reviews and provide constructive feedback to enhance team collaboration and code quality

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Proven experience as a Mobile Developer (Android), with a strong portfolio showcasing your previous Android projects
  • Proficiency in Java or Kotlin for Android application development
  • Experience with Android SDK, Android Studio, and related development tools
  • Solid understanding of Android application architecture, design patterns, and best practices
  • Familiarity with RESTful APIs and integration with back-end systems
  • Knowledge of version control systems (e.g., Git) and agile development methodologies
  • Strong problem-solving skills and the ability to think creatively and analytically
  • Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams
Benefits
  • Competitive salary package, including performance-based bonuses
  • Comprehensive health insurance and retirement plans
  • Flexible working hours and the option for remote work
  • Opportunities for professional growth and career advancement
  • Engaging and inclusive work environment with a diverse and talented team
  • Cutting-edge tools and technologies to support your work
  • Regular team-building activities and social events
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaKotlinAndroid SDKAndroid StudioRESTful APIsAndroid application architecturedesign patternsagile development methodologiesversion control systemsproblem-solving
Soft Skills
teamworkcommunicationcollaborationcreativityanalytical thinking
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering