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: Aug 6, 2024
    Deadline: Aug 26, 2024
    • @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

    In March 2015, the Moonstone Group acquired PSG Academy, and along with its current Moonstone Intellectual Capital training offering, merged the two entities as one, forming Moonstone Business School of Excellence. Both PSG Academy and Moonstone Intellectual Capital have proven themselves as accredited and respected training providers, renowned for delive...
    Read more about this company

     

    Full Stack Developer

    Job Overview

    • We are seeking a skilled and motivated Full Stack Developer to join our dynamic team at Moonstone Software Solutions.
    • As a key member of our development team, you will assist in the design, development, and maintenance of both front-end and back-end components of our SaaS products.
    • The successful candidate will be mentored by senior developers, with a view to gradually advancing into a more senior role as part of the company’s long-term strategy.
    • This position is based in Stellenbosch and requires agreement to a hybrid work model, working both at the Stellenbosch office and remotely from home.
    • The role reports to the Product Development Manager.

    Responsibilities

    Design:

    • Contribute to the design process of web applications and new features.
    • Collaborate with UI/UX designers to implement user interfaces.

    Development:

    • Write clean, efficient, and maintainable code for both front-end and back-end.
    • Implement design solutions, features, and functionality as per project requirements.
    • Debug and troubleshoot issues to ensure smooth application operation.

    Collaboration:

    • Work closely with team members, including developers and stakeholders.
    • Participate in code reviews, providing and receiving constructive feedback.
    • Communicate effectively within the team to achieve project goals.

    Front-end:

    • Develop responsive and visually appealing user interfaces using HTML, CSS, and JavaScript.
    • Integrate front-end components with back-end services.
    • Ensure a seamless and enjoyable user experience across different devices and browsers.

    Back-end:

    • Build server-side logic and databases for efficient application functionality.
    • Integrate front-end elements with server-side logic.
    • Implement security measures and data protection strategies.

    Maintenance:

    • Regularly update and maintain the codebase to address bugs, security vulnerabilities, and performance issues.
    • Monitor and optimize the application for improved performance and scalability.
    • Stay informed about industry trends and best practices for continuous improvement.

    Adherence to Best Practices:

    • Follow coding standards and best practices in software development.
    • Stay updated on the latest technologies and apply them appropriately.
    • Engage in continuous learning to enhance skills and keep up with industry advancements.

    Minimum Requirements:

    • Relevant University Degree (Engineering, IT, Mathematics/Physics).

    Preferred Requirements:

    • Experience in web application development.
    • Proficiency in SQL, PHP, CSS, Python, React, JavaScript, and HTML.
    • Experience with Angular or similar frameworks.
    • Understanding of API integration such as REST/XML.

    Method of Application

    When submitting your application, please ensure to include the following

    • Cover letter
    • Resume
    • Qualifications
    • Salary expectations
    • Notice period

    Please note: Preference will be given to AA / EE applicants.

     

    Interested and qualified? Go to Moonstone Business School of Excellence on moonstoneinfo.bamboohr.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Moonstone Business School of E... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail