Senior FullStack Engineer (C#/React) – Ecommerce (LATAM)
Truelogic · LATAM
Job Description
About Truelogic
Truelogic is a leading provider of nearshore staff augmentation services, headquartered in New York. For over two decades, we have delivered top-tier technology solutions to companies of all sizes, from innovative startups to industry leaders, helping them achieve their digital transformation goals. Our team of over 600 highly skilled tech professionals, based in Latin America, drives digital disruption by partnering with U.S. companies on their most impactful projects.
By applying for this position, you are taking the first step toward joining a dynamic team that values your expertise and aspirations. We aim to align your skills with opportunities that foster exceptional career growth and success while contributing to transformative projects that shape the future.
Our Client
Our client is a leading SaaS platform providing integrated software solutions for service-based businesses across various industries, including Home Services, Health, and Fitness. Supporting over 600,000 businesses globally, they deliver tools for operations, payments, marketing, and customer engagement. This role is part of one of their key products: a highly-rated mobile platform that empowers contractors to manage estimates, invoicing, payments, and projects from anywhere.
Job Summary
We are seeking a Senior Full Stack Software Engineer to help build, enhance, and scale a cloud-native SaaS platform serving a growing customer base. This role will involve working across the full technology stack, including React frontend development, C#/.NET backend services, AWS cloud infrastructure, APIs, databases, and microservices. The ideal candidate has experience designing scalable multi-tenant SaaS applications, modernizing systems, and contributing to highly available, distributed architectures while collaborating with cross-functional teams to deliver impactful solutions.
Key Responsibilities
- Design, develop, and maintain cloud-native SaaS applications.
- Build and enhance backend services using C# and .NET Core.
- Develop modern frontend applications using React.
- Design, implement, and maintain RESTful APIs and microservices.
- Work with SQL and NoSQL databases to support application functionality and scalability.
- Implement, optimize, and maintain AWS-based cloud infrastructure.
- Collaborate with Product, QA, DevOps, and Engineering teams to deliver high-quality solutions.
- Participate in architectural discussions and technical decision-making.
- Mentor junior engineers and promote engineering best practices.
- Maintain code quality through testing, code reviews, and continuous improvement.
- Improve system performance, scalability, reliability, and operational efficiency.
- Support modernization initiatives and cloud-native architecture adoption.
Requirements
- 5+ years of professional software engineering experience.
- Strong experience with C# and .NET Core.
- Strong experience with React.
- Experience designing and developing RESTful APIs.
- Experience building and maintaining microservices-based architectures.
- Hands-on experience with AWS cloud services.
- Strong knowledge of SQL databases (e.g., PostgreSQL, SQL Server).
- Experience with NoSQL databases (e.g., MongoDB, DynamoDB).
- Experience working with Docker and CI/CD pipelines.
- Experience building and supporting SaaS products.
- Experience working with multi-tenant architectures.
- Strong understanding of software design, scalability, and performance optimization.
- Excellent collaboration and communication skills.
- Experience with Terraform and Infrastructure as Code is a plus.
- Experience building serverless applications using AWS Lambda is a plus.
- Knowledge of event-driven architectures and message queue systems is a plus.
- Experience with DevOps tooling and cloud automation is a plus.
- Experience designing and supporting scalable distributed systems.
- Experience optimizing application performance and reliability at scale.
- Technical mentoring or engineering leadership experience is a plus.
- Experience working on large-scale SaaS platforms.
What We Offer
- 100% Remote Work: Enjoy the freedom to work from a location that helps you thrive, requiring only a laptop and reliable internet connection.
- Highly Competitive USD Pay: Earn excellent, market-leading compensation in USD.
- Paid Time Off: Our policies ensure you have the opportunity to unwind and recharge.
- Work with Autonomy: Manage your time effectively, focusing on results rather than the clock.
- Work with Top American Companies: Grow your expertise on innovative, high-impact projects with industry-leading U.S. companies.
Why You’ll Like Working Here
- A Culture That Values You: We prioritize well-being and work-life balance, offering engagement activities and fostering dynamic teams.
- Diverse, Global Network: Connect with over 600 professionals in 25+ countries and collaborate with a multicultural team from Latin America.
- Team Up with Skilled Professionals: Join a team where all members are seasoned experts,
✨ This description was enhanced by AI based on the original listing.