A leading Publisher of social games and interactive content in Africa seeks the coding wizardry of self-driven Full Stack Engineer whose core role will be to architect, develop and maintain critical components of its cutting-edge products & applications, including gamer-centric digital commerce and payments ecosystem. Working closely with a team of Engineers and Product Managers, you will gain exposure to backend, web, and mobile technologies at the intersection of Gaming Crypto and FinTech. You will require a BS/MS Degree in Computer Science or similar field, 3+ years’ experience with Java 11+, Spring & Spring Boot. Your tech toolset should also include JavaScript (ReactJS), HTML5, CSS, Native Android, Kotlin, React Native, iOS, Microservices, Docker & Kubernetes.
Duties:
Build, maintain, and improve the next generation of products in mobile web, Android, iOS.
Design & build mission-critical backend Microservices solutions to support the growth of the platform.
Collaborate with team members to ensure the delivery is fast, in an agile manner and producing high quality code.
Requirements:
Qualifications –
BS/MS Degree in Computer Science or relevant IT qualification.
Experience/Skills –
3+ Years’ experience with Java 11+, Spring, Spring Boot.
JavaScript (ReactJS), HTML5, and CSS.
Native Android, Kotlin, React Native, iOS.
Microservices and dynamic routing.
Building progressive web apps.
Docker and Kubernetes.
Advantageous –
Experience developing or integrating with payment systems, games and/or media streaming applications.
Company Tech Stack –
Backend code written primarily in Java, and one application in PHP.
Hosting in AWS with use of KOPS, ECR, EC2, RDS, S3, ELB, ElastiCache, ElasticSearch, Route53 – managed with Terraform IaC.
DevOps/CI implemented using Jira, Jenkins, Kubernetes, Docker, Bitbucket, Prometheus, and Grafana.
Caching is implemented primarily via Redis.
Queuing is implemented via RabbitMQ.
ATTRIBUTES:
Self-motivation, problem solving, and ability to work in a distributed team environment.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
COMMENTS:
When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMzIwXzE1MjI4X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1222493&xid=1320_15228