We are sorry!

This job has been closed. You will find bellow the job description as a reminder. It is not possible to apply anymore.

Location: Singapore
Salary: Open
Industry: IT & Digital Media
Sub-industry: IT Consulting/SI
Function: Technology

Job Description

Our Client:

Our client is a venture capital fund and accelerator, they are creating an ecosystem of mobile gaming businesses. A collaborative environment where small, independent teams can work together to develop games that will be loved by millions of people worldwide is the aim. Their business has a big advantage over conventional smaller game production studios because to cross-collaborative teams.

The Responsibilities:

* Define overall hybrid mobile app architecture for yet-to-be-announced games and applications based on product requirements
* Responsible for leading the team to build functional and appealing hybrid mobile-based enterprise applications optimized in terms of loading performance, security, responsiveness, and enhanced user experience
* Brainstorm with the team to recommend the best hybrid mobile app architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products
* Participate in full hybrid mobile app application lifecycle including technical design, development, implementation, testing, documentation, maintenance, and support
* Participate in the project discussion of technical implementation, implementation of unit test, codes review and hybrid mobile app architecture optimization
* Collaborate with the Product, Creative and Backend Engineering Team to develop and implement the hybrid mobile app architecture and features to support user interface concepts
* Develop, test, deploy and enhance hybrid mobile app applications running on modern mobile devices across the full spectrum of common iOS and Android device screen sizes
* Ensure all software products under supervision are adhering to the highest engineering standards which includes code maintainability, quality, monitoring, operational excellence, and documentation
* Conduct code reviews and ensuring merged code adheres to best practices and standards
* Provide mentorship and guidance to team members under care to groom them in term of technical skillsets
* Stay up-to-date with new technology trends, languages, and techniques in the iOS, Android and hybrid mobile app space
* Source, seek, hire, and fill skills and experience gaps among the Mobile App Engineering team members

The Requirements:

* Bachelor's Degree in Computing, Software Engineering, IT, or related field
* More than 8 years of related work experience as the core member of the hybrid mobile app development team in developing functional and appealing mobile-based enterprise applications optimized in terms of loading performance, mobile responsiveness, and enhanced user experience, preferably in fast-paced IT or gaming industry
* Good understanding of object-oriented programming, design patterns, iOS, and Android core concepts
* Strong understanding of Design and Architecture Patterns particularly in enterprise-grade hybrid mobile app engineering
* Strong background in native mobile app development in both iOS and Android (e.g. Swift, Kotlin, Objective-C, Java) before transitioning to hybrid mobile app development experience
* Have extensive experience working with Excellent knowledge on hybrid applications development using Ionic / Flutter / React Native / NodeJS / Apache Cordova / Phone Gap
* Able to implement and ingest designs elements from tools like Figma and Zeplin.
* Experience developing delivering scalable, maintainable, extensible, enterprise grade hybrid mobile app applications
* Familiar with compatibility issues on common iOS and Android devices able to effectively solve compatibility and performance issues
* Experience practitioner in agile frameworks, scrum methods or extreme programming.
* Excellent documentation skills in drafting clear and concise requirements and specifications along with in-depth knowledge of product strategy
* Willing to roll-up one's sleeves and provide a hands-on help to the team
* Strong time management skills, ability to meet tight deadlines and successfully juggle multiple projects simultaneously
* Ability to lead, convince and inspire team members in a fast-paced environment.
* Strong knowledge in software engineering, technology trends, technology constraints and software development lifecycle are an advantage
* Willingness to travel to meet and work with offshore team members

What's on Offer:

* Competitive salary and benefit package
* Working for one of the globally acknowledged company within the industry. A truly established and global leader in the industry
* Available avenues to contributes positively for the organization to grow and being recognized for it

Disclaimer: The Company complies with the Tripartite Guidelines on Fair Employment Practices (TGFEP), including the prevailing guidelines on recruitment. All qualified applicants will be considered for the position regardless of their age, race, religion, nationality, marital status, or family responsibilities. A more detailed discussion of the TGFEP is available on the Tripartite Alliance for Fair and Progressive Employment Practices (TAFEP) website at https://www.tal.sg/tafep