Permanent
Senior Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (Remote)
Unknown, Unknown
unknown
Closing date not listed
About this role
IT/Computer - Other IT/Computer
Cape Town
FULL TIME
Job Summary
Senior Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (Remote)
IT - Software Development
Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, Kenya, Remote
ENVIRONMENT:
BE responsible for key functions that directly impact the onboarding and configuration experience for merchants as the next Senior Full Stack Software Engineer wanted by a cutting-edge FinTech company providing a seamless payment service. This will include onboarding, user management, merchant configuration, and the setup of sandbox configuration for testing and support. The successful incumbent will require 5+ years experience in Cloud-based Backend Engineering, strong Node.js, TypeScript, React, AWS (primarily Lambda, API Gateway and Serverless), Jira, Confluence, Git, GitLab, MySQL & PostgreSQL.
DUTIES:
* Onboarding: Setup new merchants for products, connections and payment methods, ensuring a seamless start. Dashboard: The team oversees the dashboard's design and general management.
* Merchant Login: Ensure a secure and intuitive login experience for the Dashboard.
* Merchant Configuration: Customise and edit merchant business and account settings.
* User Management: Handle access controls and user roles for both merchants and users.
* Transaction Listing: Provide merchants with transaction records and details for easy tracking and analysis.
* User Logs: Keep track of user activity for security and auditing.
* Internal Dashboard: A tool for users to complete daily tasks.
Role expectations -
Successfully able to build new features and enhance existing MX features:
+ Design, build, and integrate technical requirements alongside the team across the full product portfolio.
+ Ensure secure, scalable, and compliant payment processing to the Backend.
Effective troubleshooting and debugging of issues:
+ Independently diagnose and propose solutions for issues and incidents, leveraging logs, monitoring, and code analysis.
REQUIREMENTS:
* Languages: TypeScript, Node.js, React
* Infrastructure: AWS (Lambda, Serverless)
* Database: MySQL, PostgreSQL
* Tools: Jira, Confluence, Git
* CI/CD & Automation: GitLab Pipelines
Technical Expertise:
* 5+ Years of experience in Cloud-based Backend Engineering
* Strong experience with Node.js, TypeScript and React
* AWS experience (primarily Lambda, API Gateway and Serverless)
* Database experience (MySQL, PostgreSQL)
ATTRIBUTES:
Problem-solving & Ownership -
* Ability to design elegant, scalable solutions for new features.
* Able to iteratively maintain and evolve existing features to meet best practices and modern standards.
* Takes initiative, owns projects end-to-end, and thrives in a fast-paced, high-scale environment.
Collaboration & Communication -
* Works well in a fully remote team, with strong written and verbal communication skills in English.
* Comfortable working cross-functionally with product, operations, and external partners.
Apply for this Job
Datafin
Recruiter