MLabs is building a robust FinTech and payments platform and needs an experienced Full Stack Engineer to design and build secure, scalable, and high-performing web applications that translate complex backend financial systems into intuitive, reliable user experiences.
Requirements
- Strong expertise in React, TypeScript, and web application architecture.
- Proven experience with backend technologies including Node.js and NestJS.
- Experience with data stores like MongoDB or Postgres.
- Proven experience integrating with backend APIs and handling data securely.
- Experience designing for scalability, maintainability, and fault tolerance in web applications.
- Experience with Cypress and E2E libraries.
- Knowledge of infrastructure and deployment (AWS, Kubernetes, Terraform).
Responsibilities
- Build, optimize, and maintain web applications using React, TypeScript, NestJS, and Node.js.
- Collaborate with backend engineers to design and consume secure, efficient APIs (REST).
- Translate complex financial and transactional workflows into clear, usable, and accessible interfaces.
- Architect and implement front-end systems with strong attention to scalability, maintainability, and performance.
- Ensure accessibility, responsiveness, and cross-browser consistency.
- Lead feature delivery end-to-end, review code, share best practices, and mentor peers to maintain a high engineering standard.
- Troubleshoot and resolve production issues, ensuring reliability and data integrity for a transaction-heavy platform.
Other
- 5+ years of professional front-end or full-stack software engineering experience.
- Excellent communication and collaboration skills across cross-functional teams.
- Exposure to financial, payments, or other transaction-heavy domains.
- Experience contributing to or maintaining shared design systems or UI libraries.
- Familiarity with real-time data or event-driven architectures, or experience working in regulated environments (SOC2, ISO27001).