Job Description
**Job Title:** Software Engineer (Android Development)
**Location:** New York, NY
**About Us:**
Leoforce is the innovative company behind Ira, the AI-powered recruiting technology that revolutionizes talent discovery and engagement. We are passionate about empowering recruiters and job seekers with responsible AI that delivers unbiased, data-driven results. At Leoforce, we foster a workplace built on respect, integrity, and the freedom to innovate.
**Why Join Us?**
- Career Growth: Opportunities for professional and personal advancement in a rapidly evolving industry.
- Cutting-Edge Technology: Be part of a team working on revolutionary AI solutions that redefine talent acquisition.
- Collaborative Environment: A culture that values diversity, creativity, and high performance.
- Employee Empowerment: Freedom to innovate and make a difference while being supported by a team that values respect and integrity.
**Job Overview:**
We are seeking a talented Software Engineer with strong Android development experience to join our dynamic team in New York. You will be responsible for designing, developing, and maintaining high-quality Android applications that deliver exceptional user experiences.
**Key Responsibilities:**
- Design, build, and maintain advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
**Required Qualifications:**
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in Android app development (Java/Kotlin).
- Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Experience with RESTful APIs to connect Android applications to back-end services.
- Familiarity with cloud message APIs and push notifications.
- Strong problem-solving skills and attention to detail.
**Preferred Qualifications:**
- Experience with Agile development methodologies.
- Knowledge of modern architectural patterns (MVVM, MVP, etc.).
- Familiarity with version control tools such as Git.
**Benefits:**
- Competitive salary and comprehensive benefits package.
- Opportunities for career growth and advancement.
- Work in a collaborative and innovative environment.
- Access to cutting-edge technology and resources.
**How to Apply:**
Interested candidates are encouraged to submit their resume and a cover letter detailing their relevant experience.