Job Url: https://www.remoterocketship.com/company/evercommerce/jobs/senior-full-stack-engineer-united-states-remote Job Description: EverCommerce Website LinkedIn All Job Openings EverCommerce is the leading service commerce platform, providing vertically-tailored, integrated SaaS solutions to over 500,000 global service-based businesses. Established in 2016, EverCommerce offers software solutions that help businesses market their services, streamline day-to-day operations, and enhance customer engagement. The company specializes in powering the service economy with digital transformation across multiple industries, including Home & Field Services, Health Services, and Fitness & Wellness. EverCommerce's technology aims to accelerate growth, improve operations, and increase retention for small and medium-sized businesses, transforming the way they interact with customers through modern digital and mobile applications. SaaS • Software • Services • SMB 1001 - 5000 employees Founded 2016 ☁️ SaaS 🤝 B2B 🛍️ eCommerce 💰 Private Equity Round on 2019-07 Senior Full Stack Engineer 9 hours ago 🇺🇸 United States – Remote 💵 $120k - $140k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor Angular AWS Cloud Distributed Systems Docker DynamoDB Kafka Microservices MongoDB Postgres RabbitMQ React SQL Terraform TypeScript .NET Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Design, build, and maintain scalable and secure microservices using C#/.NET Core. • Collaborate closely with product owners and other engineers to break down requirements into actionable technical tasks. • Collaborate on front-end interfaces using React/Angular to deliver high-quality, responsive user experiences. • Refactor legacy monolithic systems into modern service-oriented architecture. • Develop and document RESTful APIs, leveraging message-based architectures (e.g., RabbitMQ, Kafka). • Partner with DevOps to define runtime environments, infrastructure as code, CI/CD, and cloud deployment strategies using AWS. • Lead code reviews and mentor junior developers across full stack efforts. • Support grooming sessions, SCRUMs, and sprint planning for your development Pod. 🎯 Requirements • 7+ years of professional experience in software engineering, including backend and full-stack roles. • Expertise in C#/.NET Core and a strong understanding of microservice-based architecture. • Functional knowledge of modern front-end frameworks, preferably React/Angular (TypeScript a plus). • Proficiency in relational (SQL Server, PostgreSQL) and document-based (MongoDB, DynamoDB) databases. • Experience with distributed systems, service-to-service communication, and event-driven paradigms. • Working knowledge of AWS services like ECS, Lambda, RDS, API Gateway, and S3. • Familiarity with containerization (Docker), CI/CD pipelines, and Infrastructure-as-Code (Terraform or similar). • Excellent communication, documentation, and collaboration skills. • Experience with Agile development methodologies and Jira. • Nice to Have: Experience in SaaS platforms or the home/field service industries. • Knowledge of payments processing systems and security best practices. • Hands-on experience with message brokers like RabbitMQ or Kafka. • Exposure to legacy modernization projects and domain-driven design. 🏖️ Benefits • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid. • Continued investment in your professional development. • Day 1 access to a robust health and wellness benefits package, including an annual wellness stipend. • 401k with up to a 4% match and immediate vesting. • Flexible and generous (FTO) time-off. • Employee Stock Purchase Program.