Talent.com
Rust Developer
Rust DeveloperChanging Lanes Consultancy • Cape Town, Western Cape, South Africa
Rust Developer

Rust Developer

Changing Lanes Consultancy • Cape Town, Western Cape, South Africa
30+ days ago
Job description

Our client, a leading world-class digital marketing company, is looking for aRust Developerto join their Cape Town-based development team, to fulfill a pivotal role focusing on developing and improving their suite of products.The ideal candidate will be responsible for managing a custom Rust Application that communicates between the Exim MTA Service and an in-house API to modify email messages.Your primary focus will be the development of the Application logic and working with the API team to ensure the best processes are in place.You will have a senior Rust developer to mentor you on all things Rust and guide you through everything to get you started.Location : Southern Suburbs, Cape TownKEY DUTIES & RESPONSIBILITIES : Build efficient, testable, and reusable Rust modules.Solve complex performance problems and architectural challenges.Ensure code is Cloud First.Support and contribute to the PHP API when needed.KEY REQUIREMENTS : Proficiency in Git, CI / CD, Docker, Kubernetes, and cloud providers (AWS, Azure, GCP).

Experience with pub / sub systems (Kafka, RabbitMQ), monitoring tools (Grafana, Prometheus), and containerization tools for efficiency.Knowing the composition of email messagesProficient understanding of API standards.Excellent written and verbal communication skills with proven fluency in English.Build and maintain highly available systems on Kubernetes.Experience with monitoring tools like Prometheus, Grafana, Datadog, etc.Degree in Computer Science, Engineering or a related subject.RUST REQUIREMENTS : Foundational Rust knowledge, with an interest in systems programming.Experience with functional programming concepts (map, filter, reduce operations)Understanding of memory management concepts (e.g., stack vs heap, manual memory management)Have worked with a statically typed language before (Eg C#, Typescript, Java, etc.)Familiarity with algebraic data types and pattern matching (EG PHP 8.1+, C#, etc)Experience with concurrent or parallel programmingInterest in systems programming and performance optimizationPHP REQUIREMENTS : 8+ years in PHP development, with strong knowledge of frameworks like Laravel and MVC patterns.Knowledge of PHP web frameworks such as Laravel.Knowledge of PHP Drupal is a bonus.Strong knowledge of security compliance (PSR-12, OWASP) and PHP web server security solutions.Solid understanding of PostgreSQL, including advanced concepts like indexing, partitioning, and JSON data handling.Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.Understanding fundamental design principles behind a scalable application.User authentication and authorization between multiple systems, servers, and environments.Integration of multiple data sources and databases into one system.Familiarity with limitations of PHP as a platform and its workarounds.Creating database schemas that represent and support business processes.

#J-18808-Ljbffr

Create a job alert for this search

Developer • Cape Town, Western Cape, South Africa

Related jobs
Senior Software Developer (Hybrid)

Senior Software Developer (Hybrid)

Merand Corbett & Associates • Durbanville, South Africa
Design and implement scalable backend services using Java and Spring Boot.Optional) Contribute to the frontend stack using React and React native where applicable. Collaborate closely with product o...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Radar Systems)

Software Engineer (Radar Systems)

Communicate Recruitment • Stellenbosch, South Africa
This isn’t ordinary software development — it’s engineering for battle readiness.As part of the radar division, you’ll write embedded C / C++ code that commands precision and response under r...Show more
Last updated: 30+ days ago • Promoted
Senior FullStack Engineer – YCBacked Legal Tech Startup

Senior FullStack Engineer – YCBacked Legal Tech Startup

Project Y • Cape Town, WC, ZA
Project Y is hiring on behalf of a YC-backed legal-tech startup that’s redefining how legal services are built, delivered, and scaled through technology. This is a high-agency role suited to someone...Show more
Last updated: 17 days ago
Senior Software Developer

Senior Software Developer

