Senior Full Stack Developer

6 months ago


Pretoria, South Africa IOCO Full time

We are seeking a driven and innovative Senior Full Stack Developer, who will continuously leverage cutting-edge technologies and best practices to build exceptional web applications and drive business success.

 

What you’ll do:

  • Configuring and deployments on CI/CD tools
  • Assist with the design of the overall architecture
  • Collaborate with the rest of the team
  • A desire to write clean and maintainable code.
  • Maintain existing code
  • Attention to detail
  • Experience working with clients and third-party vendors
  • Designing user interactions on web pages.
  • Developing back-end website applications.
  • Ensuring responsiveness of applications.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.
  • Designing, building, and maintaining complex web applications with a particular emphasis on the UI (interactions, styling, etc.)
  • Working with single-page architecture, front-end application frameworks (ideally React)
  • Interpreting mock-ups and translating them into polished and resolved UIs
  • Optimizing client performance through efficient dependency management and data access patterns
  • Modifying and extending REST API endpoints for data retrieval and persistence
  • Communicate and enforce coding standards
  • Coach and mentor other team members.
  • Recommend patterns, technologies, and new innovations to the team
  • Participate in code reviews

Your expertise:

  • 7+ years relevant work experience
  • Extensive experience with OOP
  • Extensive experience with web markup, HTML5, CSS3, Javascript, XML, JSON
    Extensive Experience with Microsoft Web stack (MVC, C#, razor, IIS, ASP.net, Web services, Web API)
  • Experience with cloud message APIs
  • Solid understanding of entity framework.
  • Knowledge of code versioning tools (Git)
  • Exposure to an Agile Development Methodology would be beneficial
  • Strong MS SQL skills (T-SQL)
  • Experience in Kendo UI controls
  • Visual Studio 2017 onwards

Other desirable skills include:

  • An awareness of security concerns is important, as each layer has its own vulnerabilities
  • Knowledge of Algorithms and data structures is also an essential need for professional full-stack developers
  • Experience in Finance/Mining/Payroll domains
  • Good written and spoken English
  • Demonstrated experience with strong focus on quality timely delivery
  • Familiarity with solution architecture
  • Some exposure to MS Reporting Services, Power BI, and data warehousing
  • Familiarity with general monitoring principles and tools

Qualifications:

  • Bachelor’s degree / Honours in Computer Science or Higher

Other information applicable to the opportunity:

  • Permanent Position
  • Location: Pretoria
  • Work environment: Hybrid (Open Plan office)
  • Travel: Travelling might be required

Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies. 

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains. 

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft. 

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.

 



  • Pretoria, Gauteng, South Africa Telebest Full time

    About the Role:Telebest is seeking a highly skilled Senior Full Stack Developer to join our team in Pretoria. As a Senior Full Stack Developer, you will be responsible for developing high-technology software solutions for clients, working closely with researchers and experts to deliver cutting-edge technology.Key Responsibilities:Contribute technically on...


  • Pretoria, Gauteng, South Africa Emporium Human Capital Full time

    Job Title: Senior Full Stack DeveloperAt Emporium Human Capital, we seek an experienced Senior Full Stack Developer to spearhead the development and maintenance of our web applications.Key Responsibilities:Design, develop, and deploy robust and scalable web applications using modern frameworks and tools.Collaborate with cross-functional teams to identify and...


  • Pretoria, South Africa OfferZen Full time

    Senior Full Stack DeveloperAre you a talented senior full stack developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click on! Why...


  • Pretoria, Gauteng, South Africa OfferZen Full time

    We’re looking for a seasoned Senior Full Stack Developer to join our team at OfferZen. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and secure software solutions.Key Responsibilities:Design and develop complex software applications using a variety of programming languages and...


  • Pretoria, South Africa Telebest Full time

    Our client has an opportunity available for a Senior Full Stack Developer based in Pretoria.Requirements:Bachelor’s degree in Computer Science, Electronic/Computer Engineering, Information Technology or a related field.4+ years’ experience in professional software development and engineering on large, complex projects.Knowledge and experience...


  • Pretoria, Gauteng, South Africa AZ Consulting Full time

    Job Title: Senior Full Stack Developer - AWS and Blazor ExpertWe are seeking a highly skilled and experienced Full Stack Developer to join our team at AZ Consulting.Job Summary:This is a senior-level position that requires expertise in C#/.Net development, with a strong focus on the Blazor framework. The ideal candidate will have experience in building and...


  • Pretoria, South Africa Tumaini Consulting Full time

    My client is looking for a Senior Full-Stack Developer, based in Centurion, Gauteng for an In Office role. Requirements: · Minimum of 5 years of professional experience in .NET development using C#. · Experience with Blazor & .NET MAUI will be advantageous. · Proficiency in front-end technologies such as HTML, CSS, and JavaScript. · Strong understanding...


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job DescriptionWe are seeking a highly skilled Full Stack Developer to join our team at Lim Personnel.Key Responsibilities:Conduct system analysis, design, development, and testing for assigned technical products or applications.Maintain and develop frontend and backend cross-platform applications based on Java Frameworks.Manage application dependencies...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time

    About the RoleHire Resolve is looking for an exceptional Senior Full Stack Developer to be part of their dynamic team. As a Senior Full Stack Developer, you will play a key role in designing and developing robust software solutions that meet the evolving needs of their clients.Key ResponsibilitiesLead the design and development of end-to-end software...


  • Pretoria, Gauteng, South Africa Network Contracting Full time

    Job TitleSenior Full Stack Web Application DeveloperAbout the RoleWe are seeking a skilled and experienced Senior Full Stack Web Application Developer to join our dynamic team at Network Contracting. In this role, you will be responsible for designing, developing, and maintaining scalable web applications using C# and modern JavaScript frameworks.Key...


  • Pretoria, Gauteng, South Africa Kontak Recruitment Full time

    Automotive CRM Platform Developer OpportunityA dynamic, remote-first team is seeking an experienced Senior Full Stack Developer to join them in shaping the future of a leading CRM platform in the automotive sector.The ideal candidate will have a strong background in Ruby on Rails and significant experience in developing robust and scalable software...


  • Pretoria, Gauteng, South Africa OfferZen Ltd Full time

    Job Title: Senior Full Stack EngineerAt OfferZen Ltd, we're seeking a highly skilled Senior Full Stack Engineer to join our team. As a key member of our development team, you'll be responsible for designing, developing, and maintaining our cutting-edge software applications.Key Responsibilities:• Develop and implement scalable, efficient, and...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    At E-Merge, we are seeking a seasoned Senior Full Stack Developer to join our team. This is a contract position based in Midrand or hybrid, offering a cost-to-company salary of R650 to R750 per hour.About the RoleThis is an exceptional opportunity for a skilled developer to work with us on designing and developing platforms. As a senior member of our team,...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    We are seeking an experienced Senior Full Stack Developer to join our team at Tumaini Consulting, based in South Africa. This fully remote role offers a unique opportunity for skilled professionals to work on challenging projects.Job OverviewThe successful candidate will have 4-6 years of experience in full stack development with a strong focus on PHP and...


  • Pretoria, Gauteng, South Africa CLS Human Capital Specialists Full time

    Job Title : Senior Full-Stack DeveloperSalary Range: R 450,000 - R 650,000 per annum in Gauteng, Pretoria.This Senior Full-Stack Developer position is a fantastic opportunity for experienced developers to join CLS Human Capital Specialists and contribute to the development of innovative software solutions. As a senior developer, you will be responsible for...

  • Full Stack Developer

    2 months ago


    Pretoria, South Africa Jobted ZA C2 Full time

    Overview Hire Resolve is seeking a talented Full Stack Developer to join the dynamic team of our client, a leading financial services provider specializing in insurance. This is an excellent opportunity for an experienced developer to contribute to cutting-edge projects in the insurance sector, enhancing digital platforms and delivering innovative,...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at E-Merge. As a key member of our development team, you will be responsible for providing technical guidance and mentorship to junior developers, while actively participating in Agile ceremonies and contributing to the development of our leading international manufacturing...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Senior Full Stack Developer OpportunityE-Merge is seeking a highly skilled Senior Full Stack Developer to join our dynamic team. As a key member of our development team, you will be responsible for designing, building, and optimizing scalable and high-performance web applications using the latest .NET technologies.Key Responsibilities:Design and develop web...


  • Pretoria, Gauteng, South Africa Kontak Recruitment Full time

    OverviewKontak Recruitment is a leading provider of employment services, assisting clients in finding top talent for their organizations. As a remote Ruby on Rails Developer, you will be working with an established US-based company that has been a leader in CRM solutions for over 16 years.Salary: Above standard South African rates are being offered to...


  • Pretoria, Gauteng, South Africa MoonsGate Capital Ltd TA Engineuity Global Full time

    **About the Role**We are seeking an experienced Full Stack Developer with strong DevOps expertise to join our dynamic team at MoonsGate Capital Ltd T/A Engineuity Global in the geotechnical software industry.In this role, you'll be involved in both front-end and back-end development, focusing on building seamless API integrations between desktop and mobile...