We are seeking an AI System Analyst to play a key role in designing and developing advanced applications for the Android and IOS platform. Unit-testing code for robustness, including edge cases, usability, and general reliability. Bug fixing and improving application performance.
Key Responsibilities:
- Design, build, and maintain high-performance, reusable, and reliable Java/Kotlin code
- Ensure the best possible performance, quality, and responsiveness of the application
- Collaborating with vendors/business partners who are developing related systems and software to achieve the desired results.
- From time to time, the developer would need to conduct a software architecture review
- Participate in the full development lifecycle, including design, estimation, planning, development, unit testing, release, and implementation support
- Work with the Business Analyst and Solution architects to understand the business requirements and translate them to technical solutions in the application
- Contribute to the technical specifications and ensure proper traceability with detailed specifications & code
- Control and maintain the quality of the developments (norms & standards, frameworks, source control, technical reviews, code reviews)
Qualifications & Skills
- Bachelor's Degree or equivalent experience required
- At least 5+ years of hands-on experience with either Android/IOS and a working knowledge of the other platform.
- Experience in using Java for Android App development
- Solid knowledge of JavaScript (or equivalent technologies)
- Strong experience in REST / JSON practices
- Experience releasing an app into App Store/Google Play