About the Role
We are building a next-generation, multi-tenant compliance SaaS platform focused on permit management, automated audits, document management, and regulatory workflow automation. Our platform serves enterprise clients across multiple jurisdictions and demands the highest standards in software quality, scalability, and security. Our infrastructure runs on AWS. We are seeking a Senior Full Stack Software Engineer who is highly proficient in React and .NET to join our core engineering team. This is a senior individual-contributor role — you will own significant portions of the codebase, drive architectural decisions, and be expected to operate with minimal supervision. Strong initiative, technical depth, a bias for speed, and a commitment to delivering production-quality work are essential. We leverage AI-assisted development tooling — including Claude Code — extensively, and expect engineers to be highly proficient in using it to accelerate delivery.
Key Responsibilities
Product Development
- Design, develop, and maintain features across the full stack of our compliance SaaS platform — spanning React frontends, .NET APIs, and backend services
Architect and implement scalable, multi-tenant data models and APIs with a strong focus on isolation, security, and performance
Build and enhance core platform modules: permit management workflows, automated audit engines, document ingestion/storage/retrieval, and compliance reporting
Ensure all features meet rigorous standards for correctness, accessibility, and cross-browser compatibility
Technical Leadership
- Lead code reviews and uphold engineering best practices, coding standards, and design patterns across the team
Propose and drive technical improvements — refactoring, performance optimization, tooling, test coverage, and documentation
Contribute to architectural discussions and help evaluate new technologies and frameworks for the platform
Mentor mid-level engineers and contribute to a culture of continuous improvement
Collaboration & Delivery
Work closely with Product, Design, and stakeholders to refine requirements, estimate effort, and deliver features end-to-end
Participate in Agile/Scrum ceremonies: sprint planning, standups, retrospectives, and demos
Proactively communicate progress, risks, and blockers — operate with a high degree of ownership and autonomy
Debug and resolve complex production issues with urgency and precision
Required Qualifications
7+ years of professional software engineering experience, with a strong focus on full stack web development
Advanced proficiency in React (hooks, context, performance optimization, component architecture)
Advanced proficiency in .NET / C# (ASP.NET Core, RESTful API design, EF Core or Dapper, background services)
Solid understanding of relational databases (SQL Server, PostgreSQL) — schema design, query optimization, indexing
Experience building and operating multi-tenant SaaS applications in production environments
Strong command of software engineering fundamentals: SOLID principles, design patterns, clean architecture
Hands-on experience with AWS — EC2, ECS/Fargate, Lambda, S3, RDS, SQS, and related managed services
Proficient with Git and modern CI/CD workflows (GitHub Actions, Azure DevOps, or equivalent)
Experience writing unit, integration, and end-to-end tests (xUnit, Jest, Playwright, or equivalent)
Highly proficient with Claude Code — able to use AI-assisted development to ship features significantly faster without sacrificing quality
Strong PR discipline — ability to write clear, well-scoped pull requests, conduct rapid but thorough code reviews, and keep review cycles short
Proven track record of high-velocity feature delivery in a production SaaS environment
Demonstrated ability to self-manage — prioritize work, own outcomes, and deliver without close supervision
Preferred Qualifications
Experience in compliance, permit management, legal tech, or regulated industries
Familiarity with document management systems, OCR pipelines, or audit trail architectures
Knowledge of multi-tenancy patterns: row-level security, schema-per-tenant, or hybrid models
Experience with AWS-native messaging and event-driven patterns: SQS, SNS, EventBridge, or Kinesis
Familiarity with containerization (Docker, Kubernetes) and infrastructure-as-code
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
Skills & Competencies
Exceptional problem-solving and systems thinking — comfortable navigating complex, ambiguous requirements
Strong written and verbal communication; able to articulate technical decisions to both technical and non-technical stakeholders
High ownership mentality — treats the product as if it were your own
Meticulous attention to detail and commitment to production quality
Collaborative team player who also thrives when working independently
Ability to quickly learn new domains, frameworks, and codebases
Work Environment This role is based in Tijuana, MX and requires in-office presence four days per week. You will be joining a focused, high-caliber engineering team working on a technically challenging platform with real-world regulatory impact. We operate with a flat structure, short feedback loops, and high expectations for quality and initiative.
Nivel de educación deseada:
Superior - titulado
Nivel de experiencia deseada:
Nivel Medio
Función departamental:
Tecnología / Internet
Industria:
Desarrollo de Software a Medida
Habilidades:
Esta vacante viene de la bolsa de empleo Talenteca.com:
https://www.talenteca.com/anuncio?j_id=6a3ea6d45a00005300bb199f&source=indeed