Full Stack Developer

2 weeks ago


Sandton, South Africa Liquid Thought Group Full time

Join to apply for the Full Stack Developer role at Liquid Thought.

Job Purpose:
Our client is looking for the ideal candidate who will be responsible for developing high-quality applications. You will be responsible for designing and implementing testable and scalable code. As a member of the team, the Senior Software Engineer is responsible for creating highly scalable Python/Java web applications and services.

Responsibilities:

  • Develop quality software and web applications.
  • Contribute towards overall architecture of the projects/change requests.
  • Document the architecture diagrams and present them in the enterprise architecture forum.
  • Review peer and junior developers' code and provide guidance to establish best practices and coding standards for development.
  • Analyze and maintain existing software applications.
  • Design highly scalable, testable code.
  • Discover and fix programming bugs.
  • Provide influence over a new technical design for highly visible software products.
  • Assist in quality assurance processes such as writing unit tests and participating in code reviews, Test Driven Development approach.
  • Develop scalable and reusable micro-services for the application.
  • Implement Continuous Integration/Continuous Deployment (CI/CD) using tools like Jenkins/Docker/Kubernetes and contribute towards DevOps.
  • Develop SQL queries for the application targeting high performance, also perform load testing and optimize performance of the current queries.
  • Develop HTML/JavaScript/Angular/ReactJS/Vue for modern web applications.
  • Migrate current projects onto AWS Cloud Environment.
  • Work in a client-facing application development environment with minimal supervision on implementation tasks.
  • Identify additional tasks and mentor other developers in completing tasks.

