Job Closed
This listing is no longer active.
Improving clinical and financial outcomes with physician-validated AI for documentation and coding.
Senior Software Engineer, Full Stack
Location
United States
Posted
35 days ago
Salary
$190K - $230K / year
Seniority
Senior
Job Description
Senior Software Engineer, Full Stack
SmarterDx
• Design, build and launch new multi-product features and improve the overall quality of SmarterDx’s apps • Design, build and launch reusable frontend components that are fully featured, responsive, and accessible to improve the overall quality of SmarterDx’s apps • Collaborate across disciplines to understand our users and iterate on new ideas • Protect patients’ privacy and security through secure coding practices • Research and advocate for improved techniques, processes, and designs within the team • Support SmarterDx’s apps in production
Job Requirements
- 5+ years of software engineering experience with a focus on user-facing solutions
- Expertise in Java, Typescript, and Angular
- Experience working with Postgres or a similar relational database
- Experience owning web applications end-to-end, from requirements gathering through to QA and delivery
- Experience working with product managers to plan, build, and iterate on deliverables
- Experience working in a security-conscious environment
- Excellent communication and team collaboration skills
- Bachelor’s or Master’s in Computer Science, Engineering, or a related field, or equivalent experience.
Benefits
- Medical, Dental & Vision – Comprehensive plans with leading insurance providers, covering 75% of your premiums, depending on the plan.
- Paid Parental Leave – Generous paid leave to support families through birth or adoption: Up to 12 weeks for parents.
- Remote-First Team – Work from anywhere in the U.S.
- Unlimited PTO & 10 Holidays – So you can relax and recharge.
- 401(k) with Traditional & Roth Options – Tax-advantaged retirement savings through Fidelity with a 4% match.
- Minimal Bureaucracy – A fast-moving, high-impact environment where you can focus on what matters.
- Incredible Teammates! – Work alongside smart, supportive, and mission-driven colleagues.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, iOS Core Product
SpeechifyGet your reading done faster, easier, and on the go. Listen to any book, document, or website with Speechify.
Role Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our mission forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. What You'll Do: - Opportunity to lead key engineering and product decisions - Actively shipping production code for the Speechify iOS app - Work within a dedicated product team - Participate in product discussions to shape the product roadmap - Maintain and enhance the existing complex app architecture Qualifications - Experience working on products that scaled to a large user base - Track record of working on various products from inception to decent traction - Customer obsession with a focus on providing the best possible experience - Product thinking with thoughtful decisions about product evolution - Speed in generating ideas and knowing what can ship now - Focus in a high-growth startup environment - Technical skills in Swift and SwiftUI Requirements - Swift Programming Language - SwiftUI experience - Experience in Multithreading Programming - Working with CI/CD infrastructure - Experience with Fastlane - SOLID principles, ability to write every single class according to SOLID - Experience with Git and understanding of different Git strategies Benefits - A fast-growing environment where you can help shape the company and product - An entrepreneurial crew that supports risk, intuition, and hustle - The opportunity to make a big impact in a transformative industry - A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture - Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives - Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners - Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
Senior Software Developer in Test, Remote
Intrahealth, a HEALWELL AI CompanyWe specialize in global electronic medical records and related healthcare solutions.
• AI-First Quality: AI coding tools and agentic workflows are a core part of how you build and maintain test coverage. • QA Infrastructure Ownership: Own the end-to-end QA infrastructure for our modernization programs — test frameworks, test data management, environment provisioning, CI/CD integration, reporting, and flake management. • Test Engineering: Design, build, and maintain automated test suites — unit, integration, API, end-to-end, performance, and regression — across .NET/React stack and its integration surface with a large legacy codebase. • Agent Orchestration: Build and operate multi-step agent workflows for test generation from tickets and specs, exploratory testing, failure triage, defect reproduction, and coverage analysis. • Process & Practice: Define the QA operating model for our modernization programs — how work enters QA, how evidence is captured in tickets, how test plans are linked and maintained, and how quality signals flow to engineering and product. • Architecture & Testability: Contribute to architectural decisions with a testability lens. • End-to-End Ownership: Own quality outcomes from requirements through production. • Engineering Practices: Participate in code reviews, contribute to CI/CD pipeline improvements, and maintain technical documentation.
Senior Experiment Engineer
Cro MetricsCro Metrics is a marketing services company that uses data-driven and strategic experimentation to drive revenue growth for its clients. As an employer, the company is known for it
Role Description Experimentation engineering is where good ideas stop being opinions and start being answers. As a Senior Experiment Engineer, you're the person who makes that happen, shipping the tests that decide how some of the most recognizable brands on the internet grow, convert, and keep their customers coming back. - Build experiments across the full complexity spectrum, including on frameworks and platforms you've never touched before. - Help clients turn fuzzy business questions into sharp, testable hypotheses. - Raise the bar for the engineers around you through code review, mentorship, and strong opinions. - Enjoy the translation between "messy business problem" and "clean technical solution." Qualifications - Senior-level proficiency with HTML, SCSS, and JavaScript, including hands-on experience building experiments inside Single Page Applications (React, Vue, Angular, or similar). - Production experience shipping experiments on one or more leading web experimentation platforms (e.g., Optimizely, VWO, Convert, AB Tasty, LaunchDarkly, Kameleoon, or equivalent). - Fluent command of the command line, Git, and version control workflows in a collaborative team environment. - A proven ability to accurately estimate complexity, assess feasibility, and communicate trade-offs. - A track record of reviewing other engineers’ work and raising quality without slowing teams down. - Comfort working directly with clients or external stakeholders. - Experience mentoring engineers more junior than you, formally or informally. - A learning-agile mindset: you can pick up a new framework, platform, or codebase and be productive on it quickly. - Interest in progressing your career into role leadership, people management, and/or deeper service specialization. - Background at a consultancy, agency, or in-house CRO / experimentation program at an enterprise brand. Requirements - Experience running pre-sales / feasibility work and producing client-facing technical deliverables. - Familiarity with analytics and data layer tooling (e.g., Segment, GTM, GA4) as it intersects with experiment instrumentation. - A portfolio of reusable patterns, libraries, or internal docs you’ve authored and driven adoption of. Benefits - Remote-first: Fully remote for employees based in eligible U.S. states. - Generous time off: 4 weeks of PTO to start, increasing to 5 weeks after 3 years, plus 9 paid holidays and up to 5 days of paid bereavement. - Health & wellness: Group healthcare coverage, disability and basic life insurance, pre-tax savings accounts, and wellness programs. - 401(k): Automatic enrollment after 3 months with 100% match up to 4% of salary. - Leave: Parental and medical leave plans tailored to your situation. - Connection: Annual company-funded All Hands Trip, active Slack culture (#appreciations, #cro-pet-trics, and more), and a real commitment to feedback and transparency. - Growth: Individualized Career Plan so your path here is explicit—not implied—plus access to our education reimbursement program after one year of employment. - Compensation: $80,000 - $110,000.00
Senior Full Stack Developer
TransUnionFounded in 1968, TransUnion is a credit information management services provider for consumers, businesses, and the global credit community. An equal opportunit
• Works with an agile team to develop, test, and maintain cloud and desktop business applications • Contribute to all phases of the development environment • Design, develop and implement enterprise scale solutions to support the organization’s business strategy and goals • Review requirements and data models and translate into responsible applications and architecture • Ensure designs are compliant with specifications • Guide and support team members by reviewing code & pair-programing • Ensure code and repository best practices • Demonstrate the ability to identify and resolve complex issues that span multiple technology components • Write well defined testable/unit-tested code • Supports deployment of solutions in multi-environment configurations • Support improvements by investigating alternatives and technologies and presenting these for review • Work closely with System Architects to ensure smooth integration of 3rd party engines • Resolve technical issues and bring in innovation that improves scalability and performance of products • Comfortable with collaboration, open communication and reaching across functional borders • Participate in platform and application architecture discussions, ensuring that all architectures support the operational excellence initiatives and will comply with defined KPIs




