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

     

    Frontend Engineer

    Requirements
    What makes you a great candidate?

    • 5+ years experience building and shipping web applications
    • Strong experience with JavaScript (React JS), Redux, Sagas, HTML5, and CSS
    • Experience or exposure to e-Commerce web applications
    • Experience building progressive web apps
    • Experience with Service Workers
    • Experience with UI prototyping and Storyboards
    • Strong initiative and creative problem-solving skills
    • Bonus: Experience with server-side rendering
    • Bonus: Experience with Native Android, Kotlin, React Native, Flutter, iOS
    • Bonus: Experience developing or integrating with payment systems

    What will you do?

    You will bridge the gap between design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. You will be responsible for ensuring that our user interfaces are engaging but also reliable at a very large scale. You will:

    • Work with leadership to build the next generation of consumer web application products in React JS
    • Develop new user-facing features for Carry1st’s shop and admin portal
    • Architect efficient and reusable code and libraries for future use
    • Ensure the technical feasibility of UI/UX designs
    • Optimize application for maximum speed and scalability, resolving any performance issues

    Our Stack

    • Web applications to be written in React JS and, Node.js
    • Redux and Sagas
    • Backend code (Microservices) written primarily in Java, and one app written in PHP
    • Hosting in AWS with use of EC2, Aurora, S3, ELB, Route53; managed with Terraform IaC
    • DevOps/CI implemented using Jira, Jenkins, Bitbucket, Prometheus, and Grafana
    • Caching is implemented primarily via Redis
    • Queuing is implemented via RabbitMQ

    Benefits

    • 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