2,015 Full Stack Positions jobs in South Africa

Full-Stack Developer

Cape Town, Western Cape Nigel Frank International

Posted today

Job Viewed

Tap Again To Close

Job Description

Exciting Opportunity for Software Engineers

An exciting opportunity to join an expanding team working on market leading products has crossed my desk and I'd love to connect with passionate software engineers who are ready to take on a new challenge.

This dedicated team thrives on delivering quality software that is designed and used by thousands of customers to help prevent theft and predation.

What you can expect

Working on a range of software products alongside the architect and a small team of developers, you'll directly be responsible for:

  • Design and implementation
  • Testing and documentation
  • Operational maintenance
  • Requirements gathering

Technical requirements

  • SQL Server
  • .NET
  • AWS (or similar)
  • Exposure to multiple challenging products
  • Small, skilled team (so you have a say and can add real value to the team)
  • Innovative, modern and fun work environment
  • Free lunch in office
  • Great coffee
  • 25 days leave a year

Get in touch by April 19th to be considered for this exciting role.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

2403_Full Stack Developer

Pretoria, Gauteng Jordan Human Resource

Posted today

Job Viewed

Tap Again To Close

Job Description

Reference: JHB -CP-1

Position: Full Stack Java Developer
Location: Gauteng
Contract Term: 1 May 2024 - 31 December 2026
Application Submissions:

Duties & Responsibilities

ESSENTIAL SKILLS REQUIREMENTS:

  1. Java EE
  2. JavaScript + JS UI frameworks (Angular, NodeJS)
  3. Java Application Server (Payara/Glassfish/JBoss etc.)
  4. EJB (Back-end)
  5. RESTful and SOAP services
  6. SQL (Oracle, Postgres)
  7. Kubernetes
  8. Linux / Unix experience
  9. Docker
  10. GitHub
  11. Cloud Architecture
  12. Terraform
  13. Knowledge of webservices (Restful)
  14. Design and development of Microservices with deep understanding of API based development experience.
  15. Knowledge of Cloud infrastructure

ADVANTAGEOUS SKILLS REQUIREMENTS:
  1. JSF
  2. Angular
  3. PaaS Knowledge (Cloud, AWS ECS / Fargate / Lambda)
  4. Build Tools (Maven)
  5. Jenkins (Provision, Configure, Maintain and Secure, Pipelines)
  6. Git, Bitbucket
  7. Jira, Confluence
  8. DevOps

WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?
  1. IT Degree / Diploma advantageous
  2. At least 5-8 years JAVA development experience
  3. Extensive experience in implementing and monitoring solutions
  4. Experience in testing (manual or automated testing)
  5. Agile working experience advantageous

WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?
  1. Part of a Dev team responsible for the development and maintenance of the application (front-end and back-end).
  2. Participate in all relevant Agile ceremonies.
  3. Meet with end users to understand Business requirements.
  4. Contribute to the refinement and sizing of user stories.
  5. Develop systems solutions in line with quality and delivery requirements.
  6. Identify risks / impediments and proactively resolve and / or escalate to the relevant parties.
  7. Review and present proposed system solution to Product Owner / Sub-Product Owner.
  8. Comply with Code Compliance & Unit Testing standards and practices.
  9. Prepare system/technical documentation (as per ISO standards).
  10. Provide support for existing solutions (DevOps).
  11. Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Cape Town, Western Cape Communicate IT

Posted today

Job Viewed

Tap Again To Close

Job Description

Reference: CTI -Chels-1

Ladies and gentlemen, fasten your seatbelts and prepare for takeoff! My client is currently jetting through the skies in search of exceptional Fullstack Developers to join their crew and embark on an exhilarating journey in the world of coding.

Duties & Responsibilities

