React Software Engineer

at  PBT Group

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate06 Feb, 2025Not Specified06 Nov, 2024N/ADevelopment Tools,Career Opportunities,React.Js,Front End Development,Jenkins,Aws,Jira,Computer ScienceNoNo
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:

JOB OVERVIEW

We are seeking experienced and highly skilled Full-Stack Software Engineers with expertise in both back-end (C#) and front-end (React.js) development. As part of our team, you will be responsible for creating robust, compelling, and user-friendly business applications designed to provide exceptional user experiences. If you’re driven by innovation and enjoy working on greenfield projects, this role could be the perfect fit.

EXPERIENCE & ATTRIBUTES REQUIRED

  • Strong proficiency in C# for back-end development.
  • Proven experience with React.js for front-end development.
  • Educational Background: Bachelor’s degree in Computer Science or a related field (or equivalent experience).
  • Expertise: Experience developing applications on AWS, particularly with core components such as Cognito, Fargate, Lambda, and other AWS services.
  • Professional Software Development Background: Prior experience working within a professional software development company (rather than an in-house IT department).
  • Design Systems: Familiarity with design systems such as Storyboard to maintain consistent and reusable components across projects.
  • Modern Development Tools: Knowledge of front-end build pipelines and tools, including Jira, Jenkins, and AWS CodePipeline.
  • In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

Responsibilities:

  • Develop, maintain, and enhance full-stack applications using C# for back-end services and React.js for front-end interfaces.
  • Collaborate closely with cross-functional teams to design and implement features that align with business objectives.
  • Contribute to the design and architecture of software solutions, ensuring scalability and maintainability.
  • Apply best practices in coding, testing, and deployment to deliver high-quality, reliable applications.
  • Work within an agile environment, participating in stand-ups, code reviews, and team meetings to support ongoing project development and iteration.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or a related field (or equivalent experience

Proficient

1

Cape Town, Western Cape, South Africa