Job Closed
This listing is no longer active.
Senior Full Stack Engineer
Location
United States
Posted
107 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer
MySignature
• 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.
Job 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 experience with React and TypeScript in production environments.
- 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 with containerization using Docker.
- 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.
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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, develop, test, deploy, and maintain complex, scalable, and critical backend systems and services capable of handling massive data volumes and high query loads. • Take full ownership of challenging technical projects, driving them from initial concept through to production and ongoing iteration. • Engage with a variety of technical domains, including: Building and evolving RESTful APIs and backend services. • Modifying, extending, and optimizing complex open-source software (e.g., Trino). • Implementing and managing sophisticated identity federation solutions (e.g., Keycloak). • Developing and operating large-scale data ingestion pipelines (e.g., using Airflow). • Enhancing and automating deployment processes (CI/CD) using technologies like Kubernetes. • Collaborate effectively within a team of experienced engineers, contributing to a culture of shared knowledge and mutual respect. • Apply strong problem-solving skills to diagnose, debug, and resolve complex technical issues, ensuring system reliability and performance. • Champion pragmatic and robust solutions, adapting quickly to new technologies and evolving business needs. • Operate with a high degree of independence in a low-process environment, taking initiative and driving results. • Other duties as assigned.
• Embed directly within product engineering teams to drive measurable improvements in developer productivity by integrating AI into daily workflow design, coding, testing, deployment, and operations • Lead tool selection and adoption strategy for AI development platforms (GitHub Copilot, Claude Code, Cursor, etc.), establishing best practices for prompt engineering, context management, and workflow integration • Build and maintain custom AI tooling, MCP servers, and integrations that provide teams with domain-specific context from your codebase, documentation, infrastructure, and business systems • Develop and socialize reusable patterns for code generation, refactoring, test automation, incident analysis, and knowledge retrieval that teams can apply across their daily work • Implement AI code review and validation practices to ensure AI-generated code meets security, quality, and HIPAA compliance standards • Champion a culture of AI-augmented development that enables engineers to tackle bigger challenges, improve code quality, and reduce toil—without sacrificing maintainability or creating technical debt • Create self-service documentation, learning paths, and enablement programs (workshops, office hours, communities of practice) to scale AI adoption across engineering • Measure and communicate impact using both quantitative metrics (velocity, quality, time-to-deployment) and qualitative measures (developer satisfaction, cognitive load reduction, friction logging) • Lead application-level infrastructure-as-code initiatives, empowering product teams to own their cloud resources (containers, SQS, Lambda, DocumentDB, DynamoDB, etc.) • Design reference architectures and terraform/CDK patterns that balance team autonomy with consistency and security • Partner with the enterprise DevOps team to establish clear boundaries—they own foundational infrastructure (VPCs, security groups, IAM foundations), you enable teams to own application-layer resources • Build proof-of-concepts and migration playbooks as GHX transitions from lift-and-shift EC2 environments to truly cloud-native architectures • Manage engineers on cloud-native design patterns, observability, cost optimization, and operational excellence • Provide direction, hands-on execution to grow an engineering team • Work closely with product managers, engineering leaders, and cross-functional partners to translate business needs into practical AI and infrastructure solutions • Establish metrics and feedback loops to continuously improve both AI adoption and cloud-native maturity • Balance innovation with pragmatism—championing new approaches while ensuring solutions scale sustainably.
• Collaborate with the Director of Mobile and the engineering team to design, build, and refine innovative iOS applications. • Develop complex and dynamic user interfaces, ensuring seamless functionality and an exceptional user experience. • Contribute to the full software development lifecycle, from design and implementation to production and maintenance. • Play a key role in shaping Fi’s mobile development strategy and best practices.
Full Stack Developer
Encora DigitalEncora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. Since its inception i
About the Role We are seeking a Full Stack Engineer to join our team and provide technical support for a eAuthoring application. This role is critical for one of our top clients. The eAuthoring application leverages Large Language Models (LLM) to summarize content, tag for better organization, automate repetitive tasks, and create initial drafts of documents. Technologies: We would need someone with full stack experience. On the front end React and the backend Python. AWS cloud experience and experience with LLMs would also be helpful Location: EST Timezone



