Where

Full Stack Web Developer

Executive Placements
Cape Town Full-day Full-time

Description:

Roles and Responsibilities
Role Overview
As a Junior Web Developer, you will embark on an exciting journey to develop, maintain, and enhance our web applications. This role is perfect for recent graduates or individuals entering the web development field for the first time. You will work alongside experienced developers and designers, gaining hands-on experience and developing your skills in a supportive and collaborative environment.

Software Requirements:
Management
â?? ClickUp, Google Workspace (Drive, Docs, Sheets)
Development
â?? VSCode, Github, Portainer, Docker
Communication
â?? Whatsapp, Zoom, Gmail
Testing
â?? Jam.dev (Chrome Ext), Selenium IDE
Specification
â?? Balsamiq Wireframes, Xmind, Draw.io

Duties:
Tech Stacks for Web Applications:
React (Front end)
Node.js (Back end)
Typescript
NoSQL Databases

Languages:
JavaScript

Meetings
Spec/Query Meeting (if applicable)
Standup Meetings (2x weekly)
Code Review (1x weekly)
Expectation Meeting (per sprint)
Attendees: Director, Ops, Dev(s), Tester(s)
Demo Meetings (per sprint)

Review specs:
Identify & document edge cases in sprint
Make sure specs are comprehensive and holistically complete (took all other
affected areas of the project into account) and caters for all edge cases, etc.

Sprint Plan Review, Development, Documentation and other:
Review and update the near-complete sprint plan provided by Tech Genius
Ensure all sprint plan tasks and subtasks are listed on ClickUp
Add estimated hours to ClickUp for Tech Genius to review, send official quote once hours are approved
Backup Specs, Github repo (main or sandbox), Database or FTP files before deploying changes to a project or files.
Push repo changes daily for data protection
Review the Roadmap, Sprint Plan and Specs while developing to ensure all requirements are met.
Install the VS code plugins to assist in development
Add comments in code for complicated components, sections or functionality to relay an understanding for the next person.
Development must be completed by the agreed deadlines.
Use the requested technologies during development
Every project repo includes a detailed README file which is updated by the entirety of the development team.
The README file is commonly used by new project assignees and must be updated regularly where necessary.

02 Apr 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Cape Town
... . Key Responsibilities: Develop and maintain full-stack web applications, ensuring high performance, security ... to junior developers. Support deployment, testing, and maintenance of web applications. Required ...
a month ago
  • Executive Placements
  • Cape Town
Description: Key Responsibilities: Monitor and maintain data transmission services. Manage server FTP data folders. Perform data capturing, analysis, and pricing setups. Compile ad hoc reports and invoice breakdowns. Perform reconciliations. Work with IT ...
a month ago
... , we are seeking an experienced Full-Stack Software Developer with a strong focus on ... hands-on experience with the full software development life cycle, a passion ... . Key Responsibilities Develop and maintain full-stack web applications using .NET and modern ...
13 days ago
... , we are seeking an experienced Full-Stack Software Developer with a strong focus on ... hands-on experience with the full software development life cycle, a passion ... . Key Responsibilities Develop and maintain full-stack web applications using .NET and modern ...
13 days ago