
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 line with Sharetec's Digital roadmap.
β’ Lead technical design discussions for modernization projects and the new Digital API integration layer.
β’ Assess and recommend tools, patterns, and architectural decisions for both frontend and backend development.
β’ Promote secure-by-default design through code reviews, scanning, and testing practices.
β’ Contribute to the establishment of API design standards and integration patterns.
β’ Build, test, and maintain high-quality features for Digital Banking web and mobile platforms.
β’ Develop iOS and Android applications using React Native.
β’ Produce clean, well-documented, and thoroughly tested code in TypeScript, React, C#, and ASP.NET Core.
β’ Oversee work from design through implementation, including code reviews, testing, and production monitoring.
β’ Operate within Docker containerized environments and support the health of the CI/CD pipeline.
β’ Work with PostgreSQL, MySQL, and other cloud databases.
β’ Meet sprint commitments and proactively identify scope risks.
β’ Engage in design reviews, code reviews, Agile ceremonies, and process enhancements.
β’ Share knowledge through documentation, collaborative pairing, and team discussions.
β’ Assist with onboarding and provide mentorship to teammates.
β’ Take ownership of delivering end-to-end features from backend APIs to frontend components.
β’ Act as the technical owner for modules or feature areas of the Digital platform.
β’ Lead or co-lead architectural decisions and enhance delivery speed and predictability.
β’ Over 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 in releasing production mobile applications on the App Store and Google Play.
β’ Proficiency in React Native, with native Swift or Kotlin experience being a plus.
β’ Solid background in backend development, with a willingness to learn and work in C#.
β’ Experience with RESTful API design and integration, including aspects like versioning, authentication, and external services.
β’ Practical experience with relational databases such as PostgreSQL or MySQL.
β’ Exposure to Docker and containerized development or deployment environments.
β’ Experience contributing to or spearheading the modernization of existing production systems.
β’ Exceptional communication and collaboration skills, particularly 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 development experience in iOS (Swift) or Android (Kotlin).
β’ Preferred: familiarity with Tailwind CSS, ShadCN, Radix UI, or MUI.
β’ Preferred: background in financial services, fintech, or banking software.
β’ Preferred: knowledge of compliance frameworks such as SOC 2 or PCI-DSS.
β’ Preferred: experience with multi-tenant or platform-scale API architecture.
β’ Preferred: familiarity with Agile/Scrum methodologies and experience in distributed remote engineering teams.
β’ Bonus eligibility.
β’ Medical coverage.
β’ Dental coverage.
β’ Vision coverage.
β’ Life coverage.
β’ Disability coverage.
β’ Generous Paid Time Off (PTO).
β’ Paid holidays, including your birthday off.
β’ $1,000 employee referral program.
β’ 401(k) plan with company matching.
β’ Virtual events, including mixology classes, escape rooms, and trivia nights.
β’ Monthly all-hands meetings.
β’ Remote work opportunities.
RTX
NVIDIA
Infios
Gramian Consulting
Get handpicked remote jobs straight to your inbox weekly.