: 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.