Home » Careers » Front-End Software Developer

Front-End Software Developer, Cape Town, SA

About the company

VOSS is head-quartered in Garland Texas, with offices in Reading UK, Sydney Australia, and Cape Town South Africa. Our technology has been deployed by over 130 cloud service providers and prominent enterprise organizations across the world.

VOSS is the award-winning provider of digital workplace management technology, enabling customers to significantly increase the levels of automation and insight across their UC and collaboration stack, unlocking productivity and cost-saving benefits. VOSS is unique in providing discovery & migration, orchestration fulfilment & analytics, and performance monitoring & management, across multiple UC technologies, from a single, highly flexible, secure web portal.

Find out more: www.voss-solutions.com

Purpose of the position

The VOSS Engineering team is predominantly based in Cape Town and is responsible for the design, development and go-to-market of the VOSS product suite. We use an agile process to deliver quality software to our customers. We are faced with challenging problems regularly, so problem-solving skills are a must. Automation forms a key part of VOSS’s strategy to deliver high-quality software in a fast-paced market. 

As a Front End Software Developer, you will be responsible for developing and maintaining the web application portals for the VOSS product suite (the main focus would be the VOSS Automate product).

Duties and responsibilities

Process

  • Participating in an agile development process as projects require.
  • Collaborate with the team to continually improve development and delivery processes.
  • Collaborate closely with customers and VOSS stakeholders in understanding and breaking down requirements.
  • Quality, security and performance focus throughout the delivery cycle.

Ownership

  • Ownership and accountability of end-to-end life cycle for new and existing features.
  • Ownership of code base and unit and functional tests.

Responsibilities

  • Development of new product capabilities.
  • Maintenance of existing product capabilities, including defect fixes.
  • Creation of automated tests and contribute toward a sophisticated continuous integration environment.
  • Deliver demos throughout the development process to customers and internal VOSS stakeholders.
  • Customer support, including after-hours support rotation, for defect correction and consulting on service resolution.
  • Enable customers and VOSS service organization by actively engaging on IM client channels (Zoom, Webex Teams, Microsoft Teams etc.).

Technical skills and experience

  • At least 2 years of software development experience with Angular 2+, using Typescript.
  • Required skills
    • JavaScript/Typescript
    • Angular
    • REST API Integration
    • Cypress or Protractor
  • Preferred skills
    • Ability to work  across technology stacks
    • NodeJS
    • Python
    • Docker
    • Jenkins
    • Ansible
    • Selenium
    • MongoDB
    • Django
    • Nginx

Competencies

  • Critical thinker and problem-solving skills.
  • Motivated, self-starter.
  • Fast learner.
  • Excellent communication skills.

Minimum qualifications

  • Completed relevant programming courses.
  • A degree in Computer Science is preferred.

Driving/Travel requirements

  • Must hold current valid driver’s license and passport.
  • You must have the legal right to work in South Africa.