Full Stack Software Engineer

1 month ago


Johannesburg, Gauteng, South Africa Flink Recruitment Full time
Job Title: Full Stack Software Engineer - E-commerce Website

We are seeking an experienced Full Stack Software Engineer - E-commerce Website to join our innovative software company at Flink Recruitment.

About the Company:

Flink Recruitment is a leading provider of e-commerce solutions, transforming the way businesses operate in the digital age. Our team is passionate about delivering cutting-edge technology that drives success for our clients.

Job Summary:

We are looking for a skilled Full Stack Software Engineer to lead the development and maintenance of our e-commerce website. As a key member of our team, you will be responsible for designing, building, and deploying high-quality software solutions that meet our business goals and objectives.

Responsibilities:

  • Design and develop scalable, efficient, and secure software applications using various programming languages and frameworks.
  • Collaborate with cross-functional teams, including design, product management, and quality assurance, to ensure seamless integration and delivery of projects.
  • Maintain and improve existing software applications, ensuring they remain up-to-date with the latest technologies and industry trends.
  • Implement and optimize search engine optimization (SEO) strategies to improve website visibility and drive organic traffic.
  • Develop and execute A/B testing and analytics strategies to inform product decisions and drive business growth.
  • Participate in code reviews, provide feedback, and mentor junior engineers to enhance overall code quality and technical expertise.
  • Stay current with emerging technologies, trends, and best practices in software engineering, and apply this knowledge to drive innovation and improvement within the team.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 5 years of experience in software development, with a strong focus on full-stack engineering.
  • Proficiency in programming languages such as JavaScript, HTML/CSS, and Python.
  • Experience with front-end frameworks like React, Angular, or Vue.js, and back-end frameworks like Node.js, Django, or Ruby on Rails.
  • Strong understanding of database concepts, including NoSQL databases like MongoDB or Cassandra.
  • Knowledge of cloud platforms like AWS or Azure, and containerization using Docker.
  • Excellent problem-solving skills, with the ability to debug complex issues and optimize code performance.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Ability to prioritize tasks, manage multiple projects simultaneously, and meet deadlines in a fast-paced environment.

What We Offer:

  • A competitive salary range of $120,000 - $180,000 per year, depending on experience.
  • A comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, and paid time off.
  • Opportunities for professional growth and development, including training, mentorship, and career advancement.
  • A dynamic and supportive work environment, with a team of experienced professionals who are passionate about delivering exceptional results.

How to Apply:

If you are a motivated and talented Full Stack Software Engineer looking for a new challenge, please submit your resume and cover letter to Flink Recruitment. We look forward to hearing from you



  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job OverviewWe are seeking a talented Full Stack Software Engineer to join our team at Network Recruitment.The successful candidate will have a strong background in full-stack software development, with experience in C#/.Net Core, Angular, CSS, HTML, Tailwind/Bootstrap, JavaScript, SQL, Azure/AWS, DevOps, RESTful APIs, TFS/Git.Key responsibilities include...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleAs a Full Stack Software Engineer at Network Recruitment, you will play a critical role in developing and maintaining our cloud-based applications. You will work closely with our cross-functional teams to design and deliver high-quality solutions that meet the needs of our customers.Key Responsibilities:Design and develop cloud-based...


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Company OverviewALOS Innovative Workforce Solution (Pty) Ltd is a forward-thinking organization dedicated to providing innovative workforce solutions.We are seeking an experienced Senior Full Stack Software Engineer to join our team in Johannesburg, South Africa. The successful candidate will be responsible for the development and maintenance of our Groups...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is seeking a skilled Software Engineer - Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.The estimated salary for this position is $120,000 per year, based on national averages in the United States.Company...


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

    About E-MergeWe're an award-winning software development company based in Cape Town, South Africa.Our team consists of experienced software developers who partner with clients to create bespoke software solutions using the .NET stack.Job DescriptionWe're seeking a talented Full Stack Software Engineer to join our team. The ideal candidate will have 7-10...


  • Johannesburg, Gauteng, South Africa Curiska Full time

    Curriska seeks an experienced Senior Software Engineer - Full Stack with a passion for technology and knowledge. The ideal candidate will have a strong background in .NET, including C#, Winforms, and ASP.NET.Salary: $95,000 - $115,000 per yearJob DescriptionAs a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAbout SavageOne Pty Ltd:We are a dynamic and innovative company seeking a highly skilled Senior Software Engineer to join our team. As a full stack developer, you will play a critical role in designing and implementing cutting-edge web applications using React and related...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a skilled and experienced Senior Full Stack Software Engineer to join our team at Network Recruitment. The successful candidate will be responsible for developing, maintaining, and supporting full-stack web applications using C# and modern development frameworks.Key Responsibilities:Software Development: Develop high-quality,...

  • Software Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using full-stack technologies.ResponsibilitiesFront-end Development: Build and maintain...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Senior Full Stack Software Engineer to join our team at Network Recruitment. This is a fantastic opportunity for an experienced professional to take their career to the next level and work on challenging projects.About the RoleThis role involves working with cross-functional teams to design and implement robust, scalable software...


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

    E-Merge invites applications from skilled .NET Core developers who are passionate about building innovative web and mobile applications. We are seeking a talented Junior Full Stack C# Software Engineer to join our dynamic team.In this role, you will have the opportunity to work with a range of technologies, including C# .NET Core 8, Angular 18, and cloud...


  • Johannesburg, Gauteng, South Africa Plus 1x Full time

    Job DescriptionWe are seeking a highly skilled Full Stack Software Engineer to join our team at Plus 1x. The ideal candidate will have expertise in C#, .NET, Angular, and Azure.Key Responsibilities:Front-End Development:Design and implement responsive web applications using Angular, adhering to modern UI/UX design principles.Collaborate with designers to...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    IOCO seeks an experienced Full Stack Developer to lead our development team. With a salary of around R1,200,000 per year, this position requires a deep understanding of C#, .Net, Azure DevOps, and other related technologies.Job Requirements6+ years of proven experience as a Full Stack Developer with expertise in both front-end and back-end...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Full Stack Software Engineer PositionAbout Us: Goldman Tech Resourcing is a dynamic company that offers exciting career opportunities to skilled professionals. We are committed to providing our clients with top-notch talent and exceptional service.Salary: The estimated annual salary for this position is R750,000 - R900,000, depending on...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    We are seeking an exceptional Senior Software Engineer to join our team at SavageOne Pty Ltd. This role is perfect for a talented individual with a passion for cutting-edge technologies and a desire to grow their skills.Job OverviewThe successful candidate will have a strong background in full stack development, with experience in React, JavaScript, and SQL....

  • Full Stack Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is seeking an experienced Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for developing, building, and maintaining frontend and backend web applications, including working with our customer-facing portal API.Requirements:Bachelor's or Master's degree in Computer Science, Software Engineering, or related...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    About the RoleOur client, a leading organization in the industry, is seeking a skilled and experienced Full Stack Software Developer to join their team. This is an excellent opportunity for individuals with a passion for software development to take on new challenges and contribute to the growth of the company.About YouWe are looking for a highly motivated...

  • Technical Lead

    3 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Full Stack Developer Needed in Cape Town, South Africa. The company E-Merge is looking for a seasoned full stack developer to join their team in Cape Town, South Africa. As a senior software engineer, you will be responsible for designing, developing, and deploying web applications using the .NET stack. This includes experience with React, TypeScript,...


  • Johannesburg, Gauteng, South Africa Kamo Placements Full time

    We are looking for a highly skilled Full Stack Solution Expert to join our team at Kamo Placements. In this role, you will be responsible for designing and developing software applications that meet business requirements using various technologies.About the Role:Design and develop software applications using Microsoft technologies.Provide insight, best...


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

    E-Merge is a tech house specializing in digital identity verification, on the lookout for a seasoned Full Stack Software Developer to join their innovative team.This role involves creating software that helps businesses prevent fraud, streamline operations, and deliver exceptional customer experiences. The ideal candidate has 5+ years of experience in...