Fullstack Developer
Hire Xpectations
The Role
The role contributes to the successful delivery of scalable, maintainable, and high-quality software by translating business and technical requirements into effective technical solutions while adhering to established development standards.
Key Responsibilities
Working as part of a collaborative development team, the incumbent is expected to independently deliver assigned work, actively participate in code reviews, and contribute to continuous improvement initiatives across the development life cycle.
The role works closely with Quality Assurance, Product, Architecture, and Infrastructure teams to ensure successful delivery while continually expanding technical knowledge and expertise.
Operating in a fast-paced and delivery-focused environment, this position requires strong ownership of assigned work, analytical thinking, and adaptability within an agile development framework.
This is a deadline-driven role that may occasionally require overtime or weekend work, particularly during deployment cycles.
Development is structured around 2-week sprints, planned by the Scrum Master
and coordinated by the Development Manager, spanning support, enhancement, and strategic project initiatives.
Minimum Requirements
Bachelor's Degree or Diploma in Computer Science, Software Engineering, or equivalent; relevant work experience will also be considered in lieu of formal qualifications.
Microsoft / Azure certifications advantageous.
Certifications in modern web frameworks beneficial.
3+ years of experience in software development in a full stack, back end, or front-end capacity.
Proficient in ASP.NET Core, C#,
Entity Framework (code-first approach), and SQL Server.
Experience with modern
JavaScript/TypeScript frameworks such as React, Angular, or Vue.js.
Understanding of RESTful APIs,
Swagger/OpenAPI, and API integration principles.
Working knowledge of Git, automated testing (e.g., NUnit, xUnit, Playwright), and CI/CD practices.
Experience working in an agile environment, participating in sprint planning, retrospectives, and daily stand-ups.
Exposure to Postman, Microsoft Entra, message queues (e.g., RabbitMQ or Kafka), and modern DevOps tools is advantageous.
Good understanding of software design principles, application performance, and code quality best practices advantageous.
Our client is offering a highly competitive salary for this role based on experience.
Please send your resume/CV
- ~Designation:.Net FullstackLocation:Johannesburg ~Experience:5+ Years About the Job Opening: ~5-7 years as a .NET Developer with a strong track record of Web API development , Strong command of C#, .NET Core, and .NET Framework. ~Experience designing and consuming...
- ...a collaborative environment and contribute to the full software development lifecycle. Requirements Key Responsibilities: Develop, enhance, and maintain full-stack applications with a focus on scalable back-end systems Design and implement APIs and microservices...
- ...experience ~ Strong software engineering background ~ Hands on AI and Machine Learning development experience ~ Experience developing and integrating AI solutions into applications ~ Strong problem solving and analytical skills ~ Ability to translate business...
- ...This opportunity is ideal for a technically strong developer who enjoys architecture, cloud technologies, and leading enterprise-scale digital transformation initiatives. Key Responsibilities Define and execute the technical roadmap aligned to business objectives...
- ...the investment space is looking for an Intermediate Full-Stack Developer to join their collaborative and highly skilled team. This... ...technical skillset. Key Responsibilities: Develop and maintain fullstack applications using decoupled architectures Build robust...
- ...Experience across the full SDLC Strong problem solving and analytical skills Excellent communication abilities KPAs: Design develop and maintain software applications Collaborate with business and technical teams Troubleshoot and enhance existing systems...
- ...We’re growing our network of high-performing Business Developers in Johannesburg — professionals who know how to spot opportunity, open doors, and close deals. If you’re: A confident hunter with a track record of hitting targets Skilled at building relationships...
- ...An exciting opportunity exists for a Senior Game Developer to join a dynamic and growing development team. You will be responsible for designing, developing, and maintaining high-quality games and real-time applications while collaborating with artists, designers, and...
- A leading organisation within the financial services sector is seeking an experienced Specialist Developer to join its Business Intelligence team. This role is suited to a highly skilled development professional who enjoys designing, developing, and enhancing robust software...
- ...Apply Now! For more IT vacancies, please visit: I also specialise in recruiting in the following fields: Python Developer IT Manager Data Engineer/Analyst If you have not had any response in two weeks, please consider the vacancy application...
- ...partner with innovative organisations that value engineering excellence, clean architecture, and technical curiosity. If you're a C# Developer who enjoys solving complex problems, building scalable systems, and collaborating with equally talented engineers, we'd like to...
- Qualifications: Relevant Degree in IT Computer Science or related field Leadership experience essential Requirements: Strong Flutter development experience Mobile application development expertise Experience leading development teams Strong software...
- ...software engineers. Work closely with business stakeholders to translate requirements into scalable technical solutions. Design and develop web, mobile, and business-critical applications. Lead Flutter mobile app development for iOS and Android. Oversee app...
- We are looking to hire junior professionals who are passionate about the industry and have the ability to design, develop and maintain mobile and web applications. The candidate must have project management skills as well as time management skills in order to work on...
- ...Key Responsibilities Identify and develop new business opportunities within the solar PV market. Build and maintain strong relationships with clients, partners, and stakeholders. Lead negotiations and secure contracts for solar projects. Conduct market analysis...
- At Network Contracting Solutions, we work with top companies across Johannesburg. We are currently with skilled Full Stack Developers for future opportunities. These roles offer the chance to work on modern systems, grow your skills, and be part of strong development...
- ...~ Ensure delivery within agreed scope, timeline, and quality standards. ~ Work closely with business stakeholders, fellow developers, and external partners. ~ Ensure all solutions comply with IT governance, cybersecurity, and data protection policies. ~...
- ...Our client is urgently in search of experienced Senior Java Developer to join their team in Johannesburg. ????????????????: Implement the designed solutions in the required development language (typically Java) in accordance with the Group standards, processes, tools...
- We are looking for a highly skilled Software Engineer/Developer to join our Mission Systems and Software Tools team. You will play a vital role in designing, developing, and maintaining software for mission-critical systems, enhancing productivity, and contributing to...
- ...design, development, maintenance, and enhancement of in-house software solutions. Responsibilities include, but are not limited to: Develop, maintain, and enhance high-quality software applications and system components. Write clean, efficient, scalable, and well-...
- ...that produces specialty coatings, sealants, and building materials for both consumers and industrial markets, is seeking a Power BI Developer to architect, develop, and deliver robust Power BI reports and dashboards for either Durban, Johannesburg, or Cape Town (hybrid/...
- ...As a Solar Business Developer, you will be responsible for generating new business, building strategic client relationships, identifying project opportunities, and driving revenue growth. You will work closely with technical teams to develop tailored solar energy solutions...
- We are seeking a skilled and experienced Python Developer to join our fast-paced development team. The successful candidate will have proven experience in designing, developing, and maintaining robust backend applications and APIs. A solid understanding of MySQL databases...
- ...into meaningful business insights? A well-established technology consulting business is looking for a skilled Microsoft Power BI Developer to join its growing Business Intelligence team. ????????????: Bachelor's Degree or Diploma in Information Technology, Computer...
- ...Salesforce Developer Contract Duration: 12 Months (EST TIME-ZONE_ Role Overview We are seeking an experienced and highly skilled Salesforce Developer to join our team on a 12-month contract. The successful candidate will be responsible for designing, developing...Remote job
- ...Build. Optimise. Innovate. Lead the Future of Enterprise Applications. Are you a Senior Developer who enjoys solving complex technical challenges, working with unique technology, and making enterprise systems faster, smarter and more resilient? Were looking for a...
- ...PBT Group is looking for an experienced AWS Python Developer to join a strategic cloud transformation programme within one of South Africa's leading financial institutions. You'll play a key role in the re-platforming of a large-scale enterprise collections platform...
- ...Key Responsibilities Develop and maintain cross-platform mobile applications using .NET MAUI. Integrate RESTful APIs to enable efficient data retrieval and storage. Collaborate with UI/UX designers to create intuitive, responsive, and visually appealing interfaces...
- ...Africa’s leading financial service providers, and grow your career while being part of an organisation with purpose. Job Purpose Develop, create, and modify general computer applications software or specialised utility programs. Analyse user needs and develop software...
- ...Our client is a leading organisation within the Agri-chem sector, currently seeking two Intermediate Software Developers to join an established Agile development team on a contract basis. This is a capability augmentation opportunity where the successful candidates will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Fullstack Developer. Be the first to apply!
