
Full Stack Engineer - .Net & React Experience Required
Enumerate is seeking a Full Stack Engineer to support the delivery of key product and platform initiatives across our software and payments ecosystem. This is a hands-on engineering role focused on building high-quality, production-ready functionality using .NET (C#) and React while collaborating closely with Product, Design, and QA partners.
You will contribute to project-based initiatives that move quickly from concept to implementation. This role is ideal for an experienced engineer who enjoys owning features end-to-end, working in a distributed environment, and leveraging modern development practices - including AI-assisted tooling - to improve speed and quality.
Experience in Fintech or payments-related systems is strongly preferred.
Key Responsibilities & Deliverables
Hands-On Engineering
- Design and build production-ready full stack functionality using .NET (C#) and React.
- Deliver reliable, maintainable implementations that meet functional and quality expectations.
- Take ownership of assigned features or components from development through release.
- Write clean, well-documented, and testable code suitable for long-term maintenance.
Product & Project Execution
- Work closely with product managers, designers, and QA to clarify requirements and translate them into executable technical work.
- Contribute to project planning by estimating effort, identifying dependencies, and highlighting technical risks.
- Support integrations with third-party APIs and services, particularly within Fintech and payments-related workflows.
- Ensure features align with existing system behavior and user expectations.
Engineering Practices
- Participate actively in code reviews and technical discussions.
- Apply agreed-upon standards for code quality, testing, and deployment.
- Use AI-assisted development tools (such as CursorAI, GitHub Copilot, or similar) to accelerate development, testing, and documentation.
- Contribute to shared libraries, reusable components, and internal tooling where appropriate.
Required Qualifications
- Proven experience as a Full Stack Engineer delivering production software.
- Strong hands-on experience with .NET (C#) and React in user-facing applications.
- Comfort working independently in a remote, project-driven environment.
- Solid understanding of modern development practices, including version control (Git), CI/CD, and automated testing.
- Strong problem-solving skills and the ability to debug complex issues across the stack.
- Experience using AI-assisted coding tools as part of daily development workflows.
Preferred Qualifications
- Experience working in Fintech, payments, accounting, or financial services domains.
- Familiarity with microservices, cloud-native architectures, and containerization tools (Docker, Kubernetes).
- Experience with relational databases (e.g., SQL Server, PostgreSQL) and/or NoSQL data stores.
- Understanding of secure coding practices and compliance considerations in finance-related systems.
Engagement Terms
This role will be engaged under a Contractor of Record arrangement and structured as project-based work. You will work remotely from LATAM, collaborating closely with Enumerate’s distributed engineering and product teams. Scope, deliverables, and timelines will be defined per engagement.
About Enumerate
Enumerate is a best-in-class provider of property management software and payments solutions for community associations. We help associations operate more efficiently by digitizing accounting processes, operational workflows, AR & AP payments, and resident engagement — reducing administrative effort by over 75%.
With tens of thousands of communities and millions of homes managed, Enumerate delivers a comprehensive end-to-end platform combining SaaS, Services, and Payments. We are uniquely positioned for continued growth in a category expanding 25–30% year over year.
Total monthly compensation:
$2,800 - $3,300 USD
Create a Job Alert
Interested in building your career at Enumerate? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field