×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Cloud Engineer - Software, Full Stack Developer

Job in Johannesburg, 2000, South Africa
Listing for: Vynd
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
Job Description & How to Apply Below

About Vynd

Vynd builds next-generation shipment-visibility and smart-seal technology for global logistics. Our ecosystem blends IoT hardware, real-time telemetry, and modern cloud-based applications across AWS, .NET (C#), and web/mobile front-ends. This project-focused contract role contributes to real shipping code, not pretend projects.

Role Overview

We’re looking for a hands‑on software engineer contractor who can own a full product build from initial design through delivery. You’ll help define the architecture, build the cloud foundation on AWS, and deliver production features across backend, web, mobile, and QA automation.

This is a 12‑month contract for a full development lifecycle project (greenfield build from 0 to completion), including build, test, release, and handover.

Key Responsibilities Full Lifecycle Delivery
  • Own delivery from discovery and architecture through build, launch, and handover.
  • Translate requirements into user stories, technical designs, and a sprint plan with clear milestones and acceptance criteria.
  • Drive implementation across backend, web, mobile, and QA—coordinating releases and stakeholders.
AWS Cloud & Infrastructure
  • Design and implement AWS infrastructure: networking, IAM, compute (Lambda/ECS/EKS), storage, and databases.
  • Implement Infrastructure as Code (Terraform/Cloud Formation/CDK) and build secure environments (dev/test/prod) with monitoring and alerting.
AI‑Assisted Engineering
  • Use AI tools (ChatGPT, Claude, Git Hub Copilot, etc.) responsibly to accelerate delivery while validating outputs: speed up implementation (boilerplate, refactors, documentation) and improve code review quality.
  • Debug issues by analysing logs, exceptions, traces, and AWS metrics—verifying results before changes ship.
Dev Ops & CI/CD
  • Build and maintain CI/CD pipelines (Git Hub Actions/Azure Dev Ops) with automated builds, tests, and deployments to AWS.
  • Containerize services (Docker) and manage deployments (blue/green, rollbacks, environment promotion).
  • Set up observability (Cloud Watch, logs, dashboards, alerts) and support incident response and post‑release monitoring.
  • Apply security best practices: least‑privilege IAM, secrets management, dependency scanning, and secure SDLC practices.
Backend Development (C#/.NET)
  • Build C#/.NET APIs and services (REST/Graph

    QL as needed) with clean architecture, authentication/authorization, and versioning.
  • Design data models across SQL and No

    SQL (e.g., RDS/Dynamo

    DB/Firestore) and implement business workflows and integrations.
  • Implement event‑driven patterns (SQS/SNS/Event Bridge) for telemetry, alerts, and background processing.
Web Frontend (React/Angular)
  • Build responsive web applications using React or Angular with reusable components, state management, and accessibility.
  • Integrate web UIs with C#/.NET APIs, implement auth flows, and optimise performance (bundling, caching, SSR/SPA trade‑offs as relevant).
  • Establish frontend quality: linting, unit tests, and end‑to‑end tests (Playwright/Cypress) as part of the pipeline.
Mobile App Development
  • Deliver iOS/Android features using Flutter or React Native including navigation, state management, and API integration.
  • Implement mobile capabilities such as offline‑first sync, push notifications, and secure local storage where required.
  • Support mobile QA with device testing and automated checks (e.g., Appium) and release processes.
Collaboration
  • Run or contribute to agile ceremonies, technical workshops, and architecture reviews; communicate progress, risks, and decisions clearly.
  • Partner with product, design, QA, and stakeholders to align scope, deliver increments, and ensure a clean handover at project completion.
Requirements Technical
  • Exposure to designing and operating cloud infrastructure and services, including security and observability.
  • Exposure to C#/.NET development experience building production APIs/services.
  • Exposure to React or Angular for modern web applications.
  • Exposure to mobile apps (Flutter / React Native) and integrating with backend APIs.
  • Understanding of databases and data modelling across SQL and No

    SQL.
  • Experience with automated testing and QA practices (unit/integration/e2e) and integrating tests into CI/CD.
AI Skills
  • Comfortable using AI tools to accelerate coding, debugging, documentation, and test creation—without compromising quality or security.
  • Able to write clear prompts, evaluate responses, and iterate effectively with AI tooling in an engineering workflow.
  • Consistently validates AI‑generated output (tests, code review, and verification) rather than copy‑pasting blindly.
Soft Skills
  • Takes ownership, works independently, and proactively drives work to completion.
  • Communicates clearly with stakeholders; flags risks early and proposes options.
  • Detail‑oriented with a quality mindset; comfortable working across cloud, backend, web, mobile, and test layers.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary