What are the responsibilities and job description for the Android Developer position at Baanyan Software Services inc.?
Job Requirement: Android Developer (W2 Contract)
Location: Open to relocation (various locations across the U.S.)
Position Type: W2 Contract
Eligibility: Only for candidates with OPT or STEM OPT EAD status
Job Description:
We are looking for a highly skilled Android Developer to join our team. The ideal candidate will have experience in Android application development, a strong understanding of mobile design patterns, and a passion for creating high-quality mobile apps. If you're open to relocating and have an OPT or STEM OPT EAD status, this is a great opportunity for you to advance your career in a dynamic and innovative environment.
Key Responsibilities:
- Design, develop, and maintain Android applications using Java/Kotlin.
- Work closely with cross-functional teams to define app features and functionality.
- Write clean, efficient, and maintainable code.
- Debug and resolve technical issues.
- Ensure the app is scalable, stable, and performs optimally on all Android devices.
- Stay up to date with the latest Android development trends and technologies.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- At least 5-6 years of hands-on experience in Android development.
- Strong proficiency in Java and Kotlin.
- Familiarity with Android SDK, RESTful APIs, and third-party libraries.
- Experience with Android UI frameworks, MVVM/MVC design patterns.
- Solid understanding of Android application lifecycle and memory management.
- Ability to collaborate with a diverse team of developers, designers, and project managers.
- Strong problem-solving and analytical skills.
- Excellent communication skills and ability to work in a fast-paced environment.
Preferred Skills:
- Experience with Android frameworks like Retrofit, Dagger, or Firebase.
- Knowledge of continuous integration tools like Jenkins, Git, etc.
- Familiarity with Android testing frameworks (JUnit, Espresso).
- Understanding of Android design principles and patterns.
Benefits:
- Competitive pay (W2 contract).
- Health, dental, and vision insurance options.
- Career growth and development opportunities.
- Flexible work environment with relocation options.
How to Apply:
If you are passionate about Android development, have OPT or STEM OPT EAD status, and are open to relocating, please apply with your updated resume, or email at ramak@baanyan.com
Job Type: Full-time
Pay: $30.00 - $40.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
- Relocation assistance
- Vision insurance
Schedule:
- 8 hour shift
Experience:
- iOS: 1 year (Preferred)
- SDKs: 1 year (Preferred)
- Android: 5 years (Preferred)
Ability to Commute:
- Edison, NJ 08817 (Required)
Ability to Relocate:
- Edison, NJ 08817: Relocate with an employer provided relocation package (Required)
Work Location: In person
Salary : $30 - $40