Description
Senior Backend Engineer
Application Deadline: 17 February 2025
Department: IT/Software
Employment Type: Full Time
Location: Cape Town
Compensation: R65,000 - R70,000 / month
Description
Primis is a UK-based tech start up looking to grow their team in Cape Town.
So, if you want to join a company that has…
🚀 Millions in funding
🚀 Blue chip global clients
🚀 Established team based in Cape Town
🚀 Established team based in Cape Town
🚀 Great product in a massive industry
🚀 Even better culture
Then look no further!
This role involves integrating with retailers, carriers, 3PLs, and third-party utility systems such as email managers and marketing management sites.
Additionally, the engineer will handle internal processing and actioning of data and messages received from integrated parties.
The Role
You’ll be responsible for:
- Developing and maintaining back-end services using TypeScript, Node.js, and Express.js.
- Integrating with various external systems including retailers, carriers, and third-party utilities.
- Managing and optimising databases using MongoDB.
- Utilising AWS services such as S3, SNS, SQS, and Lambda for various functionalities.
- Collaborating with front-end developers, product managers, and other stakeholders to deliver high-quality solutions.
- Participating in code reviews, testing, and deployment processes.
- Contributing to the expansion into artificial intelligence, leveraging mathematical and neural network expertise.
The Person
- Technical Skills:
- Proficiency in TypeScript.
- Extensive experience with Node.js and Express.js.
- Strong knowledge of MongoDB.
- Experience with AWS services (S3, SNS, SQS, Lambda) is a significant bonus.
- Familiarity with integrating third-party systems and APIs.
- Experience:
- Proven experience in back-end development, preferably in a senior role.
- Experience in logistics or e-commerce domains is advantageous.
- Background in artificial intelligence or neural networks is a plus.
- Soft Skills:
- Excellent problem-solving abilities.
- Strong communication and collaboration skills.
- Ability to work in a diverse, distributed team environment.
- Education:
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field. Advanced degrees or relevant certifications are a plus.
Benefits Through Marketing Pros
🏡Remote-First, Flexible Work Model
🏢Shared Office Space in Cape Town
💻A Slack Community of Marketing Professionals
🌍Global Visibility
🤝Your Own South African Talent Partner
🤝Your Own South African Talent Partner
🧑🏻🤝🧑🏾Social and Training Events
📑Full-time South African Employment Contract
📑Full-time South African Employment Contract
Please be sure to read our Ts & Cs before submitting your application.