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:

Intermediate Fullstack Software Engineer
Location: Cape Town
Salary: 500 000 Annually
Calling all fullstack software engineers: Are you looking for a new challenge as a software engineer?An established retail software developer is looking for a fullstack software engineer to join their team. The potential candidate needs to be skilled in both front-end and back-end coding for smooth user experiences and strong system functions; and will need to follow coding standards (OOP) to ensu...
19 days ago


Mid / Senior Software Engineer & Architect
Location: Cape Town
Salary:
Join a tech start-up improving lives in Africa by providing affordable solar-powered electricity and smartphones through a network of agents and merchants.The young, hardworking team values flexibility and output over office hours, emphasizing cost-efficiency and dedication to meeting high standards.
Today


DevOps Engineer (Software Engineer) - Hybrid
Location: Stellenbosch
Salary:
Calling all DevOps enthusiasts to embark on a mystical journey with our client! Our client is in search of a skilled DevOps engineer to join their enchanted team. Are you ready to unlock the secrets of seamless software deployment, cast powerful automation spells, and create enchanting infrastructure?
10 days ago


Intermediate Full Stack Software Engineer
Location: Cape Town
Salary:
Are you passionate about crafting innovative digital solutions? Do you thrive in an environment that encourages collaboration and creativity? If so, we have an exciting opportunity for you to join our dynamic team as an Intermediate Full Stack software engineer.
12 days ago


Junior Software Engineer
Location: Cape Town
Salary:
Ready to take the next step as a software engineer? This is a rare opportunity to utilize your skills and knowledge to be the driving force behind cutting-edge technology innovation. You will work in a dynamic culture, where you will work with global industry experts as well as work on challenging and exciting design projects!
15 days ago


Senior Control Software Engineer
Location: Cape Town
Salary:
The Senior Control software engineer plans, implements, modifies, administers and evaluates Control and Data Acquisition (SCADA) software and systems for the telescope. As a senior member of the team, they work with the Observation Monitoring and Control Agile Release Train in coordination with the Control System Architect and other Control System engineers to develop the control system, using the...
28 days ago


Intermediate Software Engineer (SDE II)
Location: Cape Town
Salary: Monthly
Our client, an innovative tech team, seeks a talented Intermediate software engineer to join their dynamic group based in Cape Town. Dive into diverse aspects of their business, and focus on their cutting-edge products! . The team works remotely most of the time and occasionally comes into the office when more direct collaboration is required.
30 days ago


Senior Automotive Controls Software Engineer (Electrical Vehicle design)
Location: Cape Town
Salary: Neg
Senior Electronic or Mechatronic design engineers required with an interest to develop control systems for the Vehicle Industry. Electrical Vehicle design.  Matlab/Simulink software development.
4 days ago


Site Engineer
Location: Cape Town
Salary: 30000 Monthly
Site engineer / Building engineer Cape Town, South Africa
Today


3rd Technical Support Engineer
Location: Cape Town
Salary: market related Monthly
Managed Services Provider based in the UK and Cape Town.  Our SA team is looking for a 3rd line Support engineer with at least 3-4 years’ experience, to support our clients remotely as well as onsite when required. Our team is very technical, and you will have the many opportunities to get involved in not just technical support, but also project work, maintenance, upgrades, and oth...
Today


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