Vexall Logo

Intermediate Software Developer

Vexall|Posted 3 months ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer
Experience in role:3+ years
Language proficiency:English
Must-have skills:
    Node.js
    JavaScript
    MySQL
Nice-to-have skills:
    MongoDB
    PostgreSQL
    React
    Angular

Location and salary

Remote policy:Hybrid
Location of job:Centurion, South Africa or Johannesburg, South Africa or Gauteng, 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

Key Outputs:

Develop, maintain, and improve applications using Node.js and modern JavaScript (TypeScript experience is a plus)

Build and document RESTful APIs that power user-facing applications and backend systems

Work within a microservices architecture, contributing to loosely coupled and scalable services

Collaborate with other developers, QA, DevOps, and stakeholders to ship high-quality features.

Write clean, testable, and maintainable code following best practices in performance and security

Participate in code reviews, sprint planning, and Agile ceremonies using tools like Jira

Troubleshoot production issues, conduct root cause analysis, and implement sustainable solutions

Stay up to date with trends in backend development, JavaScript ecosystems, and cloud-native technologies

Minimum Skills Required & Job Specific Requirements:

3-5 years’ proven work experience as a software engineer or backend developer

Degree in Computer Science, Software Engineering or related field.

Strong proficiency in server-side JavaScript development using Node.js

Strong proficiency of SQL, RESTful APIs

Solid understanding of asynchronous programming and backend service design

Superb computer skills, including database management

Excellent analytical, problem-solving, and decision-making skills

Good understanding of version control systems– GIT

About Vexall

201-500 employees

What we do

Vexall is a newly established ICT support services organization based in South Africa. Our primary focus is on providing high-quality support services to the Retail and Healthcare Market. Our services include Inventory Management and Field Support Countrywide. We leverage a variety of technologies including ASP.NET, Bootstrap Framework, Cloudflare DNS, Google Analytics, Google Maps, Google Tag Manager, Microsoft Office 365, Mobile Friendly, Outlook, and Rackspace MailGun.

Why Work For Us

At Vexall, we are dedicated to closing the gap of misaligned service providers in the ICT sector. We offer a unique opportunity to work in a dynamic environment where innovation and problem-solving skills are rewarded. We are a team of highly skilled professionals with over 500 years of collective experience in the industry. Our exclusive focus on the healthcare market ensures that our team members are experts in providing optimal service delivery standards to all our clients.

Our Culture

Our culture at Vexall is based on a decentralized support network which ensures that clients have a single point of contact with a representative who is close to their business and appreciates the complexities associated with running a business. We value open communication, collaboration, and respect for each other. We believe that our employees are our greatest asset and we are committed to providing an environment where they can grow and succeed.

Our Engineering Processes

Our engineering team at Vexall is dedicated to delivering high-quality solutions using the latest technologies. We follow agile methodologies to ensure flexibility and quick response to changes. Our processes involve continuous integration and continuous deployment (CI/CD) to ensure rapid delivery of features and quick resolution of issues. We value innovation and encourage our engineers to take initiative and come up with new ideas and solutions.

Our Hiring Processes

Our hiring process at Vexall is designed to identify the best talent in the industry. We begin with a screening of resumes followed by a technical assessment to evaluate the candidate's skills and knowledge. This is followed by a series of interviews with the team and management. We believe in transparency and keep the candidates informed about the process and their status at each stage. We are an equal opportunity employer and encourage applications from all qualified candidates.

Similar jobs on OfferZen: