Senior Full Stack Developer

 

Recruiter:

Progressive Edge

Job Ref:

PSAW223

Date posted:

Thursday, May 26, 2022

Location:

CapeTown, South Africa

Salary:

Monthly Salary + Bonuses


JOB SUMMARY:
Join a Mobile & Web application product development house!

JOB DESCRIPTION:

Senior Full Stack Developer

Permanent

Fully remote - Offices in Stellenbosch for those who prefer the office

As a software development company, we build cloud software that grows our clients’ businesses. Our work covers a variety of industries and a range of apps and IoT software projects. Our clients include startups, scale-ups and enterprises that need brand new cloud software or upgrade or replace existing software.

Join a creative team of product managers, UX designers & researchers, software architects, software developers and QA analysts & engineers dedicated to delivering software that delivers value to our clients and engaging experiences to users.

We are serious about always learning new things. We create the time and opportunities for you to learn and develop new skills and actively promote and compensate you for taking on more responsibility aligned with your career goals.

What does working with us look like?

  • Exposure to a range of industries, projects and technologies
  • Bringing B2C, B2B and B2E apps to life
  • Work in teams of product managers, UX designers & researchers, software developers and QA
  • Work remotely but not in isolation
  • Continuously learn about new shiny things with allocated training budget and time
  • A mentor with the experience in the skills that you want to develop

About the role

Join our team as an intermediate software developer. It will be your job to participate in the development of software based on architectural, UX and UI design specifications and other acceptance criteria.

We believe that as a software developer, you add the most value when you are empowered to provide input into the business case for the software as well as the UX and UI designs in order to get to the most optimal solution. Your job is not just to deliver code.

Responsibilities

  • Deliver code according to a product backlog
  • Agile software development
  • Technical leadership of a small development team
  • Provide input on UX and UI designs to optimise development efforts
  • Give architectural advice where required
  • Actively contribute to the entire team of product managers, UX practitioners, software developers and QA analysts and engineers
  • Continuous self-development and expansion of skills
  • If you’re an intermediate: assist senior software developer to mentor junior team members
  • If you’re a senior: mentor junior team members
  • Assist with software and product support
  • Communicate technical needs and risks effectively outside of the team
  • Be familiar with devops and infrastructure deployment
  • Write effective documentation for architecture and infrastructure

About you

  • As a developer, you can engage with the tools and techniques to create software.
  • As a good developer, we expect you to have experience with some or most of the technologies we regularly use. (see below)
  • As an excellent developer you are able to create solutions with these tools and techniques.
  • You are developing a deeper understanding of the tools and techniques and how to use them to best effect.
  • You find a high degree of satisfaction from entering a state of flow while programming, and the beauty and elegance that you create as a result.

Knowledge and skills

Firstly, you need the skills to take on the responsibilities specified above. You should also have some depth of experience in the technologies we generally use, which includes the following (You do not need them all):

  • AngularJS. Other web frameworks (ReactJS etc) may also be applicable
  • Cloud, preferably AWS but GCP is also fine
  • Flutter, ionic or Dart for mobile development. Android or iOS will also suit
  • Java / python / Django
  • API integration through HTTP, REST and REST-like interfaces.
  • GraphQL integration
  • Relational databases and SQL
  • Other databases (time series, graph, document, key-value etc)
  • Use cloud-based infrastructure (AWS and Google). This includes compute and data storage elements.
  • Automated deployment infrastructure (Azure DevOps, CodeDeploy etc.)

And these equally important skills

  • Communication skills that allow you to collaborate and explain your process, approach and motivation to various stakeholders, including technical and non-technical people.
  • Able to work well in a team as well as individually.
  • Excited about learning, pushing technical limits and finding new solutions
  • Excellent analytical and problem-solving skills.
  • A propensity to fail fast and learn fast and share both failure and learning with others.
  • Prioritising learning over being right. Understanding others rather than becoming defensive.
  • Understanding the value of the client as part of the team rather than “us & them”.

Experience

  • Minimum 6 years of relevant software development experience. Not married to one particular language.
  • Relevant B.Sc. or B.Eng. university degree. Good academic performance, exceptional in software development/programming courses - Essential

Nice to haves

If you tick all the required boxes, the following things will give you an edge:

  • If you’ve started your own business before (it does not matter whether it worked out or not)
  • If you’ve built and released something of your own
  • Active contributions to open-source projects
  • A preference for a variety of work and ‘horizontal’ training over deep specialist skills.
  • Aspirations to mentor and coach other developers

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Full Stack Developer
Location: Cape Town
Salary: Monthly
A Cape Town-based product company (hybrid setup) is hiring a senior full stack developer with solid architecture experience to join a close-knit team solving technically interesting problems. The work touches on everything from performance and scale to system security and thoughtful design, with a strong focus on real-world reliability.
14 days ago


Senior Full Stack C# Developer (Angular) – Cape Town (Hybrid) – up to R1.26mil Per Annum
Location: Capetown
Salary: 1260000
senior full stack C# developer (Angular) – Cape Town (Hybrid) – up to R1.26mil Per Annum
15 days ago


Mid-Senior Full Stack Java Developer (Stellenbosch)
Location: Capetown
Salary: Monthly salary
HELP grow the software platform of a fast-growing FinTech company with a footprint on the African continent seeking the coding talents of a Mid-senior full stack Java developer.
42 days ago


Intermediate - Senior Full Stack Developer (PHP) (CPT Remote)
Location: Capetown
Salary: Monthly salary
OUR client, a cutting-edge Tech company, has an exciting opportunity for a fully Remote role for the coding expertise of an Intermediate – senior full stack developer with strong PHP to join its team.
49 days ago


INTERMEDIATE TO SENIOR FULL STACK DEVELOPER (REACT AND ANGULAR)– CAPE TOWN – UP TO R530 PER HOUR
Location: Capetown
Salary: 1017600
INTERMEDIATE TO senior full stack developer (REACT AND ANGULAR)– CAPE TOWN – UP TO R530 PER HOUR
56 days ago


Senior Full Stack C# Developer – Cape Town (Hybrid) – up to R1.38mil Per Annum
Location: Capetown
Salary: 1 380 000
senior full stack C# developer – Cape Town (Hybrid) – up to R1.38mil Per Annum
65 days ago


Senior Full Stack Developer –.NET / JavaScript | FULLY Remote (International) Senior Full Stack Developer – C# / ASP.NET
Location: Capetown
Salary: Datafin1
senior full stack developer –.NET / JavaScript | fullY Remote (International) senior full stack developer – C# / ASP.NET
70 days ago


Senior Full Stack Developer (React, Node.js, PostgreSQL)
Location: Capetown
Salary: Monthly salary
THE coding expertise of a senior full stack developer by a dynamic Finance Platform.
71 days ago


Senior Full Stack C# Developer – Cape Town (Hybrid Model) – up to R1.2m Per Annum
Location: Capetown
Salary: 1200000
senior full stack C# developer – Cape Town (Hybrid Model) – up to R1.2m Per Annum
71 days ago


SENIOR FULL STACK .NET DEVELOPER (CAPE TOWN/ HYBRID) @ R750 PER HOUR
Location: Capetown
Salary: 1440000
senior full stack .NET developer (CAPE TOWN/ HYBRID) @ R750 PER HOUR
85 days ago


Create a free job alert for Senior Full Stack Developer in CapeTown

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions