Android Developer

at  Vulcan Recruit

Cape Town, Western Cape 7441, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Jan, 2025Not Specified20 Oct, 2024N/AComputer Science,Remuneration,Android Studio,Android Sdk,Aws,Communication Skills,Design Patterns,Information Technology,Design Principles,Programming LanguagesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

COMPANY OVERVIEW:

Automation Innovations has been a dynamic player in the tech industry since 2005, specializing in the development of both software and hardware products. We uniquely design, program, and manage solutions tailored for various industries across Southern Africa. Our team is dedicated to innovation and excellence, and we are currently seeking a talented Intermediate Android Developer to enhance our capabilities.

QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 2 years of experience in Android application development.
  • Experience in Java and Kotlin programming languages.
  • Android experience in Android Studio
  • Basic understanding of Android SDK, design patterns, and best practices.
  • Experience with RESTful APIs and third-party libraries integration.
  • Familiarity with Agile development methodologies.
  • Strong problem-solving skills and the ability to work independently as well as in a team environment.
  • Excellent communication skills.

ADVANTAGEOUS SKILLS:

  • Experience with cloud platforms (e.g., Firebase, AWS).
  • Familiarity with CI/CD tools and practices.
  • Knowledge of mobile UI/UX design principles.
  • Experience in working with hardware integration is advantageous.

Responsibilities:

  • Develop and maintain high-quality Android applications using Java and Kotlin.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in all phases of the application development lifecycle, from requirements gathering to deployment and maintenance.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and debug applications to optimize performance.
  • Integrate with various APIs and backend services.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Mobile

Software Engineering

Graduate

Computer science information technology or a related field

Proficient

1

Cape Town, Western Cape 7441, South Africa