Software Engineer (Full-stack UI Development) (CH754)

 

Recruiter:

CapitalH

Job Ref:

485276566

Date posted:

Friday, February 11, 2022

Location:

Stellenbosch, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

Our client, a medium-sized Engineering company based in, Stellenbosch.is specialising in the design, development, integration, implementation and support of complex hardware and software systems,  is looking for an experienced Software Engineer.  The ideal candidate will become a core contributor in a team developing user interfaces and supporting application server components for data organisation, data exploration, data analysis, data visualisation, GIS and workflow.

Help us to extend our position as market leader providing insights into telecoms big data delivered by very large distributed processing systems. Join us in creating new user interface applications using Vue.js and Spring Boot and make a significant contribution to our success, technology evolution, UX design and architecture.

Obsess over requirements, design and user experience to deliver just the right product that promotes user adoption and delights customers.

Work in an agile team with high customer focus, developing software in a continuous integration environment. Have passion for developing robust, reliable, high-throughput systems used by hundreds of expert operators, analysts and administrators.

Over time, provide guidance on adoption of advances in technology and software architecture design to improve our position in the market through the quality of our products.

Required Experience / skills

  • BSc. Computer Science, BEng (with Computer Science subjects up to final year) or equivalent plus 2 - 5 year’s relevant experience in an aligned position.
  • Full stack UI development
  • Familiar with UX interaction design process with familiarity of user research, personas and information architecture
  • Experience in building new UI architectures from scratch
  • Experience in automated test development and processes to support continuous integration
  • Experience in multi-threaded performance-centric design
  • Experience in deploying solutions to production, providing support and maintenance, dealing with user and support feedback and troubleshooting to rapidly solve problems.
  • Experience in design and development for distributed service-oriented architectures and asynchronous messaging
  • Experience in integration of diverse systems in a service-oriented architecture
  • Dependency injection
  • Refactoring skills
  • Semantic versioning
  • Software development effort estimation and planning
  • Micro-service architecture design patterns
  • Application of SOLID design principles and principles of modular application architecture Automated Test Development and Continuous Integration

Tech Stack:

  • Java
  • SQL
  • Maven
  • GIT
  • JIRA
  • Spring boot
  • JavaScript and Typescript
  • js - familiarity with the vue.js ecosystem
  • gRPC
  • grpc-web
  • HTML
  • CSS

Personal Attributes

  • Innovative, solving tough problems and revealing unique solutions.
  • Detail orientated approach that seeks to gain a deep understanding of the domain.
  • Possess excellent verbal and written communication skills to promote collaboration and enhance teamwork.
  • Desires to mentor others to promote the strength of the team.
  • Aspires to learn new skills and research to gain knowledge.
  • Takes initiative, prioritizes his or her time and works independently with little need for supervision.
  • Desires to improve and drive change that leads to higher quality and productivity for the whole team.

Other:

  • Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
  • Only SA Citizens will be considered
  • Please include your current salary and salary expectations.

 

 

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



 

 

 

Similar jobs you might be interested in:

Senior PHP / Laravel Software Engineer (Remote – South Africa)
Location: Capetown
Salary: Market Related
Senior PHP / Laravel software engineer (Remote – South Africa)
Today


Software Engineer (Radar Systems)
Location: Stellenbosch
Salary: Annually
Step into The Fighting Machine — where precision meets purpose, and engineers become tacticians.Build the radar intelligence that drives next-generation systems.Every line of your code will be forged for endurance, speed, and control.
4 days ago


Software Engineer
Location: Cape Town
Salary: market related Monthly
Job Description Responsibilities:Coding of changes, fixes, integrations and new systems that will run efficiently and securelyBuilding modular and scalable programs that are optimised for re-use, re-engineering and re-developmentMaintaining standards of good practice using structured and well document procedures and source code accompanied by comprehensive documentationEnsuring systems comply...
4 days ago


Software Engineer
Location: Stellenbosch
Salary: 1 000 000 Annually
Ready to code in the shadows of innovation? Join a team where signal acquisition meets scalable magic. If you love solving complex problems and conjuring clean code, this is your haunted house of opportunity. Whether you're hunting for developer jobs, .net developer vacancies, or IT jobs with real impact—this role is a treat, not a trick. Apply now through your favorite IT recruitment a...
5 days ago


Data Scientist / Senior Software Engineer
Location: Stellenbosch
Salary:
Dare to dive into the dark arts of data? My client seeks a tech conjurer to summon AI and ML magic from massive datasets. If you thrive on real-time systems and scalable spells, this is your haunted calling.
5 days ago


Software Developer / Software Engineer
Location: Capetown
Salary: Market Related
An established technology company is seeking a software Developer / software engineer to join their team. This fully remote role is ideal for a skilled professional with 3–5 years’ experience, who thrives in a fast-paced, agile environment and enjoys solving complex software challenges in telecom products.
5 days ago


Junior Software Developer / Graduate Software Engineer
Location: Capetown
Salary: Market Related
An established technology company is seeking a Junior software Developer (also suitable for recent graduates) to join its team. The successful candidate will contribute to the development of a suite of telecom products, delivering high-quality software solutions in a fast-paced, agile environment.
5 days ago


Senior Test Software Engineer
Location: Capetown
Salary: Market-Related
This role is focused on designing and implementing software systems that ensure the reliability and quality of hardware devices during manufacturing.
6 days ago


Java Software Engineer
Location: Bellville
Salary:
14 days ago


Software Engineer (Radar Systems)
Location: Stellenbosch
Salary: Annually
Step into The Fighting Machine — where precision meets purpose, and engineers become tacticians.Build the radar intelligence that drives next-generation systems.Every line of your code will be forged for endurance, speed, and control.
15 days ago


Create a free job alert for Software Engineer (Full-stack UI Development) (CH754) in Stellenbosch

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