Senior Full Stack Software Engineer - Mobile Applications
About the Role
We are seeking a Senior Full Stack Software Engineer (Mobile Applications) remote to join our innovative team at RemoteHunter. In this role, you will develop cutting-edge core banking and lending software solutions for credit unions and their members. You will work across backend services, data architecture, web front-end applications, and production mobile applications to deliver reliable, scalable, and user-friendly software that enhances credit union operations and member service.
What You'll Do
- Architect scalable, secure, and maintainable systems across backend, frontend, and database layers.
- Lead design discussions, code reviews, and engineering best-practice initiatives.
- Evaluate new technologies and guide the adoption of tools to improve developer productivity and system performance.
- Define and document architecture patterns, design principles, and shared libraries for reuse.
- Collaborate with DevOps to design CI/CD pipelines, deployment automation, and observability tooling.
- Design, build, and maintain production-grade mobile applications for Android, iOS, or cross-platform frameworks.
- Write clean, testable, and efficient code following established coding standards.
- Optimize system performance, reduce technical debt, and improve reliability.
- Work with QA engineers to develop automated testing strategies and ensure high code coverage.
- Participate in production support rotation and lead root cause analysis and prevention.
- Mentor and coach mid-level and junior engineers for career growth and skill development.
- Translate business needs into technical solutions in partnership with Product Managers and stakeholders.
- Provide feedback and guidance during design and implementation reviews.
- Foster a culture of continuous learning, clear communication, and shared ownership.
- Complete assigned development and project tasks by due dates with high quality.
- Collaborate across departments to deliver cohesive solutions.
- Serve as a technical resource and subject matter expert in assigned product domain.
- Contribute to process improvements, documentation, and internal tooling.
Requirements
- 6+ years of professional software development experience including technical leadership on complex projects.
- Proficiency with at least one backend platform (C#, .NET, Java/Spring Boot, Node.js, or Python/FastAPI).
- Advanced experience with modern frontend technologies (Angular, React, or Vue.js).
- Hands-on experience building, deploying, and maintaining production mobile applications (Android, iOS, or cross-platform such as React Native) with backend API collaboration.
- Strong database design and data architecture expertise (Progress OpenEdge, PostgreSQL, SQL Server, or MongoDB).
- Experience integrating APIs and third-party systems securely and efficiently.
- Proven ability to modernize legacy applications into modular designs.
- Familiarity with DevOps tooling, CI/CD pipelines, and cloud services.
- Strong understanding of software architecture, design patterns, and performance optimization.
- Excellent communication skills for explaining complex technical ideas.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Nice to Have
- Experience leading small teams or serving as a technical lead on feature squads.
- Experience designing distributed systems or microservice architectures.
- Hands-on experience with containers and orchestration (Docker, Kubernetes).
- Security-first mindset and experience with secure coding practices.
- Prior experience in financial services or fintech.
- Familiarity with SOC 2 or other compliance frameworks.
What We Offer
- Competitive medical, dental, vision, life, and disability coverage.
- Paid Time Off (PTO) and paid holidays, including birthday off.
- $1,000 employee referral program.
- 401(k) and 401(k) matching.
- Department and company outings such as paid food trucks and baseball games.
This Senior Full Stack Software Engineer role offers a unique opportunity to work on innovative mobile applications within the FinTech sector. Enjoy competitive compensation and a supportive work environment.
About RemoteHunter
Explore RemoteHunter careers in 2026 and discover exciting remote, hybrid, and office roles. Utilize advanced filters to streamline your job search, track your applications, and gain valuable insights about companies. Dive into abundant career opportunities at RemoteHunter, where you can find the perfect fit for your skills and ambitions. Start your journey today and unlock your potential in the evolving job market.
Who Will Succeed Here
Proficient in both backend and frontend technologies, particularly with a strong command of C, Java, Spring Boot, Node.js, and frameworks like Angular, React, or Vue.js, to build robust mobile applications.
Adaptable and self-motivated, thriving in a remote work environment, with a proven ability to manage time effectively and deliver projects independently while collaborating with cross-functional teams.
Deep understanding of mobile application architecture and data management, with a focus on developing scalable solutions for core banking applications, ensuring high performance and reliability.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months