Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Kotlin, Swift, Objective-C, or Python
OR equivalent experience.
Familiarity with AI platforms, frameworks, and APIs. Experience in developing full-stack technical software products.
Knowledge of mobile application architecture, design patterns, and UI/UX principles.
Experience collaborating in cross-functional teams and integrating across diverse product stacks.
Preferred Qualifications:
Extensive experience in developing Android, iOS, and web-based applications from the ground up.
Experience of LLM prompt tuning.
Ability to identify, analyse, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience.
Excellent written and verbal communication skills, with the capability to work closely with cross-functional teams, including product managers, designers, and engineers.
Passion for learning new technologies and staying current with industry trends, best practices, and emerging technologies in mobile, web development, and AI.
Proven ability to collaborate and contribute to a positive, inclusive work environment, promoting knowledge sharing and growth within the team.