Mid-Level Full-Stack Engineer
MyDevConnect
Job description
About the role
Join a cross‑functional team building a fintech payment platform. You will own features end‑to‑end, from backend services and provider integrations to the dashboards used by customers and internal teams.
Key responsibilities
- Build and maintain Python microservices across the payment stack.
- Develop and enhance the React web platform, including admin and customer dashboards, access control, and payment flows.
- Integrate third‑party payment providers and banking partners via APIs, webhooks, and reconciliation processes.
- Design event‑driven workflows using queues, retries, and dead‑letter handling.
- Ship reliable changes: verify end‑to‑end flows, monitor production, and resolve issues quickly.
- Collaborate with Product and Engineering to translate requirements into clear technical plans.
Required profile
- 2–4 years of professional full‑stack engineering experience.
- Strong Python skills with experience building REST APIs.
- Proficient in React (hooks, state management, API data fetching); Redux Toolkit/RTK Query and Tailwind are a plus.
- Hands‑on experience with AWS services (Lambda, DynamoDB, SQS/EventBridge, API Gateway, Cognito).
- Experience integrating external APIs, preferably payments, banking, or fintech providers.
- Solid understanding of data consistency, idempotency, and error handling in distributed systems.
- Comfortable with Git, code review, and CI/CD pipelines.
- Clear written communication and strong ownership of work.
- Ability to thrive in a fast‑paced, agile environment.
Required skills
- Python
- REST APIs
- React
- Redux Toolkit / RTK Query
- Tailwind CSS
- AWS Lambda
- AWS DynamoDB
- AWS SQS
- AWS EventBridge
- AWS API Gateway
- AWS Cognito
- Git
- CI/CD
What we offer
- Work on core payment infrastructure with real impact.
- Small, high‑ownership team with room to grow.
- Fully remote policy.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Nigeria.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 9 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
MyDevConnect