
Senior Software Engineer
Posted Aug 28

Posted Aug 28
This is a fully remote position, open to applicants in United States.
β’ Design scalable and maintainable full stack systems in alignment with Sharetec's Digital roadmap.
β’ Lead technical design discussions for modernization projects and the new Digital API integration layer.
β’ Assess and suggest frontend and backend tools, patterns, and architectural choices.
β’ Promote secure-by-default design through code reviews, scanning, and testing practices.
β’ Contribute to the establishment of API design standards and integration methodologies.
β’ Develop, test, and sustain production-quality features across Digital Banking web and mobile platforms.
β’ Create iOS and Android applications using React Native.
β’ Produce clean, well-documented, and tested code in TypeScript, React, C#, and ASP.NET Core.
β’ Oversee work from design and implementation stages through code review, testing, and production monitoring.
β’ Operate in Docker containerized environments and enhance CI/CD pipeline reliability.
β’ Engage with PostgreSQL, MySQL, and cloud databases.
β’ Fulfill sprint commitments, highlight scope risks, and ensure predictable delivery timelines.
β’ Take part in design reviews, code reviews, documentation efforts, pairing, onboarding, Agile ceremonies, and process enhancements.
β’ Mentor colleagues and share expertise regarding the Digital stack.
β’ Own modules or feature areas and influence architectural decisions within the Digital platform.
β’ 5+ years of professional software engineering experience demonstrating full stack ownership.
β’ Strong expertise in React and TypeScript.
β’ Familiarity with Next.js or a similar server-side rendering framework.
β’ Experience delivering production mobile applications to the App Store and Google Play.
β’ Proficiency in React Native; native experience with Swift or Kotlin is a plus.
β’ Solid backend development experience; willingness to learn and work in C# is expected.
β’ Strong API design and integration experience, including RESTful APIs, versioning, authentication, and external service integrations.
β’ Production experience with relational databases such as PostgreSQL or MySQL.
β’ Experience with Docker and containerized development or deployment environments.
β’ Background in contributing to or leading the modernization of an existing production system.
β’ Exceptional communication and collaboration skills in a remote-first, asynchronous environment.
β’ Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
β’ Preferred: direct experience with C# and ASP.NET Core.
β’ Preferred: native iOS (Swift) or Android (Kotlin) development experience.
β’ Preferred: familiarity with Tailwind CSS, ShadCN, Radix UI, or MUI.
β’ Preferred: background in financial services, fintech, or banking software; experience with credit unions is a significant advantage.
β’ Preferred: knowledge of SOC 2, PCI-DSS, or similar compliance frameworks.
β’ Preferred: experience in designing APIs for multi-tenant or platform-scale architectures.
β’ Preferred: experience with Agile/Scrum workflows and working in a distributed remote engineering team.
β’ Bonus eligibility.
β’ Medical coverage.
β’ Dental coverage.
β’ Vision coverage.
β’ Life insurance.
β’ Disability coverage.
β’ Generous Paid Time Off (PTO).
β’ Paid holidays, including your birthday off.
β’ $1,000 employee referral program.
β’ 401(k) plan with company matching.
β’ Fully remote work environment.
β’ Virtual team events, including mixology classes, escape rooms, and trivia nights.
β’ Monthly all-hands meetings.
RTX
NVIDIA
Infios
Gramian Consulting
Get handpicked remote jobs straight to your inbox weekly.