We are seeking a Full-Stack Developer to join our forward-thinking team in Johannesburg. In this role, you will leverage your skills in both front-end and back-end technologies to develop, maintain, and optimize scalable web applications.
Responsibilities
Design, develop, and maintain full-stack web applications optimized for performance.
Collaborate on new feature requests and application improvements with cross-functional teams.
Troubleshoot and resolve application issues effectively.
Implement data security and privacy best practices across the platform.
Document architecture and implementation details for future reference.
Participate in Agile ceremonies and contribute to sprint planning.
Requirements
Education
Master's degree in relevant field is a plus.
Experience
4+ years of experience in software development.
Technical Skills
JavaScript
Vue.js
Databases (SQL/NoSQL)
Soft Skills
Analytical Thinking
Adaptability
Languages
English: Fluent
Advantageous
Familiarity with Agile methodologies: Experience in agile software development environments.
Knowledge of DevOps practices: Understanding of CI/CD processes and tools.
Benefits
Comprehensive medical aid and wellness programs.
Competitive salary packages.
Flexible work arrangements including remote work options.
Opportunities for professional development.
Company Culture
Innovation: We encourage innovation and creativity to drive tech solutions.
Collaboration: A team-oriented atmosphere committed to collaborative efforts.
Inclusivity: Diverse and inclusive culture where all voices are valued.
Status: Open
Other Jobs in Information Technology (IT) and Software Development