- Create, design, and collaborate large scaled applications for digital entertainment and business in an agile environment,
- Research and construct innovative solution and application architecture using emerging technologies,
- Formulate system scope and objectives by analyzing business requirements,
- Develop detailed technical specifications collaboration with technical groups and service/product owners,
- Implement modern and complex solutions to address and fulfil customer requirements,
- Orchestrate and control the technical aspects of the implementation effort delivered by the off-shore team,
- Maintain quality and ensure responsiveness of applications.
Qualifications:
- At least 3 years of experience with mobile application development (either on Android or iOS),
- Experience with back-end programming languages such as Java and APIs,
- Has a deep understanding of development best practices and the skills to provide coding standards and technical guidance,
- Knowledge of server-side structure (Linux OS), cloud computing (AWS), containers etc.,
- Knowledge in design patterns (UML),
- Strong logical and analytical reasoning.
Additional Information:
- Working in a friendly, startup-alike environment,
- Possible remote work for most of the time,
- Wide range of projects and technologies including P2P, SIP, IoT or Big Data.