We are Hiring

Full Stack Open-source Developer (Gauteng)

Closing: 2024-05-17

< Back

We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic development team. The ideal candidate will have a strong foundation in both frontend and backend development, with a focus on creating efficient, scalable, and user-friendly web applications. You will be responsible for developing and maintaining the full software development lifecycle, from concept and design to testing and deployment.
This position is located in Gauteng and is a Permanent employment offer.
BASIC DUTIES
  • Design, develop, and maintain efficient, reusable, and reliable code across the full stack of our web application
  • Work with Java, Kotlin, PHP, Node.js, or Rust for backend development, implementing frameworks such as Spring Boot or Actix-web for robust service architecture
  • Utilize HTML, CSS, and JavaScript for frontend development, with a strong preference for experience in Vue.js or similar JavaScript frameworks (React, Angular) to create dynamic user interfaces.
  • Collaborate with cross-functional teams to analyze requirements, design solutions, and integrate systems within our IT infrastructure
  • Participate in code reviews to maintain high-quality code standards and promote best practices across the development team
  • Troubleshoot, debug, and upgrade existing systems, ensuring optimal performance and scalability
  • Engage in continuous learning to stay abreast of emerging technologies and propose innovative solutions to enhance application functionality and user experience
  • Assist in the estimation of project timelines, contribute to technical documentation, and provide support to end-users as necessary
  • Communicate clearly on project management tools like Gitlab, Github, Jira
  • Writing Tests
MINIMUM SKILLS & COMPETENCIES
  • Degree/ Diploma in Information Technology, or related field
  • Proven experience (5 years) as a Full Stack Developer or similar role with a portfolio of successful projects
  • Proficient in server-side languages such as Java, Kotlin, PHP, Node.js, or Rust
  • Strong understanding of frontend technologies, including HTML5, CSS3
  • JavaScript, and experience with Vue.js or other modern JavaScript frameworks
  • Experience with Spring Boot, Actix-web, or similar frameworks for developing scalable web applications
  • Familiarity with database technology such as MySQL, MongoDB, and a solid understanding of SQL and ORM frameworks
  • Knowledge of code versioning tools, such as Git, and experience with continuous integration.
  • Thorough understanding of RESTful APIs and web services.
  • Excellent problem-solving skills and ability to work in a fast-paced, agile development environment
  • Strong communication and teamwork skills, with the ability to collaborate effectively with technical and non-technical team members
  • Experience with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes)
  • Understanding of web security practices and performance optimization techniques
  • Experience with mobile app development is a plus
  • Willingness to learn new technologies
INTERESTED? Complete and submit form below.
Name *
Surname *
Contact Number *
Applying for
Full Stack Open-source Developer | Gauteng | Closing: 2024-05-17
Attach CV and Supporting Documents *
Drop file(s) here.
OR
Browse for Files
Maximum file size: 20MB. Maximum files: 5.
Send Form >

Get in Touch

One of our passionate representatives will contact you back a.s.a.p.

Drop file(s) here.
OR
Browse for Files
Maximum file size: 8MB. Maximum files: 5.

World-class IoT solutions for workforce management and critical communication.

Using this site means you accept its terms | Copyright © 2026 Instacom Instant Communication Solutions, South Africa
Powered by Webpro | Created by IT Design
Top
Who doesn't like cookies?
This website uses cookies to ensure you get the best experience. Read more...