Enable job alerts via email!

Full Stack Engineer

Scrums.Com

Johannesburg

On-site

ZAR 60 000 - 100 000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a talented Software Engineer to lead the development of sophisticated web applications. This role offers the chance to work with cutting-edge technologies and contribute to impactful projects that shape the future of software development in Africa. Join a dynamic team where your expertise in C#, Angular, and Next.js will drive the creation of high-quality software solutions. With a commitment to fostering tech talent, this position not only allows for professional growth but also plays a crucial role in enhancing the African tech ecosystem. If you're passionate about technology and eager to make a difference, this opportunity is perfect for you.

Qualifications

  • 5+ years of experience in software development.
  • Strong understanding of software design principles.

Responsibilities

  • Lead the design and implementation of complex web applications.
  • Conduct comprehensive code reviews to ensure code quality.

Skills

C# (.NET 8, .NET Core 8)
Angular
Next.js
MongoDB
SQL Server
ADO/CI/CD
NestJS

Education

Bachelor's Degree in Computer Science
Master's Degree in Software Engineering

Job description

Job Opportunity: Software Engineer

At [Company Name], we believe the future of software lies in the talent, innovation, and creativity found on the African continent.

For over a decade, we have been pioneering world-class software development for a global audience. We are the leading custom software development company from Africa, founded in [Year], and now grown to have more than [Number] of the best AI-powered software engineering experts, building world-class platforms for growing businesses across four cities on three continents. Looking ahead, we remain committed to growing Africa's tech ecosystems.

Africa is home to the world's youngest population, with over 50% of Africans under the age of 25. Recent estimates indicate there are over [Number] professional software developers across Africa today. That number is projected to double by [Year].

We believe in the future of African tech talent and the impact it will have on scaling global companies.

Location & Details
  • Location: Johannesburg, Gauteng, South Africa
  • Contract Type: Contract
  • Engagement Length: 6 months (with possibility of renewal/extension)
  • Experience: 5+ years in a similar role
  • Qualifications: Bachelor's Degree in Computer Science, Software Engineering, or related field
  • Certifications: Advantageous
  • Work Model: Onsite (5 days a week)
Key Skills
  • C# (.NET 8, .NET Core 8)
  • Angular
  • Next.js
  • MongoDB
  • SQL Server
  • ADO/CI/CD
  • NestJS
Responsibilities
  1. Lead the design, development, and implementation of complex web applications.
  2. Take a leading role in the design and architecture of software systems.
  3. Conduct comprehensive code reviews to ensure code quality.
  4. Provide technical guidance and leadership to a team of engineers.
  5. Investigate and resolve complex technical issues.
  6. Stay up-to-date with emerging technologies and industry trends.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience in software development.
  • Strong understanding of software design principles.
  • Proficient in implementing software testing strategies.
  • Excellent communication and interpersonal skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.