Full-Stack Web Engineer-LatAm (Contract)
Role details
Job location
Tech stack
Job description
We are seeking a Full-Stack Engineer (Web) for a contract engagement supporting a fintech client in the credit card and banking space. This role spans both frontend and backend development for the client's web experiences - including a consumer-facing marketing site, a web-based application flow, and supporting backend services built in .NET/C#.
You will work across a React/Next.js frontend and a C#/.NET backend, collaborating with mobile, QA, and product teams to ship features, stabilize integrations, and improve the end-to-end developer and user experience.
This is a hands-on delivery role, ideal for someone comfortable moving between frontend and backend, experienced with modern web frameworks, and confident working within cloud-hosted environments and microservices architectures., * Develop and maintain web frontend features using React, Next.js, and TypeScript, ensuring a performant and accessible user experience.
- Build and extend backend APIs in C#/.NET that serves both web and mobile clients.
- Contribute to feature development across the product surface - including application flows, content-driven pages, and admin tooling.
- Integrate with third-party services such as credit checks, fraud/address validation, payment processing, notifications, and analytics platforms.
- Collaborate with mobile (Flutter), QA, and design teams to align on data contracts, payload structures, and end-to-end flows.
- Support CMS-driven content workflows and ensure frontend components render reliably from dynamic content sources.
- Optimize services for performance, reliability, security, and maintainability across the stack.
- Work within AWS-hosted infrastructure and support deployment and monitoring workflows.
- Participate in code reviews, production release planning, and technical documentation
Requirements
- 3+ years of experience as a software engineer with full-stack web development exposure.
- Strong proficiency in React and Next.js with TypeScript.
- Solid backend experience with .NET (C#).
- Experience working with relational databases (MySQL or similar).
- Experience building and consuming RESTful APIs.
- Proficient with GitHub workflows and CI/CD practices.
- Strong debugging and problem-solving skills across frontend and backend systems.
- Comfortable working in a fast-moving, cross-functional team with distributed stakeholders.
- All resumes must be submitted in English to be considered.
Nice to Have
- Experience with Vite.js and/or Tailwind CSS.
- Experience with headless CMS platforms or content-driven web delivery (e.g., Plasmic, Contentful).
- Familiarity with AWS services (especially S3) and cloud-hosted deployment models.
- Experience working within a microservices architecture.
- Familiarity with observability tools such as Datadog or similar monitoring platforms.
- Familiarity with systems such as feature flags, analytics, or third-party marketing integrations.
- Understanding of security practices around API auth, session management, and token handling.