Senior Software Engineer

New
S
SharetecDigital banking
This is a full-time, exempt, remote position open to candidates residing in any U.S. state, with the exception of California.Full-TimeSenior
SalaryThe starting salary for this position is $120,000 – $150,000 based on experience, plus bonus eligibility.
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software engineering experience
Required Skills
DockerPostgreSQLMySQLReact NativeTypeScriptC#Next.jsReactRESTful APIs

Requirements

  • Have 5+ years of professional software engineering experience with demonstrated full-stack ownership.
  • Bring strong proficiency in React and TypeScript for production-quality frontend applications.
  • Have experience with Next.js or a comparable server-side rendering framework.
  • Have shipped production mobile applications to the iOS App Store and Google Play; the mobile apps use React Native.
  • Bring solid backend development experience and be comfortable learning and working in C#.
  • Have solid API design and integration experience, including RESTful APIs, versioning, authentication, and external service integrations.
  • Have production experience with relational databases such as PostgreSQL or MySQL.
  • Have experience with Docker and containerized development or deployment environments.
  • Have contributed to or led modernization of an existing production system.
  • Have a bachelor's degree in Computer Science or a related field, or equivalent professional experience.
  • Preferred: direct experience with C# and ASP.NET Core, or native iOS Swift or Android Kotlin development.
  • Preferred: familiarity with Tailwind CSS, ShadCN, Radix UI, or MUI.
  • Preferred: experience in financial services, fintech, or banking software, and familiarity with relevant compliance frameworks such as SOC 2 or PCI-DSS.
  • Preferred: experience designing APIs for multi-tenant or platform-scale architectures and familiarity with Agile/Scrum workflows.

Responsibilities

  • Design scalable, maintainable full-stack systems aligned with the Digital roadmap.
  • Drive technical design discussions for modernization initiatives and the new Digital API integration layer.
  • Evaluate and recommend tools, patterns, and architecture across the frontend and backend stack.
  • Build, test, and maintain features across Digital Banking web and React Native mobile applications.
  • Manage work from design and implementation through code review, testing, and production monitoring.
  • Work in Docker containerized environments and contribute to CI/CD pipeline health.
  • Lead and contribute to code reviews, documentation, pairing sessions, and team discussions.
  • Participate in Agile ceremonies and contribute to continuous process improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
The starting salary for this position is $120,000 – $150,000 based on experience, plus bonus eligibility.
Apply Now