Full Stack Software Engineer

Cape Town, Western Cape, South Africa

Job Description


Our client is a prominent leader in financial innovation, recognized for their cutting-edge digital banking solutions. Committed to reshaping financial experiences, they are actively investing in technology and talent to deliver seamless and secure services to customers. They are currently seeking a skilled Full Stack Software Engineer to join their team, focused on innovation, problem-solving, and robust software development.As a Full Stack Software Engineer, you will play a pivotal role in designing, developing, and maintaining scalable and high-performance applications across the full development lifecycle. From concept to deployment, this role will be instrumental in crafting both the back-end architecture and engaging front-end experiences. The ideal candidate is driven by a passion for impactful coding and thrives in a collaborative environment dedicated to optimizing user experiences through innovative solutions.Key Responsibilities:

  • Develop, test, deploy, and maintain software applications following the full software development lifecycle.
  • Collaborate with cross-functional teams, including business and technical analysts, to design efficient, scalable solutions.
  • Maintain and enhance both front-end and back-end components of web applications.
  • Implement RESTful APIs and integration, ensuring compatibility and performance optimization.
  • Design responsive and mobile-first applications, addressing browser compatibility issues.
  • Contribute to continuous improvements in application performance, security, and reliability.
  • Utilize cloud platforms (AWS or Azure) and containerization tools like Kubernetes for deployment.
Requirements:
  • Education:
  • Minimum: Grade 12 National Certificate / Vocational.
  • Preferred: A tertiary qualification in Information Technology.
  • Experience:
  • 3+ years in full-stack software development, focusing on both front-end and back-end frameworks (e.g., C#, Vue, Flutter, Angular).
  • Familiarity with SDLC, application development, algorithms, and data structures.
  • Proficiency in database management and query optimization (SQL, NoSQL).
  • Experience with advanced microservice and event-driven architectures.
  • Skilled in cloud computing and deployment through AWS, Azure, or similar platforms.
  • Skills:
  • Strong analytical and problem-solving skills.
  • Ability to manage interpersonal and professional relationships effectively.
  • Excellent communication skills and attention to detail.

Outside Capital

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1366945
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned