Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 13, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Carry1st is the leading publisher of social games and interactive content in Africa. We work with studios across the globe - from Addis Ababa to Sofia to New York City - to level up their games and scale them in dynamic, new markets. To serve our customers in Africa, we’ve built out a proprietary payments and ecommerce experience which gives our users ...
    Read more about this company

     

    Full Stack Engineer

    Requirements
    What makes you a great candidate?

    • Experience with Java 8+, Spring, Spring Boot
    • Experience with JavaScript (React JS), HTML5, and CSS
    • Experience with microservices and dynamic routing
    • Experience building progressive web apps
    • Experience with Docker and Kubernetes
    • BS/MS degree in Computer Science or relevant IT qualification
    • Self-motivation, problem solving, and ability to work in a distributed team environment
    • Bonus: Experience with Native Android, Kotlin, React Native, iOS
    • Bonus: Experience developing or integrating with payment systems

    What will you do?

    • Build, maintain, and improve the next generation of Carry1st 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 we deliver in a fast, agile manner with high quality code

    Our 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

    Benefits
    What will we offer you?

    • A unique opportunity to work with cutting edge technology
    • Ability to lead and contribute to our decision making process
    • Ability to touch millions of users with the technology that you build
    • Training and support to transition into a senior leadership at Carry1st or beyond
    • Equity ownership

    Carry1st is a remote-friendly company. We will either support your relocation to join our team in Cape Town (an emerging tech hub with an amazing quality of life) or you can work remotely. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. Join us!

    Method of Application

    Interested and qualified? Go to Carry1st on apply.workable.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Carry1st Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail