03 Nov
|
Placements24
|
Kimberley
03 Nov
Placements24
Kimberley
About the Role
Our client, a rapidly growing tech startup, is seeking a talented Senior Software Engineer with full-stack expertise to join their fully remote team. This role offers the unique opportunity to contribute to the development of innovative web applications and platforms from anywhere within **South Africa**. You will be instrumental in designing, developing, and deploying robust and scalable solutions, working across both front-end and back-end technologies. The ideal candidate possesses a strong passion for coding, a deep understanding of modern software development practices, and a proven ability to deliver high-quality code. You will collaborate closely with a talented team of engineers, product managers, and designers in a fast-paced, agile environment. We are committed to fostering a remote-first culture that prioritizes collaboration, innovation, and work-life balance. If you are a skilled full-stack engineer looking for a challenging and rewarding remote opportunity, this role based out of **Kimberley** is for you. Join us in building the future of technology.
Key Responsibilities
- Design, develop, and maintain scalable web applications across the full stack (front-end and back-end).
- Write clean, efficient, and well-documented code.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Implement and optimize database solutions.
- Develop and integrate APIs.
- Participate in code reviews and contribute to improving code quality.
- Troubleshoot, debug, and upgrade existing software.
- Contribute to the architectural design and technical roadmap.
- Stay up-to-date with emerging technologies and industry best practices.
- Mentor junior engineers and share technical expertise.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in full-stack software development.
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django, Java/Spring).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Understanding of software development best practices, including testing, version control (Git), and Agile methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to thrive in a fully remote work environment.
- Experience with tech communities in **Kimberley** is a plus.
Benefits
- Competitive salary and equity options.
- Comprehensive health, dental, and vision benefits.
- Fully remote work arrangement with flexible hours.
- Generous paid time off and holidays.
- Opportunities for professional development, training, and conference attendance.
- Collaborative and innovative startup culture.
- Exposure to cutting-edge technologies.
- Impactful work on exciting current products.
- Retirement savings plan.
- Clear career progression opportunities.
#J-18808-Ljbffr
📌 Senior Software Engineer - Full Stack (Kimberley)
🏢 Placements24
📍 Kimberley