Developer
Smollan · Polokwane
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Description
About First Technology First Technology is a leading South African technology solutions provider, delivering innovative ICT, software, cloud, and digital transformation solutions to businesses across multiple industries. We are looking for a skilled and passionate Full-Stack Developer to join our Polokwane team and contribute to the development of cutting-edge web applications and business solutions.
Role Purpose The Full-Stack Developer will be responsible for designing, developing, deploying, and supporting web-based applications across both front-end and back-end environments. The successful candidate will work on API integrations, cloud-hosted solutions, document management systems, and secure enterprise applications while collaborating with internal stakeholders to deliver scalable technology solutions.
Key Responsibilities Full-Stack Development
• Design, develop, test, and maintain responsive web applications. • Build intuitive front-end user interfaces and scalable back-end services. • Develop robust and reusable code following industry best practices. • Optimise applications for performance, reliability, and scalability. API Integration and Systems Development
• Design and implement secure API integrations with third-party platforms. • Develop and maintain RESTful APIs and webhook integrations. • Integrate external services and business applications to streamline processes. Document Management Solutions (DMS)
• Develop, support, and enhance document management solutions. • Configure and maintain document storage, indexing, version control, and retrieval processes. • Support OCR and digital document workflow implementations. Cloud Hosting and DevOps
• Deploy and manage applications within cloud environments. • Configure servers, hosting platforms, and deployment pipelines. • Monitor application performance and ensure system availability. Security and Compliance
• Implement secure authentication and authorization mechanisms. • Apply security best practices, including SSL/TLS and OAuth protocols. • Identify and resolve security vulnerabilities and performance issues. Technical Support and Documentation
• Troubleshoot and resolve application and infrastructure-related issues. • Maintain technical documentation, including system architecture, APIs, and workflows. • Collaborate with business users to gather requirements and recommend technical solutions. Minimum Requirements Qualifications
• Senior Certificate (Grade 12). • Bachelor's Degree in Computer Science, Information Technology, Software Development, or a related field advantageous. • Relevant certifications in cloud technologies or development frameworks will be beneficial. Experience
• 3-5 years' professional experience as a Full-Stack Developer. • Proven experience developing and maintaining commercial web applications. • Demonstrated experience working across the full software development lifecycle. • Experience managing projects from design through deployment and support. • Portfolio, GitHub repository, or examples of previous development projects preferred. Technical Skills Front-End Development
• HTML5 • CSS3 • JavaScript • React, Angular, or Vue.js Back-End Development
• Node.js • Python • PHP • .NET Core Databases
• PostgreSQL • MySQL • MongoDB • Database design and optimisation API Development
• RESTful APIs • Webhook integrations • Third-party system integrations Cloud and Infrastructure
• Microsoft Azure • Amazon Web Services (AWS) • Google Cloud Platform (GCP) • Application hosting and deployment Security
• SSL/TLS • OAuth • Authentication and access control • Secure coding principles Document Management Solutions
- Document indexing
- OCR technologies
- Version control
- Digital workflow automation
Package & Remuneration
Market Related About Us
At First Technology, we’re passionate about delivering innovative IT solutions that help businesses thrive in a digital world. Specialising in cloud, cybersecurity, networking, software development, and modern workplace solutions, we provide tailored services that optimise operations, enhance security, and drive growth.
Our expert team creates bespoke solutions and enables modern workplace environments that foster collaboration, flexibility, and productivity. We value continuous learning, collaboration, and innovation, and are always looking for talented individuals to join us in shaping the future of technology.
Join us at First Technology, where you’ll grow your career and make an impact in an exciting, forward-thinking environment.