Full Stack Developer

at  igrow wealth investments

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Nov, 2024Not Specified01 Sep, 20245 year(s) or aboveQuery Optimization,Infrastructure,Travel,Continuous Integration,Web Applications,E Commerce,Web Development,Computer Science,Information Systems,Relational Databases,Aws,Microservices,Communication Skills,ArchitectureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking a talented Full Stack Developer to join our team in Cape Town. This role is crucial in developing and maintaining the full application that supports our suite of services. You will play a key role in integrating new technologies and improving existing systems to ensure their platform remains at the cutting edge of global trade solutions.

QUALIFICATIONS & JOB REQUIREMENTS:

  • Degree or diploma in Computer Science, Web Development, Information Systems or similar
  • Demonstrated history of developing and maintaining full stack websites and web applications
  • Experience with AWS (or similar cloud technologies) and Terraform (or infrastructure as code approaches).
  • Familiarity with relational and non-relational databases, including schema design and query optimization.
  • Knowledge of microservices architecture and distributed systems.
  • Proficiency in writing testable code and automating testing processes.
  • Experience with continuous integration and continuous deployment (CI/CD) systems.
  • Excellent communication skills and the ability to articulate complex technical concepts.
  • A proactive, problem-solving attitude and ability to work collaboratively in a fast-paced environment.

EXPERIENCE:

  • 5+ years full stack development experience
  • 5+ years B2C experience (e-commerce, travel, service, etc)
  • 3+ years as a team lead / project manager / product manager

Responsibilities:

  • Develop and maintain scalable, robust, and high-performing systems.
  • Collaborate with product and design teams to translate user needs into reliable software solutions.
  • Work closely with Head of Digital, UX, SEO, Content and other stakeholders
  • Implement best practices in code quality, security, and scalability.
  • Engage in the full software development lifecycle, including design, implementation, testing, and deployment.
  • Optimize existing back end and front-end systems for performance and scalability.
  • Integrate new technologies and approaches in collaboration with cross-functional teams.
  • Contribute to the continuous improvement of the deployment pipeline.
  • Participate in code reviews and provide constructive feedback to peers


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Diploma

Computer Science, Web Development, Information Systems

Proficient

1

Cape Town, Western Cape, South Africa