Software Engineer

Cape Town, WC, ZA, South Africa

Job Description

Position Overview

: We are seeking a Senior Back-End Engineer to join our team and support our growth plans. 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.

Key Responsibilities:



Develop and maintain back-end services using TypeScript, Node.js, and Express.js. Integrate with various external systems including retailers, carriers, and third-party utilities. Manage and optimize databases using MongoDB. Utilize AWS services such as S3, SNS, SQS, and Lambda for various functionalities. Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions. Participate in code reviews, testing, and deployment processes. Contribute to the expansion into artificial intelligence, leveraging mathematical and neural network expertise.

Key Requirements:



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:



Competitive salary and benefits package. Flexible working hours and remote work options. Opportunities for professional growth and development. * Collaborative and inclusive work environment.

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.


Job Detail

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