Joyfulperson Pte. Ltd – Full Stack Developer Executive

Company
Joyfulperson Pte. Ltd
joyfulperson.com
Designation
Full Stack Developer Executive
Date Listed
24 May 2022
Job Type
Entry Level / Junior Executive, Experienced / Senior Executive
Full/Perm
Job Period
Immediate Start, For At Least 3 Months
Profession
Engineering
Industry
Others
Location Name
Vietnam
Work from Home
Address
Vietnam
Map
Allowance / Remuneration
$3,500 - 5,000 monthly
Company Profile

How do you improve the performance of thousands of employees spread across hundreds of locations? You can't. At least not manually.

JoyfulPerson is the world’s first text-message based learning platform for the frontline workforce. JoyfulPerson's platform allows L&D (Learning & Development) trainers to deploy training content to frontline staff via WhatsApp, improving the performance of their entire workforce in days - not months or years.

Whether it's a course on learning to upsell or important changes in standard operating procedures, JoyfulPerson will help trainers get the right message to the right person at the right time without having to send multiple messages or make multiple phone calls.

Our mission is to supercharge frontline performance with the fastest and most novel way of workforce training via text message platforms - so anyone in the world regardless of barriers have access to learning and upskilling.  

Job Description

As our Full Stack Developer, you will help build the technology behind the Joyfulperson platform. You will be working closely with our engineering team to make course creation and delivery as seamless as possible, while helping optimize our backend for scale as we serve more and more enterprise customers and add new and exciting communication mediums and features.

What our engineering team does:

1. Design and build a cross-platform chat flow protobuff to scale text messages across different platforms with different functionalities and fallbacks.

2. Maintain the data engineering pipelines between database servers, chat servers and building API integration between these servers. Design and maintain the architecture to support and scale these operations (across users and chat platforms).

3. Front End development of the JoyfulPerson platform. You will be handed the task of maintaining, developing and testing features on the Joyfulperson console; our very own Content Management Systems (CMS) where customers can develop and deploy content.

Technologies we use:

  • API: REST, gRPC protocols
  • Databases: Relational (SQL) and non-relational (document) databases, in memory databases (Redis)
  • Python (BE), NextJS (FE)
  •  Cloud: GCP (preferred)

Your day to day be like:

  • Feature development (frontend, backend, API) 
  •  Backend architecture and infrastructure
  • Bug fixes
  • Potentially learning a new language, framework, or technology to meet ever-changing needs

You’ll be great for this role if you:

  • Are a programming language polyglot or have big dreams to be one
  • Are an active open-source contributor, tinkerer, or builder of personal projects
  • Entrepreneurial 
  • Good design instincts and full-stack skills — not necessary but can help a lot!
  • Keep the user in mind when building (product and user love) or care deeply about the matrix of all systems coming together
  • Up for the challenge to see your feature going live and shaping how frontliners in the world learn today
  • Can thrive in an environment where priorities shift quickly

In addition to all of these, you'll also be joining a fun and fast-growing team! Expect the role to change and grow, with plenty of opportunities for growth and learning.

This position is already closed and no longer available.  You may like to view the other latest internships here.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page