Key Requirements:

  1. Flying High in Front-end and Back-end: individuals who possess mastery in HTML, CSS, JavaScript, and at least one server-side language (Java, C#,.NET ,Ruby). Your ability to navigate both the front-end and back-end will make you a true high-flier.
  2. Commanding Front-end Frameworks: Experience with popular front-end frameworks such as React, Angular, or Vue.js will elevate your flight to new heights. Buckle up and get ready to create captivating user interfaces.
  3. Database Navigation Skills: A strong understanding of database management systems such as MySQL or MongoDB will help you navigate the data clouds with ease.
  4. Version Control Manoeuvres: Familiarity with version control systems, particularly Git, will ensure a smooth flight as you collaborate with your fellow developers.
  5. Problem-solving at Altitude: Excellent problem-solving and analytical skills will be your compass in tackling complex challenges. Prepare to navigate through stormy coding scenarios with grace.
  6. Communication and Collaboration in Flight: Strong communication and collaboration abilities will help you thrive in our team environment. Your ability to work together with others will make you an invaluable asset to our crew.
  7. Pilot ranks and badges: A degree in Computer Science or equivalent qualification will ensure that all passengers trust you to fly them to their next destination.

Get ready to soar to new heights and join the ranks as the greatest Pilot of Fullstack Developers. Apply with your resume of excellence and be part of flight985, where you’ll navigate the technological skies and revolutionize the digital landscape.

Contact

Contact Chelsea Fisher on or , quoting the Ref: CTI .

Package & Remuneration

R 600 000 - R 1 000 000 - Annually

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Midrand, Gauteng Edge Executive Search

Posted today

Job Viewed

Tap Again To Close

Job Description

Full Stack Developer

Reference: JHB -KK-1

Must be proficient in both front-end and back-end development. They possess the skills to work on both the client side (the part of the application that users interact with) and the server side (the part that handles the logic, database interactions, and server configuration).

Duties & Responsibilities

We have an exciting opportunity; our client within the IT space is looking to employ a Full Stack Developer for a 6 - 12 months contract.

Required Skills
  • Java (Back End)
  • JavaScript (Front End & Back End)
  • JS Framework (React, Vue, Angular)
  • Python
  • SQL
  • Prometheus
  • Terreform
  • Kubectl
  • Basic SQS
  • Lambda functions
  • Node.js
  • MUST HAVE 3-5 years of experience

Should you meet the requirements, please forward your CV to

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Centurion, Gauteng Green Marble Recruitment Consultants

Posted today

Job Viewed

Tap Again To Close

Job Description

Reference: JHB -DDT -1

Are you a skilled Full Stack Developer looking for a new challenge? Join our reputable client's young and dynamic team where innovation meets opportunity! This position is based in Centurion. We're seeking a talented individual with a relevant skillset coupled with at least 3 years of hands-on experience in software application development. If you have excellent communication skills and thrive in a collaborative environment, we want to hear from you!

Duties & Responsibilities
  • A relevant tertiary IT degree/diploma or equivalent.
  • Must have 3-5 years of experience developing software applications.
  • Knowledge of backend technologies such as Python or Node.js ~ Desirable.
  • Nuxt and Vuetify Component Framework ~ Desirable.
Minimum requirements:
  • A relevant tertiary IT degree/diploma or equivalent.
  • Must have 3-5 years of experience developing software applications.
  • Knowledge of backend technologies such as Python or Node.js ~ Desirable.
  • Linux Operating Systems ~ Desirable.
  • Nuxt and Vuetify Component Framework ~ Desirable.
  • Docker systems ~ Desirable.
  • Nginx web server ~ Desirable.
Duties and responsibilities:
Front-end Development:
  • Knowledge of Javascript.
  • Solid proficiency in Vue.js or comparable front-end frameworks.
  • Experience with crafting applications using HTML, CSS, and Javascript.
  • An eye for detail and responsive design and accessibility.
  • Experience with automated testing.
Back-end Development:
  • Experience with PHP and the Laravel/Symfony frameworks.
  • Knowledge of databases like MySQL, MongoDB.
  • Proficiency in interacting with REST APIs.
  • Troubleshoot issues, debug code efficiently, and find effective solutions to complex problems.
  • A strong understanding of Git.
Package & Remuneration

R 30 000 - R 35 000 - Monthly plus Medical Aid contribution.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full-Stack Developer

Stellenbosch, Western Cape Nigel Frank International

Posted today

Job Viewed

Tap Again To Close

Job Description

Exciting Opportunity for Software Engineers

An exciting opportunity to join an expanding team working on market leading products has crossed my desk and I'd love to connect with passionate software engineers who are ready to take on a new challenge.

This dedicated team thrives on delivering quality software that is designed and used by thousands of customers to help prevent theft and predation.

What you can expect

Working on a range of software products alongside the architect and a small team of developers, you'll directly be responsible for:

  • Design and implementation
  • Testing and documentation
  • Operational maintenance
  • Requirements gathering

Technical requirements

  • SQL Server
  • .NET
  • AWS (or similar)
  • Exposure to multiple challenging products
  • Small, skilled team (so you have a say and can add real value to the team)
  • Innovative, modern and fun work environment
  • Free lunch in office
  • Great coffee
  • 25 days leave a year

Get in touch by April 19th to be considered for this exciting role.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Pretoria, Gauteng Sabenza IT Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

Full Stack Developer

Join the revolution in software solutions as a Full Stack Developer! We're seeking a master of code to shape the future of our digital landscape. If you're passionate about problem-solving and thrive in a fast-paced environment, this is your chance to shine.

Requirements/Qualifications:

  • Experience of 3 years and more is needed. Any qualifications will be an advantage.
  • Fully bilingual in Afrikaans and English
  • Own transport

Experience in the following:

  • SQL
  • C#
  • Linq
  • ASP.Net core (Very important)
  • HTML
  • CSS

Hit apply today!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Full stack positions Jobs in South Africa !

Full Stack Developer

Cape Town, Western Cape Samaha Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Full Stack Developer

We are seeking a talented Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in developing and maintaining web applications using a variety of technologies, with expertise in Azure, AWS, SQL, and C#.

Duties & Responsibilities
  • Design, develop, and maintain web applications using C#, ASP.NET, and other related technologies.
  • Design and implement scalable and secure back-end solutions using cloud services such as Azure and AWS.
  • Develop and optimize SQL queries and database structures for performance and reliability.
  • Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
  • Troubleshoot and debug issues reported by users and implement effective solutions.
  • Stay updated on emerging technologies and best practices in software development and cloud computing.
  • Participate in Agile development processes including sprint planning, daily stand-ups, and retrospectives.
Desired Experience & Qualification
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Full Stack Developer or similar role.
  • Experience in front end and back end developing.
  • Strong proficiency in C#, ASP.NET, and MVC framework.
  • In-depth knowledge of cloud platforms such as Azure and AWS, including services like Azure App Services, AWS Lambda, S3, etc.
  • Solid understanding of relational databases, SQL, and ORM frameworks (e.g., Entity Framework).
  • Experience with version control systems such as Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced environment and manage multiple priorities.

R450 - R500 per hour

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Pretoria, Gauteng 4Sight Information Technologies

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

Join our dynamic team as a Full Stack Developer and take your career to the next level. This is an exceptional opportunity for a developer ready to evolve beyond programming into a strategic technical role with significant client interaction and project ownership.


Key Responsibilities

  • Full Stack Development: Manage and develop across our complete technology stack, including front-end applications, dual middleware backends, and complex integrations with Sage 300 payroll systems

  • Client Engagement: Participate directly in client meetings to gather requirements, present solutions, and showcase development progress

  • Collaborative Problem-Solving: Work closely with clients and internal teams to solve complex technical challenges and deliver innovative solutions

  • Code Quality: Implement and maintain test-driven development practices to ensure robust, reliable software delivery


Required Technical Skills

  • Proficient in Node.js, React, and TypeScript

  • Strong understanding and practical experience with Test-Driven Development (TDD)

  • Experience with full stack development and system integrations

  • Excellent problem-solving abilities and analytical thinking

  • Client-Facing Confidence: Comfortable presenting technical concepts and code to clients and stakeholders

  • Resilience & Self-Assurance: Strong mental fortitude to thrive in a high-pressure environment with demanding client expectations

  • Professional Composure: Ability to remain calm, focused, and solution-oriented when facing challenging situations or difficult feedback

  • Team Collaboration: Proven ability to work effectively within cross-functional teams

  • Communication: Strong verbal and written communication skills for technical discussions and documentation

  • Adaptability: Flexible approach to varying project demands and timelines

  • High-Pressure Environment: Fast-paced, demanding work environment with challenging client expectations that requires strong resilience and professional maturity

  • Project-Based Hours: Flexible schedule that adapts to project needs – some periods are lighter, while others (including occasional weekends) require intensive focus

  • Comprehensive Training: Extensive onboarding with our senior developer, including hands-on mentorship and knowledge transfer

  • Growth Timeline: Expect a 6-month ramp-up period to become fully proficient with our systems and processes


What We Offer

  • Career Advancement: Strategic role that positions you as a technical leader, not just a programmer

  • Mentorship: Direct training and ongoing support from experienced senior developers

  • Varied Challenges: Exposure to complex integrations, client work, and cutting-edge development practices

  • Professional Growth: Opportunity to develop both technical expertise and client relationship skills


Ideal Candidate

We're seeking a resilient, self-assured developer who thrives under pressure and is ready to step into a more strategic role. The successful candidate will be comfortable with demanding client interactions, able to maintain composure in challenging situations, and eager to tackle complex technical problems. If you're looking to expand your impact beyond coding, grow into a well-rounded technical professional, and prove yourself in a high-stakes environment, this role is perfect for you.


Job Details

  • Seniority level: Mid-Senior level

  • Employment type: Full-time

  • Job function: Information Technology

  • Industries: Software Development, IT Services and IT Consulting, and IT System Custom Software Development

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Johannesburg, Gauteng Level Up

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

Level Up, Johannesburg, Gauteng, South Africa, is seeking a Full Stack Developer with 3-5 years' experience. The role involves designing, developing, and maintaining software applications across the entire stack with a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will join the client's dynamic IT division and help ensure clients utilize the latest technology through the proprietary software system.

Responsibilities
  • Full Stack Development: Design, develop, and maintain web applications with a focus on both front-end and back-end development.
  • Develop server-side code using C# and ASP.NET
  • Write complex SQL queries ensuring high performance and responsiveness
  • Collaborate with cross-functional teams to gather requirements, translate them into technical specifications, and implement efficient and scalable solutions.
  • Develop efficient and maintainable code, adhering to best practices and coding standards.
  • Create responsive and user-friendly front-end interfaces ensuring a seamless user experience.
  • Design and optimize databases using SQL, ensuring data integrity and performance.
  • Conduct thorough testing and debugging of software applications to ensure high-quality and bug-free deliverables.
  • Stay up-to-date with the latest industry trends and technologies, and actively contribute to knowledge sharing within the team.
Qualifications, Skills & Experience
  • A relevant tertiary qualification
  • Proven experience in API design, API development and the documentation thereof (Web API, REST)
  • Skilled in .NET Framework, .NET Core, C#, Web API, Entity Framework
  • Understanding of ASP.NET MVC, JavaScript, HTML, XML
  • Experience working with SQL databases and SSRS
  • Strong understanding of database design and development using SQL Server or other relational databases, with experience in T-SQL
  • Knowledge of agile development methodologies and test-driven development
  • Strong commitment to professional service delivery
  • Innovative, critical thinking and problem-solving skills
  • Ability to work independently and in a team-oriented, collaborative environment
  • Exposure to SOA and microservices design and principles
  • Exposure to Azure DevOps and CI/CD concepts
  • Experience on an Agile team with solid Scrum understanding
  • Well-versed in HTML and CSS
  • Proficient in TypeScript
  • Passion for technology and a desire to stay up-to-date, plus mentoring and knowledge sharing to uplift the team
Experience and exposure that will be beneficial
  • Highly developed expertise in at least one of the major OOP languages - Java, C# and JavaScript
  • Highly developed expertise in at least one major framework - Java/.NET/Node/React/Angular
  • Exposure to and experience with various other back-end and front-end development tools
  • Exposure to and experience with various web development tools
  • A high degree of technical understanding and ability to express complex problems and processes to team members and client representatives
  • A drive for ethical, professional delivery, and personal growth
  • Proficiency in mobile development using .NET MAUI is advantageous
  • ERP integration through OData services, web services, Web API, WSDL, SOAP, SAP Integration
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Marketing Services
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Full Stack Positions Jobs