> Markdown version of [/jobs/ext/1973414-software-engineer-full-stack](https://www.wearedevelopers.com/jobs/ext/1973414-software-engineer-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Full Stack) - **Company:** Discern Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $135,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Business Software, Software as a Service, Software Quality, Computer Programming, Relational Databases, Software Debugging, Regression Testing, Software Construction, Software Engineering, TypeScript, ReactJS, Backend, Front End Software Development, Golang - **Published:** August 7, 2026 - **Apply:** https://jobs.ashbyhq.com/discern/86a45dff-638b-4261-a288-9f073ef47e1f ## About the Role At Discern, we leverage the latest technologies including React, Go, Temporal, sqlc, GKE and Kibu to tackle complex business challenges. We are looking for a passionate and experienced full stack engineer with a strong background in software design, front-end and back-end engineering, and relational database design. If you thrive on building high-quality, working software in a fast-paced environment using cutting-edge technologies, we would love to hear from you. We are specifically interested in engineers with a genuine passion for, and hands-on experience in, React, TypeScript, and Go., * You have over 5 years of professional software engineering experience. * You have over 3 years of professional experience building software with React and TypeScript. * You have over 3 years of professional experience programming in Go. * You possess extensive experience designing relational database structures and working with SQL. * You are passionate about solving business problems and have significant experience developing enterprise or SaaS business software. * You excel at debugging software defects and performing regression testing to prevent recurring issues. * You dislike repetitive work and prefer to develop tools and methodologies to automate tasks and help the team move faster. * You are an effective communicator with experience working as part of a distributed engineering team. * You are dedicated to code quality and reusable design, and you enjoy learning every day. ## Description Discern is a modern registered agent and entity management software provider. As a venture-backed company, we develop compliance technology that monitors entity status, standing, and filing requirements across all US jurisdictions. The Team You'll Work With We are an engaged team with ambitious goals. In this role, you will report directly to the CTO and collaborate closely with the engineering leads, Head of Product, and Lead Product Designer. Our group is highly collaborative, bringing extensive experience from both corporate and tech startup environments. The engineering team is distributed across the US and operates on Eastern Standard Time (EST)., * You will work on both our front-end and back-end platform technologies to deliver functional features for the Discern product. * You will collaborate closely with our Product Owners, Lead Product Designer, and other stakeholders to ensure the development of high-quality software. * You will contribute your insights into the technologies, patterns, and practices used in software development at Discern. * You will leverage your experience and creativity as our company and engineering team continue to grow. ## Related Videos - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 150 - The shift to AI generated code, fingerprinting and OKRs vs. doing your job](https://www.wearedevelopers.com/magazine/533-dev-digest-150-the-shift-to-ai-generated-code-fingerprinting-and-okrs-vs-doing-your-job)