Full Stack Developer

Details of the offer

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 CTC
Area: Onsite in Stellenbosch
Key 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


#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Software Test Analyst

Purpose Statement To enable software quality assurance by creating a set of activities and scenarios, manual or automated, ensuring that developed software m...


Capitec Bank - Western Cape

Published a month ago

Java Developer

As an Intermediate Software Engineer, your thorough expertise of the Java stack will be critical in moving our projects ahead. You will use frameworks like S...


Iapl - Western Cape

Published a month ago

Senior Devops Engineer

At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, a...


Impact - Western Cape

Published a month ago

Software Engineer (Machine Learning)

We are looking for a Data Scientist to join our Tech Team based in Cape Town. About Aerobotics Our mission is to provide intelligent tools to feed the world....


Aerobotics - Western Cape

Published a month ago

Built at: 2024-11-21T00:12:03.933Z