Fullstack Developer

Ewealth Co

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 1 day ago
  • Apply easily
Job Description – Full Stack DeveloperPosition: Full Stack Developer
Department: IT / Software Development
Reports to: Head of Engineering / CTO
Location: In Office
Employment Type: PermanentRole OverviewWe are seeking a highly skilled Full Stack Developer to join our development team. The successful candidate will be responsible for designing, developing, and maintaining scalable web applications and services. You should be comfortable working across both the front-end and back-end, with a strong understanding of system architecture, databases, and APIs.Key Responsibilities
  • Design, develop, and maintain responsive web applications and services.
  • Write clean, efficient, and reusable code for both front-end and back-end components.
  • Collaborate with designers, product managers, and other developers to deliver high-quality solutions.
  • Develop and integrate RESTful APIs, GraphQL, and microservices.
  • Manage database design, development, and optimization (SQL/NoSQL).
  • Implement secure, scalable, and high-performance solutions.
  • Participate in code reviews, testing, and debugging.
  • Ensure applications are optimized for speed, scalability, and reliability.
  • Stay updated with emerging technologies and industry best practices.
Required Skills & Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • Proven experience as a Full Stack Developer or similar role.
  • Strong proficiency in front-end technologies: HTML, CSS, JavaScript, React.js / Angular / Vue.js.
  • Strong proficiency in back-end technologies: Node.js, Python, Java, or PHP.
  • Experience with databases: MySQL, PostgreSQL, MongoDB, or similar.
  • Knowledge of RESTful APIs, GraphQL, microservices architecture.
  • Familiarity with version control (Git/GitHub/GitLab).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Understanding of CI/CD pipelines, Docker, Kubernetes is an advantage.
  • Strong problem-solving, analytical, and communication skills.
Preferred Qualifications
  • Experience with Agile/Scrum methodologies.
  • Knowledge of DevOps practices.
  • Familiarity with testing frameworks (Jest, Mocha, Cypress, etc.).
  • UI/UX awareness to ensure user-friendly application designs.

Ewealth Co

Similar Jobs

  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Responsibilities: Design, develop, and deploy custom GIS web applications and widgets using Esri's Web AppBuilder and Experience Builder. Integrate GIS functionality into v…
    • Just now
  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • Just now
  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    What they are looking for (The Essentials): A proven track record as a GIS Developer for 2-3+ years. Strong expertise in the Esri ArcGIS Platform (Enterprise, Online, ArcGIS Pr…
    • Just now