About Joy Business Academy Joy Business Academy is a growing and ambitious studio leading lifelong learning. We use modern digital tools, game design techniques and innovative technologies to re-envision the delivery of innovative learning solutions. We are calling out for our new Senior Back end Web Developer to help migrating all our platform (and game) products to an Azure Backend.
You’ll be coming to a team with a strong sense of ownership and pride over their work, as well as one that is deeply attuned to creating positive social impact for a wide range of learning communities.
Sounds intriguing? Read up on what we’re looking for and let us know if you are the one.
Your responsibilities (a.k.a what you can expect to do on a day-to-day basis)
Design and implement well-engineered, reliable, and maintainable code.
Collaborate with team members to develop various systems.
Provide support to clients and team members for developed architecture as their requirements evolve.
Communicate with other team members, internal customers, and, when required, external customers to determine requirements.
Work in a cooperative, cross-disciplinary team environment that employs Agile Methodologies.
Identify technical and development risks / obstacles and generate solutions to overcome identified risks.
Mentor other engineers as needed to increase their abilities and productivity.
(a.k.a requirements to be successful in the role)
- Experience with Azure, specifically, CosmosDB, Azure functions, DevOps, Loadbalancers and Virtual Machines
- Experience with Laravel 5.2 and the latest version
- Experience with C# .Net Core
- Experience with Sockets
- Experience working with CI / CD processes and Agile development
- Exceptional repository skills (we use GitHub)
- Experience with Unit Test
- Strong understanding to Restful API
- Exceptional at OOP
- Experience in game development (we use Unity)
- Experience with Kubernetes
- Some Front-End web development experience
What we offer:
Have an impact : with innovation and smart technology, we are changing the way people learn, and you too can have an impact on this disruptive adventure.
Be part of the early stages of the fast growing start-up: where everyone is equally important and works together on uncharted challenges alongside inspiring colleagues in a diverse environment.
Innovative learning experience: challenge yourselves and keep building your skills.
If this role sounds like your next opportunity, please send your resume, examples of your work, and an accompanying cover letter that includes:
Key relevant experience
Who you are and how you see yourself fitting into our team
Why you would like to work for JBA
We are an equal opportunity employer and value having members that represent our global diversity. We strongly encourage any individual regardless of race, religion, colour, nationality, gender, sexual orientation, age, marital status, or disability status to apply for this role.