Communicate Recruitment • Stellenbosch, South Africa
Brew, design, and deploy scalable software potions (err.Work your magic across the full SDLC from incantation to implementation. Collaborate with spellbinding teams of talented wizards and code-war...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Engineer [TypeScript] (Prisma Postgres)

Senior Backend Engineer [TypeScript] (Prisma Postgres)

Prisma Data, Inc. • Cape Town, Other, South Africa, 7100
At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show more
Last updated: 6 days ago
Full Stack JavaScript Engineer (React / Next.js / Expo / Supabase)

Full Stack JavaScript Engineer (React / Next.js / Expo / Supabase)

The Legends Agency • Cape Town, Western Cape, South Africa
Remote
Quick Apply
Full Stack JavaScript Engineer (React / Next.Join a Fast-Moving Startup Building Apps with Top Creators.Remote South Africa | R25,000-R31,000 | UK Hours : 8 am-5 pm, Mon-Fri.This London-based startu...Show more
Last updated: 19 days ago
React Developer

React Developer

Ditto Hire • Cape Town, South Africa
React Developer – Build the Future of Professional Platforms.Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and ...Show more
Last updated: 30+ days ago • Promoted
Senior Front-End Engineer (React)

Senior Front-End Engineer (React)

Ditto Hire • Cape Town, South Africa
React Developer – Build the Future of Professional Platforms.Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and ...Show more
Last updated: 30+ days ago • Promoted
Full Stack JavaScript Developer (Cape Town)

Full Stack JavaScript Developer (Cape Town)

webfx.com • Cape Town, Other, South Africa, 7100
Full Stack JavaScript Developer (Cape Town).Hi there! Were WebFX, a full-funnel revenue marketing agency based in the US. Weve been 9x named a Best Place to Work, and wed love to meet you! We are a ...Show more
Last updated: 22 hours ago • New!
Senior Java Rust Developer – Cape Town - R 850 PH

Senior Java Rust Developer – Cape Town - R 850 PH

E-Merge • Cape Town, South Africa
We dont just sling code we craft clean, smart, scalable systems that make businesses better.If your idea of fun includes ownership models, and your playlists include Lo-fi beats to refactor to, we...Show more
Last updated: 30+ days ago • Promoted
SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

E-Merge • Mauritius, South Africa
A leading independent financial services group founded in South Africa, with a growing international presence including Mauritius is looking for a Senior C# Software Developer to join their expandi...Show more
Last updated: 30+ days ago • Promoted
Senior Backed Engineer (TypeScript) [Prisma Postgres]

Senior Backed Engineer (TypeScript) [Prisma Postgres]

Prisma Data, Inc. • Cape Town, Other, South Africa, 7100
At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show more
Last updated: 15 days ago
Full-Stack Software Developer (C#,SQL) - FULLY REMOTE (CH1165)

Full-Stack Software Developer (C#,SQL) - FULLY REMOTE (CH1165)

CapitalH • Stellenbosch, South Africa
Remote
Our client, a company in the retail software industry, is looking for an experienced Full-Stack C# Developer to join their team. This role is a hands-on opportunity to contribute to both modern and ...Show more
Last updated: 30+ days ago • Promoted
TypeScript Developer

TypeScript Developer

WatersEdge Solutions • Cape Town, South Africa
Remote (Cape Town or Johannesburg).SaaS | Utilities | Cloud Integration.WatersEdge Solutions is hiring a highly technical and solutions-oriented. German-Speaking TypeScript Developer.This is an oppo...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Software Engineer (TypeScript) [Prisma Postgres]

Senior Backend Software Engineer (TypeScript) [Prisma Postgres]

Prisma Data, Inc. • Cape Town, Other, South Africa, 7100
At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show more
Last updated: 30+ days ago
JavaScript Developer

JavaScript Developer

Network Recruitment • Stellenbosch, South Africa
Our Client is a logistics technology provider thats transforming how goods move across Southern Africa.With a focus on digital innovation, operational excellence, and customer-centric solutions, th...Show more
Last updated: 5 days ago • Promoted
Senior React Software Engineer

Senior React Software Engineer

Electrum Software • Cape Town, Western Cape, ZA
Quick Apply
Electrum is the next-generation payments technology company that provides cloud-native software to optimise the processing of financial transactions. Since 2012, we have established ourselves as a r...Show more
Last updated: 30+ days ago
Specialist : Systems Engineer-Backup (WC) - Contract Role / Fixed Term Contract

Specialist : Systems Engineer-Backup (WC) - Contract Role / Fixed Term Contract

BCX • Bellville, ZA
Job title : Specialist : Systems Engineer-Backup (WC) - Contract Role / Fixed Term Contract.Job Location : Western Cape, Bellville. To install, monitor, test and maintain cloud and infrastructure ...Show more
Last updated: 30+ days ago • Promoted