Full Stack Developer – JHB needed at iOCO

Job title : Full Stack Developer – JHB

Job Location : Gauteng, Johannesburg

Deadline : May 30, 2024

Quick Recommended Links

Skills and Experience

What you’ll do:

  • Design, develop, and maintain dynamic web applications using AngularJS, HTML, CSS, JavaScript, and Node.js.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Integrate third-party APIs and web services to enhance application functionality and data exchange.
  • Deploy, monitor, and maintain web applications on Linux servers, addressing issues promptly to minimize downtime.
  • Develop and maintain frontend features using AngularJS framework, ensuring high performance and responsiveness of web applications.
  • Design and implement RESTful APIs for seamless communication between frontend and backend systems.
  • Integrate databases such as SQL Server and MySQL to store and retrieve application data.
  • Implement authentication and authorization mechanisms using JWT and OAuth 2.0 for secure user access.
  • Collaborate with UI/UX designers and QA engineers to deliver high-quality software products.
  • Deploy applications to cloud platforms, ensuring scalability and reliability.
  • Collaborate with DevOps teams to streamline deployment processes and implement continuous integration/continuous deployment (CI/CD) pipelines.
  • Provide technical support to testers, addressing issues related to web application functionality and system performance.
  • Document processes and troubleshooting steps for knowledge sharing and team collaboration.

Your Expertise:

  • Proven experience as a Full Stack Web Developer or similar role.
  • Proficient in AngularJS, MySQL, HTML, CSS, JavaScript, Node.js,  JWT, OAuth 2.0.
  • Experience deploying applications to cloud platforms.
  • Strong understanding of CI/CD pipelines, DevOps practices, and version control systems (Git).
  • Ability to develop cutting-edge web applications, integrate APIs, and ensure system reliability and security.

Qualifications Required:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Personal Attributes:

  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced, team-oriented environment.

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

Save