6 years’ experience engineering enterprise-scale, Android mobile applications, including:
Strong knowledge of Android native development.
Working experience with building, debugging, and supporting Mobile applications.
Subject Matter Expert using Kotlin, Java, Android SDK, Gradle, and Android Studio for Android Engineers
Strong understanding across cloud infrastructure components (server, storage, network, data, and applications) to deliver end to end Cloud Infrastructure architectures and designs.
Experience in AWS services technologies and practices, building applications using services such as AWS EC2, ECS, IAM, Lambda, EMR, CloudFormation.
Good knowledge of engineering and continuous integration and delivery CI/CD practices.
Strong commitment to delivering quality code through unit, integration, and automation testing
Understanding of well architected framework implementation in Enterprises: Operational Excellence, Security, Reliability, Performance efficiency and Cost optimization.
Experience in Agile methodologies (Kanban, SCRUM)
Passionate about learning and implementing new technologies.
Experience developing cloud-native applications on AWS, Azure, or Google Cloud Platform
Experience working on Android mobile platforms
Minimum Qualifications:
BS degree in Computer Science or related software engineer field or equivalent experience
Excellent communication & interpersonal skills.
Preferred Qualifications:
MS degree in Computer Science or related software engineer field.
Experience with business process design, business analysis, and solution implementation.
The Purpose of Your Role
Design and develop GraphQL APIs and supporting services
Work with the team to architect, design, and build prototypes
Ability to execute the full software life-cycle development process - from architecture and development to debugging and maintenance.