Job Specification: Full Stack Developer
Overview:
We are looking for a Full Stack Developer with at least 4 years of experience to help develop and refine our IoT platform, policy management system, and agent app. You’ll collaborate closely with the team to build scalable and maintainable solutions.
Key Responsibilities:
- Design and contribute to current projects and proof of concepts (PoCs).
- Build and enhance systems using AWS, Django, and Vue.js.
- Deploy features for payment processing, business intelligence (BI), and agent management.
- Engage with continuous integration (CI) processes and participate in discussions about architectural best practices.
- Write clean, efficient, and maintainable code.
Requirements:
- Experience: Minimum of 4 years in full-stack development.
- Tech Stack: Proficiency in Django, AWS (CloudFront, S3, EC2), and Vue.js.
Personal Qualities:
- Strong problem solver with attention to detail.
- Collaborative team player who values sharing knowledge.
- Self-motivated and capable of working independently.
- Committed to producing clean, testable code and staying updated with industry trends.
Additional Information:
- Candidates should be prepared to showcase their work. If bound by an NDA, you should be willing to undergo additional technical screening.
- Open to non-South African residents with the appropriate work or residence permits.
- A degree is not essential; relevant industry experience is prioritized.