VOSS Logo

Full Stack Developer

VOSS|Posted 1 month ago

Skills and experience

Role:Full stack engineer
Experience in role:4+ years
Language proficiency:English
Must-have skills:
    Angular
    Python
    MongoDB
    Docker
Nice-to-have skills:
    AWS
    Jenkins
    Azure
    Artificial Intelligence
    Protractor

Location and salary

Remote policy:Hybrid
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Role: Full Stack Engineer

Level: Senior

Business Unit: Engineering

Reporting to: Development Manager

Location: Cape Town, South Africa

**Company:   **

VOSS is head-quartered in Garland in 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 Position:   **

The VOSS Engineering team is based in Cape Town and is responsible for the design, development and go-to market of various software products. We work in an agile process using Kanban to manage the flow of work. We are faced with challenging problems on a regular basis, so problem solving skills are a must. We promote cross-skilling with the goal of building a team of multi-skill engineers. This role requires versatility to design, develop, and deliver functionality across the full technology stack - including frontend, backend, database, and infrastructure.

**Duties and responsibilities: **

  • Ownership and accountability of end-to-end life cycle for new and existing features.
  • Work closely with global customers and the VOSS service organization to understand and deliver customer requirements. Occasional international travel may be required.
  • Participating in an Agile development process as projects require.
  • Collaborating with the team to continually improve the product and delivery processes.
  • Create automated tests and contribute towards a sophisticated continuous integration system.
  • Quality focus throughout the delivery cycle.
  • Deliver demos throughout the development process to customers and internal VOSS stakeholders.
  • Customer support, including after-hours support, for defect correction and consulting on service resolution.
  • Enable customers and VOSS service organization by actively engaging on IM client channels (Webex Teams and Microsoft Teams etc.).

**Technical skills and experience: **

  • Minimum 4 years of professional software development experience.
  • Must be comfortable and proficient working across the full product stack:
  • Frontend: Angular, TypeScript, CSS, Responsive UI design
  • Backend: Python (Django framework), Node.js, RESTful API development
  • Database: MongoDB, PostgreSQL
  • DevOps/Infrastructure: Docker, Linux administration (Ubuntu), Bash scripting, Nginx

**Preferred skills: **

  • CI/CD: Jenkins, GitLab CI, Ansible
  • Automated Testing: Selenium, Protractor, Cypress
  • Cloud Platforms: AWS, Azure, or GCP experience advantageous
  • AI Development: Experience with Generative AI and Agentic AI technologies, including frameworks or tools such as Semantic Kernel, LangChain, or similar

**Competencies: **

  • Strong problem-solving and analytical skills
  • Self-motivated and proactive
  • Rapid learner with flexibility across various technology stacks
  • Excellent communication skills
  • Ability to independently troubleshoot and resolve complex issues
  • Effective collaboration with cross-functional teams

**Minimum qualifications: **

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

**Driving/Travel Requirements:  **

You must have the legal right to work in South Africa

About VOSS

51-200 employees

What we do

VOSS was created to improve unified communication management and help reduce costs associated with operating those solutions. We are a software company with over 12 years of UC management experience across more than 100 of the largest service providers, enterprises and government organizations.

VOSS, a leader in service delivery software, helps organizations meet their rapidly changing Unified Communications (UC) and IP telephony (IPT) requirements. The VOSS real time, centralized and fully automated UC service delivery platform addresses the challenges involved in managing the entire UC lifecycle: initial design; build and deployment; support and administration; upgrade and scaling.

By simplifying business processes and removing technical complexity, VOSS increases productivity, speeds implementation, cuts costs, and provides a platform to launch new UC services.

VOSS customers include prominent global service providers, niche managed service providers, and large enterprises.

VOSS company milestones

Working for VOSS

VOSS has grown organically since 2003, and we have a team of over 150 employees across the globe. With an international footprint that is continuously growing, we are always on the lookout for A-players to join our organization, specifically those passionate about IPT, unified communications, software development, quality and service delivery.

The work environment is flexible, informal and geared towards building collaborative teams that work together to achieve outstanding results. All our employees are provided with ample opportunity to contribute ideas that will enable us to continuously innovate, and springboard our organization to even greater heights. VOSS is going from strength to strength, and if you would like to find out more about the major achievements that have brought us to where we are today, visit the VOSS milestones page.

Our Culture

Our culture is focused on efficiency, commitment and quality, and we’re a team that works hard, but also enjoys socializing together.

Our Hiring Process

We have a three tiered interview approach.

  • First Stage: Teams screening with the Devs from the hiring team
  • Second Stage (1): Successful candidates are required to complete a take home technical assessment. You typically have 7 days in which to complete the task.
  • Second Stage (2): A discussion with the hiring team to chat through your solution to the technical task.
  • Third Stage: Psychometric testing
  • Fourth Stage: Final interview - HR culture fit discussion with a panel including the CTO.

Perks at VOSS

Referral incentives
No dress code
Regular team drinks
Focus on training and upskilling
Table tennis to unwind
Free parking
Shower facilities
Hybrid Working
Flexi-hours

Tech Stack

application and data

AngularJS
AngularJS
Sass
Sass
Javascript
Javascript
Node.js
Node.js
Python
Python
MongoDB
MongoDB
Django
Django
nginx
nginx
TypeScript
TypeScript
Angular
Angular

dev ops

Ansible
Ansible
Grunt
Grunt
Jenkins
Jenkins
Git
Git
Docker
Docker
GitLab
GitLab
Selenium
Selenium
Vagrant
Vagrant
npm
npm

business tool

JIRA
JIRA
Microsoft Sharepoint
Microsoft Sharepoint
Microsoft Teams
Microsoft Teams

Similar jobs on OfferZen: