We are seeking a skilled Full Stack Developer to join our Johannesburg team. In this role, you'll work on various projects that challenge your skills whilst supporting the growth of your career within a vibrant and innovative environment.
Responsibilities
Develop and maintain front-end components and services for web applications.
Test and debug applications to ensure quality standards.
Collaborate with cross-functional teams to define, design, and ship new features.
Enhance application architecture by integrating third-party services and APIs.
Develop automated tests to ensure application performance and reliability.
Engage in brainstorming sessions to contribute to feature decisions and innovations.
Requirements
Education
Bachelor's degree in Computer Science or related field
Experience
3-5 years of experience in full-stack development
Technical Skills
HTML/CSS
JavaScript
Node.js
React
SQL/NoSQL Databases
Soft Skills
Teamwork
Communication
Languages
English: Fluent
Advantageous
Experience with Agile methodologies: Familiarity with Scrum and Agile practices to optimize workflow.
Knowledge of DevOps practices: Understanding of CI/CD processes and tools beneficial for deployment.
Benefits
Competitive salary package
Health insurance and wellness benefits
Flexible working arrangements
Learning and professional development opportunities
Company Culture
Innovation: We foster a culture of innovation that encourages our team members to continuously think creatively and push the boundaries of technology.
Collaboration: Our team thrives on collaboration and mutual support, ensuring each voice is heard and contributing to our collective success.
Growth: We are dedicated to personal and professional growth, offering training and mentorship to empower our staff.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development