GrepJob
Impact.com

Software Engineer II

Impact.com
Apply
about 1 month ago
Cape Town, South AfricaMid Level / Senior
H1B Sponsor

Responsibilities

  • Collaborate with tech lead, product manager, and designer to understand project requirements.
  • Design, develop, test, and maintain the Android application.
  • Write clean, efficient, and maintainable code following coding standards.
  • Participate in code reviews to ensure code quality.
  • Debug and resolve issues identified by QA and end-users.
  • Stay up-to-date with the latest Android development trends and tools.
  • Optimize application performance across various devices and Android versions.
  • Collaborate with backend developers to integrate APIs.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in Android app development.
  • Proficiency in Kotlin programming.
  • Strong knowledge of Android SDK, Android Studio, and related tools.
  • Experience with RESTful APIs and web services integration.
  • Familiarity with responsive UI/UX principles.
  • Knowledge of version control systems like Git.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and in a team-oriented environment.

Benefits

  • Flexible working with a Responsible PTO policy.
  • Health and wellness benefits including 12 fully covered therapy sessions per year.
  • Restricted Stock Units (RSUs) as part of total compensation.
  • Free Coursera subscription and PXA courses for continuous learning.
  • Generous parental leave policy with 26 weeks fully paid for primary caregivers.
  • Technology stipend for home office setup and monthly internet allowance.

Tech Stack

Android SDKGitKotlin

Categories

BackendMobile