Senior Full Stack Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Bachelor’s degree in Computer Science or related field preferred, or equivalent practical experience. • 7+ years of relevant fullstack software development experience in cloud-enabled environments. • Demonstrated experience designing, developing, and maintaining scalable and highly available web applications. • Strong experience with React and TypeScript in production environments. • Strong backend experience with modern .NET / C# • Experience designing and working with relational and/or NoSQL databases • Experience building event-driven architectures and asynchronous systems. • Experience designing and consuming RESTful APIs. • Experience with containerization using Docker. • Experience delivering software in cloud environments (AWS preferred, but at least one major cloud provider required). • Strong backend development experience with .NET and C#. • Experience designing scalable APIs and working with event-driven and asynchronous architectures. • Experience designing, optimizing, and maintaining relational and/or NoSQL databases. • Experience building and consuming RESTful APIs. • Experience delivering software in cloud environments, with AWS preferred. • Working knowledge of AWS services, including compute, storage, databases, and messaging systems. • Experience with Infrastructure as Code tools such as Terraform, CDK, or CloudFormation. • Familiarity with CI/CD tools such as GitHub Actions, Bitbucket Pipelines, or Azure DevOps. • Understanding of scalability, availability, fault tolerance, and distributed systems fundamentals. • Experience implementing frontend and backend automated testing strategies. • Experience diagnosing and mitigating production incidents in live systems. • Understanding of observability practices including logging, metrics, and tracing. • Strong understanding of Agile and iterative delivery practices. • High degree of autonomy and accountability. • Ability to translate ambiguous business problems into clear technical solutions. • Strong analytical, problem-solving, and decision-making skills. • Excellent written and verbal communication skills. • Experience with Vercel or modern frontend hosting platforms. • Experience with advanced GitHub automation and CI/CD workflows. • Deep hands-on experience with AWS-native services. • Experience working in high-velocity teams deploying to production multiple times per week.
Responsibilities
• Design, build, and evolve modern, cloud-native fullstack systems across frontend, backend, and infrastructure layers. • Architect and implement scalable RESTful APIs and event-driven backend services that integrate with internal systems and third-party platforms. • Build and maintain mature React and TypeScript frontend applications with a strong focus on usability, performance, accessibility, and maintainability. • Own features end-to-end, including discovery, requirements clarification, technical design, implementation, testing, deployment, and post-release iteration. • Make sound architectural decisions and clearly communicate technical tradeoffs to stakeholders. • Design and optimize relational and/or NoSQL data models to support scalability, reliability, and performance. • Contribute to and improve CI/CD pipelines and release processes to enable frequent, reliable deployments. • Diagnose, resolve, and prevent production issues through strong observability, monitoring, and root cause analysis practices. • Champion engineering best practices, including testing strategy, code quality, documentation, and maintainable design patterns. • Mentor other engineers through code reviews, knowledge sharing, and technical guidance.
Benefits
• Competitive compensation package • Free individual employee medical coverage • Company subsidized dental and vision coverage • Dollar for dollar 401(k) match up to 6% of your salary with immediate vesting • Company-paid Short-Term and Long-Term Disability coverage • Employee Assistance Program to support your wellbeing and mental health • $1500 annual stipend for undergraduate/graduate college courses; $500 annual stipend for continuing education courses/certifications • Free snacks and beverages on-site • Brand new, state-of-the-art, tech-enabled work environment in downtown Nashville • Flexible/hybrid work culture
Similar Jobs
No credit card. Takes 10 seconds.