Full Stack Engineer

Be among the first applicants.
Indsafri
Johannesburg
Remote
ZAR 300 000 - 700 000
Be among the first applicants.
2 days ago
Job description

Job Location: Remote

Company Name: Indsafri

Experience Required: At least 5+ years of relevant work experience in Full Stack Development or as a Full Stack Developer (experience in the healthcare or health-tech industry, with an understanding of healthcare regulations and data protection standards such as HIPAA).

Notice Period: Immediate to 30 days (more than 30 days will not be considered)

Job Description:

As a Full Stack Developer, you will be responsible for the full software development lifecycle, including designing, building, testing, and deploying web applications. Your primary focus will be on developing robust back-end services using Java and Node.js, and creating intuitive front-end interfaces with React. You will also leverage AWS cloud services to build and maintain scalable solutions that meet the unique challenges of the healthcare industry.

Responsibilities:

  1. Develop, test, and maintain web applications using Java and Node.js for back-end services, and React for front-end development.
  2. Design and implement RESTful APIs to support front-end functionality and third-party integrations.
  3. Utilize AWS cloud services (such as EC2, S3, Lambda, RDS, etc.) to build, deploy, and manage scalable applications.
  4. Collaborate with product, design, and engineering teams to deliver high-quality software that meets business and regulatory requirements in healthcare.
  5. Optimize applications for maximum speed, scalability, and security, with a focus on HIPAA compliance and data protection.
  6. Write clean, maintainable, and efficient code, adhering to industry best practices.
  7. Conduct code reviews and provide constructive feedback to improve code quality.
  8. Troubleshoot, debug, and resolve technical issues across the full stack.

Required Skills and Qualifications:

  1. Proven experience as a Full Stack Developer or similar role, with a focus on Java and Node.js for back-end development and React for front-end development.
  2. Min 6+ years of relevant work experience in full stack development.
  3. Strong experience with AWS cloud platform and services, including EC2, S3, Lambda, RDS, and others.
  4. Solid understanding of RESTful API design and microservices architecture.
  5. Familiarity with version control systems, particularly Git.
  6. Experience with relational and non-relational databases such as MySQL, PostgreSQL, or MongoDB.
  7. Strong knowledge of front-end build pipelines and tools.
  8. Experience working in the healthcare or health-tech industry, with an understanding of healthcare regulations and data protection standards (e.g., HIPAA).
  9. Excellent problem-solving skills, attention to detail, and a proactive approach to addressing challenges.
  10. Strong communication and collaboration skills, with the ability to work effectively in a team.
  11. Self-motivated and able to work independently with minimal supervision.

Preferred Qualifications:

  1. Experience with DevOps practices, CI/CD pipelines, and infrastructure as code (e.g., Terraform, CloudFormation).
  2. Familiarity with containerization technologies such as Docker and Kubernetes.
  3. Knowledge of Agile methodologies and experience using tools like JIRA or Trello.
  4. Understanding of healthcare interoperability standards such as HL7, FHIR, or DICOM.

Note: This is a renewable contract role (contract can be further renewed or extended based on performance).

It's a full-time role.

Kindly do not apply if you are looking for part-time, freelancing, or moonlighting jobs.

Interested candidates can share your updated resume to:

  • with the below details:
  1. Name
  2. Total Experience
  3. Relevant work experience in microservices architecture
  4. Relevant work experience in Ansible / Terraform
  5. Mobile Number
  6. Email ID
  7. Willing to work for a 6-month renewable contract role (Contract can be further extended / renewed based on performance)?
  8. YES / NO
  9. Current salary (in per hour rands ZAR)
  10. Expected salary ECTC (In per hour rands ZAR)
  11. Any offers on hand
  12. Certification if any
  13. Reason for leaving or job change
  14. Nationality
  15. Date of Birth

Website:

Level: Mid-Senior level

Employment Type: Full-time

Job Function: Health Care Provider, Engineering, and Information Technology

Industries: IT Services and IT Consulting, Technology, Information and Media, and Software Development

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Full Stack Engineer jobs in Johannesburg