Red Ember Recruitment is looking for a Full Stack Developer for our client based in Johannesburg. As a Developer, you will be responsible for developing and maintaining our web applications, leveraging your expertise in both frontend and backend technologies. You will collaborate with cross-functional teams to design, implement, and optimize our software solutions for an Application, a mobile gaming platform. Our clients tech stack includes Google Analytics, Google Tag Manager, Firebase, Cloudflare, and jQuery, among others.
Key Responsibilities:

Frontend Development:
Build responsive user interfaces using Vue 3, React, Vite, and Tailwind CSS or similar.
Manage state effectively for seamless user experience, utilizing JavaScript libraries such as jQuery and OWL Carousel.
Implement client-side routing.
Collaborate with designers to ensure high-quality UI/UX.

Backend Development:
Develop robust backend services using Firebase and Google Cloud Storage to manage game data, user profiles, and leaderboard information.
Implement data models and manage database interactions to ensure efficient data retrieval and processing for frontend applications.
Ensure secure and efficient data transfer between the client and server-side applications, utilizing SSL by Default and Google Cloud Storage.
Implement data models and manage database interactions.
Ensure efficient data retrieval and processing for frontend applications.
Integration and management of services and tools.

Tooling and Deployment:
Utilize AWS S3 or similar for scalable storage solutions.
Participate in CI/CD processes to streamline deployment and development workflows.
Monitor application performance and troubleshoot issues as they arise.

RequirementsQualifications:
Proven experience as a Full Stack Developer or similar role.
Proficiency in frontend technologies.
Strong backend experience.
Familiarity with AWS S3 and cloud-based solutions.
Solid understanding of RESTful APIs and web services.
Experience with version control systems, preferably Git.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration abilities.
Preferred Qualifications:
Experience with TypeScript and agile development methodologies.
Knowledge of additional backend technologies or frameworks, such as Cloudflare and Google Cloud.
Familiarity with mobile-specific technologies, such as Mobile Non-Scalable Content and Apple Mobile Web App Capable. (React Native or similar).
Mobile App Store – Google, Apple and Huawei.
Experience with game development frameworks and libraries.
Gamification experience.

BenefitsProvident Fund Contribution.
Medical Aid Contribution.

Desired Skills:

  • Full Stack Developer
  • AWS S3
  • RESTful API’s
  • Git

Desired Qualification Level:

  • Certificate

About The Employer:

We are passionate professionals driven to provide Payroll and HR solutions that deliver true business value to your organisation.
Our proven track record and expertise will enable you to maximise your return on investment on any Sage Payroll & HR implementation.

Partner with a Talent Team that suits your customised needs. Recruiting top talent is a powerful and reliable foundation of strength in any business. When partnered with the best recruitment team, it’s an opportunity for long-term growth, and can bring companies a competitive advantage in their industry.

Red Ember Technology is a Certified Sage Platinum Business Partner, here to support any Sage client with the extra value-added services to complement and support their Sage products.
The Red Ember Recruitment team has combined Payroll, HR and Finance industry-specific experience, customised to the Sage products, as well as vast experience supporting various other products and industries.
Red Ember Recruitment can assist on any level of recruitment, from Interns to Executive placements, bulk recruitment, response handling, or specialised headhunting.

Employer & Job Benefits:

  • Medical aid Contribution
  • Provident Fund Contribution

Learn more/Apply for this position