Android Developer
at Vulcan Recruit
Cape Town, Western Cape 7441, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Jan, 2025 | Not Specified | 20 Oct, 2024 | N/A | Computer Science,Remuneration,Android Studio,Android Sdk,Aws,Communication Skills,Design Patterns,Information Technology,Design Principles,Programming Languages | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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