Senior Software Engineer

SharetecAtlanta, GA
$120,000 - $140,000Remote

About The Position

Sharetec is looking for a Senior Software Engineer to join their Digital team as a core full stack builder and technical owner. The engineer will work alongside a close-knit team of engineers to design, build, and maintain the products and platform that power Sharetec's Digital Banking experience, serving hundreds of credit union customers and their members. This is a high-impact role on a focused team with a big roadmap, contributing directly to significant product modernization initiatives, delivering features across Digital Banking applications, and playing a key role in architecting a new API layer to expand the capabilities of Sharetec's Digital Banking platform. The role is ideal for someone who thrives in a remote, collaborative environment, owns their work end-to-end, enjoys working across the full stack, and is energized by modernizing systems while shipping real product value.

Requirements

  • 5+ years of professional software engineering experience with demonstrated full stack ownership
  • Strong proficiency in React and TypeScript — building and maintaining production-quality frontend applications
  • Experience with Next.js or a comparable server-side rendering framework
  • Experience shipping production mobile applications to the App Store (iOS) and Google Play (Android) — our mobile apps are built with React Native; candidates with native Swift or Kotlin experience are encouraged to apply as that experience transfers well
  • Solid backend development experience — our stack is C# / ASP.NET Core, and candidates with backgrounds in Node.js, Go, PHP, or other strongly-typed backend languages are encouraged to apply; comfort learning and working in C# is expected
  • Solid API design and integration experience — RESTful APIs with an understanding of versioning, authentication, and external service integrations
  • Experience with relational databases such as PostgreSQL or MySQL in a production context — candidates with backgrounds in Redis, MongoDB, or other data stores are welcome and will find that experience translates well
  • Experience with Docker and containerized development or deployment environments
  • Demonstrated experience contributing to or leading the modernization of an existing production system (not just greenfield)
  • Excellent communication skills and the ability to collaborate effectively in a remote-first, async environment
  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience

Nice To Haves

  • Direct experience with C# and ASP.NET Core
  • Experience with native iOS (Swift) or Android (Kotlin) development
  • Familiarity with Tailwind CSS, ShadCN, or modern component libraries such as Radix UI or MUI
  • Background in financial services, fintech, or banking software (credit union experience a significant plus)
  • Familiarity with compliance frameworks relevant to financial software (SOC 2, PCI-DSS, etc.)
  • Experience designing APIs intended for multi-tenant or platform-scale architectures
  • Familiarity with Agile/Scrum workflows and experience in a distributed, remote engineering team

Responsibilities

  • Partner with the Digital engineering team and leadership to design scalable, maintainable full stack systems that align with Sharetec's Digital roadmap.
  • Drive technical design discussions across active modernization initiatives and the new Digital API integration layer.
  • Evaluate and recommend tooling, patterns, and architectural decisions across the frontend (React, TypeScript, Next.js) and backend (C#, ASP.NET Core) stack.
  • Advocate for secure-by-default design — ensuring code is reviewed, scanned, and tested before it reaches production.
  • Contribute to API design standards and integration patterns that expand the reach and capabilities of Sharetec's Digital Banking platform.
  • Build, test, and maintain production-quality features across Sharetec’s Digital Banking web and mobile platform — including iOS and Android applications built with React Native.
  • Write clean, well-documented, and well-tested code across the stack — TypeScript and React on the frontend, C# and ASP.NET Core on the backend — that meets Sharetec's engineering standards.
  • Manage work across the full lifecycle — from design and implementation through code review, testing, and production monitoring.
  • Work within containerized environments using Docker and contribute to CI/CD pipeline health and reliability.
  • Work with relational and cloud databases including PostgreSQL and MySQL, with an understanding of when and how to apply the right data store for the job.
  • Deliver sprint commitments reliably, surface scope risk early, and maintain a consistent, predictable delivery cadence.
  • Partner closely with your Digital engineering teammates as a collaborative peer — sharing context, participating in design reviews, and proactively helping the team succeed.
  • Lead and contribute to code reviews that improve the quality of the codebase and help teammates grow.
  • Share knowledge of the Digital stack through documentation, pairing sessions, and team discussions.
  • Support the onboarding of future Digital team members as the team scales.
  • Participate actively in Agile ceremonies — planning, standups, retros — and contribute to continuous process improvement.
  • Invest in your own growth: stay current on the tools and patterns most relevant to the Digital stack and Sharetec's roadmap.

Benefits

  • Competitive salaries
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Life coverage
  • Disability coverage
  • Generous Paid Time Off (PTO)
  • Paid holidays (including your birthday off!)
  • A $1,000 employee referral program
  • 401(k) with company matching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service