Posted on: 13 December 2023
ID 895199

Full Stack Developer (Senior)

Requirements

Are you passionate about driving technological innovation and leading dynamic development teams? Our client is seeking a talented Full Stack Lead Developer to spearhead groundbreaking projects in our vibrant and forward-thinking company. ESSENTIAL SKILLS REQUIREMENTS:
  • Custom digital solution development
  • Micro-service Architecture
  • Exposure to SDLC, Agile methodology highly desirable
  • Atlassian tools (JIRA, Confluence, Bitbucket)
  • Experience with Web components would be advantageous.
  • Strong emphasis on modern JavaScript framework like React, AngularJS, Angular 8.
  • Full stack - backend through frontend experience.
  • RESTful API / Working with JSON
  • jQuery / Ajax
  • Build responsive HTML, CSS3 and Bootstrap is beneficial.
  • Experience developing with Node.js and other modern JavaScript libraries is useful.
  • Good knowledge of version control tools.
  • High level of knowledge around the Angular framework and JavaScript.
  • High level knowledge of frontend interfaces.
  • Fundamental knowledge of UX/UI.
  • Custom digital solution development advantageous
  • Micro-service Architecture
  • Exposure to SDLC, Agile methodology highly desirable
  • Business process analysis & translating to functional specs.
  • Translating functional specs to technical specs
  • Database design
  • Must be familiar with Debugging tools.
Skills Requirements
  • Strong interpersonal and communication skills with ability to communicate effectively.
  • Willing to deal with customers. In most cases they will be foreign customers and language barriers might exist.
  • High confidence levels.
  • Strong self-beliefs
  • Strong personality
  • Strong Technical abilities
  • Desire to investigate and learn new Technologies
  • Ability to multi-task between meetings and deadlines.
  • Must have good time management skills.
  • Ability to work as part of an agile team, inter dependant as well as independently and submit deliverables on time and in excellent quality.
  • Must take ownership of an assigned task and see it through to completion.
  • Must be self-motivated and open to learn.
  • Must be a Self-Starter.
  • Must be able to work with other team members without conflict.
WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?
  • Degree in IT or 5 years relevant experience
  • Agile working experience
  • Extensive experience in Leading Development Teams
WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?
  • Projects: Frontend:
  • Rapidly experiment with multiple solutions.
  • Implement pixel perfect UI designs.
  • Implement re-usable HTML and JS logic.
  • Ensure all code is readable, extendable and scalable.
  • Internationalise all code, systems and programs.
  • Ensure that all implementations can be passed over to other developers, mid development, with minimum of handover.
  • Polish frontend behaviour to ensure a great user experience.
  • Ensure that the small unseen details of a client-side application is of exceptional quality.
  • Ensure that all processes have been investigated / considered in obtaining the specifications of the user requirements.
  • Review and present proposed system solution to BPO, ITPO, Leader and User
  • Develop systems solutions in line with quality and delivery requirements.
  • Ensure that all the steps in the Development Cycle are executed.
  • Preparation of system/technical documentation (as per ISO standards), YPA and Product Depot.
  • System testing/parallel runs
  • System implementation
  • System audits/quality assurance
  • Back-end skills:
  • Linux
  • RDS (PostgreSQL)
  • S3
  • Dynamo DB
  • AWS CloudWatch
Occupation:
Management, human resources jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Electrical engineering

Electrical engineering

Medic24
Midlands
Jobin.co.za
Receptionist jobs

Receptionist jobs

Medic 24
Cape Town
Jobin.co.za
Mechanical engineering

Mechanical engineering

MEDIC24
Cape Town
Jobin.co.za
Personal Assistant

Personal Assistant

Medic24
Pretoria / Tshwane
Jobin.co.za
Receptionist jobs

Receptionist jobs

Medic 24
Pretoria / Tshwane
Jobin.co.za
Nursing

Nursing

Medic24
Klerksdorp
Jobin.co.za
General workers

General workers

Medic24
Port Elizabeth
Jobin.co.za
Builders

Builders

Medic24
Randburg
Jobin.co.za