Join this innovative team as a Full Stack Developer, where you'll be instrumental in driving the data-driven initiatives.
This unique role blends technical expertise with business analysis, allowing you to create seamless data experiences and collaborate with diverse teams.
If you have 5+ years of experience in web and data development, proficiency in front-end technologies (HTML , CSS, JavaScript and frameworks such as React js, Angular, or Vue js) strong backend programming skills (Node js, Python, Ruby, Java, or PHP), and a passion for problem-solving, we invite you to make an impact in a dynamic environment that values creativity and continuous learning.
Come be a part of the journey and help shape the future of this organization!Type: Permanent Salary: R30 000 – R60 000 CTCArea: Onsite in StellenboschKey Responsibilities•Develop User-Facing Features Utilize HTML, CSS, JavaScript, and frameworks like React js, Angular, or Vue js to create engaging and responsive web applications.•UI/UX Feasibility, Assess and ensure the technical viability of user interface designs.•Performance Optimization: Enhance application speed and scalability for an optimal user experience.•Server-Side Logic: Build and manage backend functionality using languages such as Node js, Python, Ruby, Java, or PHP.•API and Database Design: Create and maintain APIs and database schemas that effectively support front-end operations using SQL (MySQL, PostgreSQL).•Application Responsiveness: Ensure high performance and responsiveness of applications.•Security Protocols.
Implement robust security measures to protect data integrity.•Efficient Coding Practices: Write optimized queries, stored procedures, and triggers.•Version Control Management: Use Git for effective source code management.•CI/CD Automation: Automate deployment pipelines and continuous integration continuous deployment processes.•Testing & Debugging: Conduct thorough testing and debugging to ensure application reliability.•User Training & Support: Provide training and support to end-users to enhance their experience with our systems.•Stakeholder Collaboration.
Engage with various stakeholders and participate in scheduled meetings to align on project goals.•Documentation Development: Create comprehensive user documentation for web applications.•Continuous Learning: Stay updated on new technologies adopted by the organization through self-driven learning.•Team Collaboration: Work collaboratively within a team of developers in a highly cooperative environment.Requirements•Experience: 5+ years in Web Development.•Front-End Proficiency: Strong skills in HTML, CSS, JavaScript, and frameworks such as React js, Angular, or Vue js.•Backend Programming Skills: Solid experience with Node js, Python, Ruby, Java, or PHP.•API Knowledge: Familiarity with RESTful APIs and microservices architecture is essential.•Version Control Expertise: Experience with Git for version control is required.•CI/CD Familiarity: Knowledge of CI/ CD tools and cloud services is a plus.•Eagerness to Learn: A strong desire to learn and develop IT skills continuously.•Problem Solving Skills, Excellent analytical abilities with a keen attention to detail.•Ecommerce: Exposure to Shopify