Enable job alerts via email!

Senior Full Stack Engineer

DigiCert

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

23 days ago

Job summary

A leading global security authority is seeking a Senior Full-Stack Engineer in Cape Town. You will design and develop secure web applications, utilizing your expertise in React and Java. The ideal candidate has over 5 years of experience, excellent teamwork skills, and familiarity with cloud platforms like AWS. This position offers notable benefits including medical aid, gym reimbursement, and life insurance.

Benefits

Provident Fund
Medical Aid + Gap Cover
Gym Reimbursement
Life and Disability Insurance
Sabbatical

Qualifications

  • 5+ years of software development experience with React and Java.
  • Proficiency in modern front-end technologies and state management.
  • Experience with REST APIs and microservices.

Responsibilities

  • Design and implement scalable and secure web applications.
  • Develop front-end interfaces using React.
  • Monitor and optimize application performance.

Skills

React
Java
UI/UX design
Agile methodologies
Problem-solving
Teamwork

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Terraform
CI/CD tools
Job description

Who we are

We're a leading, global security authority disrupting our own category. Our encryption is trusted by major ecommerce brands, the world's largest companies, cloud providers, national financial systems, and even medical devices like surgically embedded pacemakers. We enable companies to build digital trust in the real world.

Job summary

As a Senior Full-Stack Engineer, you will design, develop, and maintain scalable, secure web applications. You will collaborate with product managers and engineers to create seamless user experiences and ensure smooth integration of front-end and back-end components.

What you will do

  • Design and implement scalable, secure, and maintainable web applications with cross-team collaboration.
  • Develop front-end interfaces using React for engaging and responsive user experiences.
  • Build backend services in Java, handling business logic, database interactions, and integrations.
  • Ensure seamless data flow between front-end and back-end components.
  • Implement cloud solutions (AWS or others) for scalability, performance, and cost-efficiency.
  • Monitor, optimize, and troubleshoot application performance and reliability.
  • Write clean, efficient, and maintainable code adhering to best practices.
  • Participate in code reviews to uphold quality and consistency.
  • Stay informed on industry trends and emerging technologies.
  • Contribute to system architecture decisions focusing on scalability, maintainability, and security.

What you will have

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 5+ years of software development experience with React and Java.
  • Proficiency in modern front-end technologies, UI/UX design, and state management.
  • Experience with Java backend development, REST APIs, databases (SQL, NoSQL), and microservices.
  • Familiarity with cloud platforms (preferably AWS) and deploying cloud applications.
  • Experience with CI/CD pipelines and DevOps tools like Terraform or CloudFormation.
  • Strong problem-solving, debugging skills, and ability to work in production environments.
  • Knowledge of Git version control and agile methodologies.
  • Excellent communication and teamwork skills.

Benefits

  • Provident Fund
  • Medical Aid + Gap Cover
  • Employee Assistance Program
  • Gym Reimbursement
  • Life and Disability Insurance
  • Sabbatical

#LI-FP1

This job is currently active and accepting applications.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.