Job Description :
We are looking for an experienced software engineer with strong technical and communication skills who has developed full-stack web apps and created solid APIs and beautiful interfaces for consuming them in user-friendly apps.
Focusing on details and well-written self-documented code are essential for this position.
You can expect to collaborate with a solid team of designers, product managers, developers, and testers on a daily basis.
You must be experienced in building highly scalable and resilient systems that can meet our customer needs.
Responsibilities :
– Responsible for developing scalable backend services for memberships and courses.
– Taking the lead in designing, developing, and managing APIs, and services.
– Creating/customizing various components and web applications in Vue.js
– Work with a great team of developers, designers, and QA testers.
– Reviewing, and writing clean, tested, manageable code for services that scale to affect thousands of users every day.
– Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
Requirements :
– Solid experience in Full-stack engineering with Node.js and modern Javascript frameworks like Vue. js[preferred], React.js, and Angular.
– Proficient in building scalable applications and should be comfortable understanding the flow of the software.
– Experience with relational/non-relational databases ex: MySQL / MongoDB / Firestore and have used them to build backend services.
– Ability to design and build web services, and integrations with third parties through API.
– Proficient understanding of code versioning tools such as Git / SVN.
– Experience with GCP technologies.
– Experience with Stripe integrations.
– Experience building media streaming applications.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.