Minimum Qualifications and Experience:

  • At least 4-5 years of Full Stack Developer experience.
  • Bachelor's degree or equivalent experience in Computer Science or related field.
  • Development experience with programming languages like Java and Python.
  • Hands-on experience on AWS technical stack (i.e., EC2, S3, Code Commit/Code Deploy, Cognito, SQL/No-SQL database or relational database skills).
  • Well-versed in Version control systems.
  • Creating modules and components and coupling them together into a functional app.
  • Delivering a complete front-end application.
  • Writing tested, idiomatic, and documented JavaScript.
  • Creating self-contained, reusable, and testable modules and components.
  • Extensive experience in at least one of the primary UI Frameworks (Angular, React, Vue).
  • Proficiency in current user interface design patterns.
  • Solid software development background in data structures, algorithms, and design patterns.
  • Good experience in producing reliable, versionable, RESTful APIs.
  • Web security standards aware (OWASP).
  • Web portal implementation experience (Single Sign-On, etc.).
  • REST API Integration.
  • Plan and work jointly with a UX Designer.
  • Working in teams following Agile/Scrum methodologies.
Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr

  • Sandton, South Africa Investec Full time

    About the RoleWe are seeking a highly skilled Full Stack Platform Engineer to join our team at Investec. As a key member of our engineering department, you will be responsible for developing and maintaining our web platform, ensuring seamless integration and functionality for all users.As a Full Stack developer, your primary responsibility will be to enhance...


  • Sandton, South Africa The Recruitment Council Full time

    We are seeking a Junior Full Stack Developer to join our team at The Recruitment Council. As a Junior Full Stack Developer, you will be responsible for developing and maintaining our internal applications.Key Responsibilities:Full Stack Development: Develop and maintain our internal applications using full stack development principles.Database Management:...


  • Sandton, South Africa Datonomy Solutions Full time

    Job OverviewWe are seeking a highly skilled Full-stack Web Developer to join our team at Datonomy Solutions in Johannesburg.The successful candidate will be responsible for designing, developing, and maintaining high-performance web applications using Node.js, HTML, CSS, and JavaScript.You will work closely with cross-functional teams to deliver projects on...


  • Sandton, South Africa Net-Ctrl Ltd Full time

    We are seeking a skilled Full Stack Developer to join our team at Net-Ctrl Ltd. The ideal candidate will have experience in designing and developing full stack applications using .Net 8 and Azure Services.Key Responsibilities:Design and develop full stack applications using .Net 8 and Azure ServicesWork with MS SQL Server and Cosmos for storing dataImplement...

  • Full Stack Engineer

    4 days ago


    Sandton, South Africa Capitec Bank Full time

    Job DescriptionCapitec Bank is seeking a highly skilled Full Stack Engineer to play a crucial role in building robust and scalable solutions. As a key member of our development team, you will be responsible for designing, developing, and deploying full-stack applications.Main ResponsibilitiesDesign and develop full-stack applications using relevant...

  • Full Stack Developer

    20 hours ago


    Sandton, South Africa Boardroom Appointments Full time

    About the RoleAs a seasoned Software Engineer: Full Stack III- Sandton, JHB, you will be responsible for designing and developing complex software systems that meet client and business needs. You will work closely with stakeholders and cross-functional teams to translate business and technical requirements into scalable, performant solutions.Key...


  • Sandton, South Africa Boardroom Appointments Full time

    Job OverviewWe are looking for an exceptional Software Engineer: Full Stack II to join our team at Boardroom Appointments. This role offers a unique opportunity to leverage your technical expertise to drive business outcomes and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and deploy scalable software...


  • Sandton, South Africa Hire Resolve Full time

    Full Stack DeveloperHire Resolve's client is seeking a talented and experienced Full Stack Developer to join their team. As an Intermediate/Senior Full Stack Developer, you will be responsible for developing and enhancing software solutions, collaborating with cross-functional teams, and ensuring the delivery of high-quality software.Responsibilities:Design...


  • Sandton, South Africa Boardroom Appointments Full time

    **Minimum requirements**: - Bachelors degree in computer science, Information Technology, or a related field. - Proven experience in full-stack development within the.NET framework. - Previous leadership or management experience in a development team. - Strong coding skills and a solid understanding of software architecture. - Excellent communication and...


  • Sandton, South Africa Absa Group Full time

    Tech VisionaryAbsa Group is a leader in financial technology, driving growth and innovation in the region. As a Full Stack Developer, you will be part of a dynamic team that shapes the future of our organization.In this role, you will apply critical thinking and problem-solving skills to contribute to all phases of the development lifecycle. Your expertise...


  • Sandton, South Africa Capitec Bank Ltd. Full time

    We are a leading bank that focuses on simplifying banking for our clients. We believe in empowering people to take control of their financial lives through accessible, affordable, and personalized banking services.About the RoleThe Senior Full Stack Software Developer will be responsible for designing, developing, testing, deploying, maintaining, and...

  • Full Stack Developer

    2 weeks ago


    Sandton, South Africa Liquid Thought Full time

    Our client is looking for the ideal candidate who will be responsible for developing high-quality applications. You will be responsible for designing and implementing testable and scalable code. As a member of the team, the Senior Software Engineer is responsible for creating highly scalable Python / Java web applications and...


  • Sandton, South Africa Kaya Full time

    I'm seeking a Full Stack developer with expertise in SAP Neptune to develop a mobile and desktop application compatible with the Android platform. Must be able to convert a JAVA based application into a SAP Neptune application. Key Responsibilities: Design and develop a full-fledged mobile and desktop application utilizing SAP Neptune. Ensure the...


  • Sandton, South Africa Kaya Full time

    Job Summary:We are seeking a talented Full Stack SAP Neptune developer to join our team. As a key member of our team, you will be responsible for designing and developing mobile and desktop applications utilizing SAP Neptune.Key Responsibilities:The successful candidate will work on various SAP modules, focusing on SAP Fiori, SAP S/4HANA, and SAP HCM. Prior...


  • Sandton, South Africa CWARE (PTY) Ltd Full time

    CWARE (PTY) Ltd is a leading provider of SaaS-based reporting solutions. We are seeking a seasoned C# Full Stack Developer to join our team and contribute to the development of our SaaS reporting portal.ResponsibilitiesMaintain and Optimize SaaS Reporting PortalDesign and Implement RESTful APIsUtilize Azure Services for Cloud-Based SolutionsThe successful...


  • Sandton, South Africa Datonomy Solutions Full time

    As a key member of our team, we are looking for a highly skilled Full Stack Developer Lead to take charge of our backend operations. Based in Johannesburg, you will be responsible for driving the development of our server-side components, collaborating with front-end developers to ensure seamless integration, and overseeing the entire development...


  • Sandton, South Africa Capitec Bank Ltd. Full time

    We're on a mission to simplify, accessibilize, and affordabilize banking services for our clients. As a result, we need a highly skilled Full Stack Software Engineer to join our team.About UsOur company DNA is built around talented and committed teams dedicated to building a brand that earns the trust of our clients. We believe that banking should be...


  • Sandton, South Africa CF Consulting Full time

    About the TeamWe are a collaborative and dynamic team operating within a positive environment where more than 20 languages are spoken. Our team spirit is something we take pride in, reflecting in our work ethos and practices.We are committed to social responsibility through a unified theme and five focal points: Wellbeing, Diversity and Inclusion, Charity &...


  • Sandton, South Africa Datonomy Solutions Full time

    We are seeking a talented Senior Full Stack Developer to join our team at Datonomy Solutions in Johannesburg, South Africa.As a key member of our development team, you will be responsible for designing, developing, and maintaining server-side components using Node.js. Your primary focus will be on ensuring high performance, scalability, and reliability of...


  • Sandton, South Africa HR Genie Full time

    **About HR Genie**HR Genie is a leading Global Tech firm seeking a highly skilled Senior Full Stack Developer to join their team in Sandton on a contract basis. This role offers stability, growth, attractive rates, and a great working environment.This position is office based in Sandton and requires flexible working hours. We are looking for a self-starter...