Full Stack Developer

Pretoria Competitive Salary

Job Description

Join us as a Full Stack Developer, where you will play a crucial role in our software development process. You will work with modern programming languages and frameworks, and your contributions will help shape our web applications for both users and the business. Strong emphasis will be placed on responsive design and user experience.

Responsibilities

  • Design and implement scalable server-side applications using Node.js.
  • Work alongside backend developers to integrate APIs with other systems.
  • Create and manage databases, ensuring data security and integrity.
  • Collaborate with stakeholders to define application functionality and features.
  • Promote development best practices and advocate for updated tools and technologies.
  • Monitor and optimize application performance, ensuring responsiveness.
  • Collaborate effectively with remote teams, engaging regularly through digital communication tools.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL / MongoDB
  • REST APIs
Soft Skills
  • Teamwork
  • Time Management
  • Adaptability
Certifications
  • AWS Certified Developer
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent
Status: Closed