Job Closed

This listing is no longer active.

Sr. Mobile Engineer

Software EngineerSoftware EngineerOtherRemoteSeniorTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

Utah + 6 moreAll locations: Utah | Texas | Nevada | Oregon | Arizona | California | District of Columbia

Posted

108 days ago

Salary

$0

Seniority

Senior

Job Description

Sr. Mobile Engineer

Snap Finance

Company Overview: At Snap Finance, we believe everyone deserves access to the things they need, regardless of credit history. Since 2012, we've used data, machine learning, and a more human approach to create flexible financing solutions that help people move forward. We're proud of our inclusive, supportive culture, built on empowering our customers, partners, and team members alike. When our people thrive, so does our innovation. If you're looking to make an impact and grow with a team that values you, come join us! Job Description Position Overview: We are looking for a Senior Mobile Engineer with expertise in React Native, TypeScript, and GraphQL to join our dynamic team. You will be responsible for building and maintaining high-performance, scalable, and user-friendly mobile applications. As a Senior Mobile Engineer, you will play a key role in designing and implementing GraphQL-powered APIs, ensuring seamless integration between frontend and backend services. You will work closely with product managers, designers, and backend engineers to create a world-class mobile experience. How you'll make an impact: Design, develop, and maintain cross-platform mobile applications using React Native and TypeScript. Build and optimize GraphQL queries and mutations for efficient data fetching and state management. Collaborate with backend teams to define GraphQL schemas and ensure seamless API integration. Implement performance optimizations, caching strategies, and real-time updates using GraphQL. Work with UI/UX designers to build responsive, pixel-perfect user interfaces. Write clean, maintainable, and testable code following best practices. Debug and troubleshoot issues using tools like Flipper, React DevTools, and Chrome DevTools. Deploy and maintain apps on App Store and Google Play. Participate in code reviews, architecture discussions, and technical decision-making. Stay up to date with React Native, TypeScript, GraphQL, and mobile development trends. What you'll need to succeed: 5+ years of professional mobile development experience. 3+ years of hands-on experience with React Native and TypeScript. 3+ years of hands-on experience of Strong hands-on experience with GraphQL (Apollo Client, Relay). Deep understanding of React Native components, hooks, and state management (Redux, Context API). Experience in writing GraphQL queries, mutations, and subscriptions for real-time updates. Proficiency in consuming and optimizing GraphQL APIs for mobile applications. Strong debugging and troubleshooting skills using GraphQL playgrounds (GraphiQL, Apollo Explorer, Postman, Insomnia). Hands-on experience with mobile app deployment (App Store, Google Play). Familiarity with CI/CD pipelines for mobile development. Experience with performance optimization, animations, and accessibility best practices in mobile apps. What would make you stand out: Experience with native Android (Kotlin) or iOS (Swift) development. Familiarity with Firebase, AWS AppSync for GraphQL backend solutions. Experience with GraphQL federation and schema stitching. Knowledge of Monorepo setups (Nx, Turborepo) for React Native projects. Exposure to CodePush, OTA updates, and mobile security best practices. If you're excited about React Native, TypeScript, and GraphQL and want to work on impactful mobile applications, we'd love to hear from you! Why Join Us: Generous paid time off Competitive medical, dental & vision coverage 401K with company match for US Company-paid life insurance Company-paid short-term and long-term disability Access to mental health and wellness resources Company-paid volunteer time to do good in your community Legal coverage and other supplemental options A value-based culture where growth opportunities are endless More: Snap values diversity and all qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Learn more by visiting our website at www.snapfinance.com . California Residents, please review our California Consumer Privacy Act Notice at https://snapfinance.com/ccpa-notice

Related Job Pages

More Software Engineer Jobs

Arbi Arredobagno logo

CX Application Developer

Arbi Arredobagno

The perfect design for every bathroom

Software Engineer108 days ago
OtherRemoteTeam 51-200Since 1987H1B No Sponsor

• Design, develop, and support Oracle Fusion CX applications with a focus on Subscription Management, Field Service, and Service Cloud modules. • Provide development support for enhancements, integrations, and issue resolution across Oracle CX platforms. • Build, customize, and extend applications using Fusion toolsets such as Application Composer and Visual Builder. • Design and develop Redwood pages and applications to deliver modern, intuitive user experiences aligned with Oracle UX standards. • Collaborate with functional consultants and business stakeholders to gather requirements and translate them into technical solutions. • Develop and support Digital Customer Service capabilities to improve customer engagement and service delivery. • Work with Oracle Integration Cloud (OIC) to support integrations between Oracle CX and other enterprise systems, when required. • Develop or support reports and dashboards to meet business and operational reporting needs. • Provide development support for Oracle Fusion Service and related CX modules; experience supporting CX Sales is acceptable. • Perform unit testing, support system and user acceptance testing, and assist with production deployments. • Troubleshoot and resolve application issues, ensuring timely resolution and minimal business impact. • Maintain technical documentation for customizations, extensions, and integrations. • Collaborate with cross-functional teams to ensure solutions follow best practices for performance, scalability, and security.

United States
$80K - $140K / year
Job Closed
OtherRemoteTeam 10,001+Since 1849H1B No Sponsor

• internationally engineer the air we breathe • hold global responsibility for Filter Engineering within the Industrial Business Unit • lead international engineering teams across Europe, USA, and Asia • shape the global product and innovation portfolio • actively drive the future of industrial air filtration technologically, structurally, and culturally • act as a strategic architect, pragmatic executor, and recognized technical authority in filtration • lead the global Filter Engineering organization, including people development across teams in Germany, USA, China, and India • manage budgets, cost centers, and the global intellectual property portfolio within Filter Engineering

California
Job Closed
NJM Insurance Group logo

Application Developer I

NJM Insurance Group

More Than 100 Years of Earning Trust

Software Engineer108 days ago
OtherRemoteTeam 1,001-5,000Since 1913H1B No Sponsor

• Independently review complex business requirement documents/user stories and translate into technical specifications/user stories. • Independently work from technical specifications to develop, modify and maintain complex software products, including unit and system testing. • Follows, enforces, and mentors team on Horizon’s standardized code development, deployment, security protocols/standards and SDLC practices (e.g. Agile, Waterfall, Kanban). • Analyze and troubleshoot complex problems and make recommendations for remediation. • Perform production support as required, including but not limited to performing production support service requests and routine maintenance and support activities. • Provide status updates to team lead on all development, testing and training deliverables. • Leads cross functional teams in technical capacity. • Leads design/code reviews, architecture discussions, and infrastructure reviews. • Provides guidance and training to junior staff on Horizon processes. • Interact with external vendors and/or internal customers. • Assist in monitoring project schedules and cost. • Perform production support or deployment/checkout for applications during off-hours as needed.

New Jersey
$97.8K - $133.5K / year
Job Closed
Ziphire HR logo

Software Engineer (Salesforce) | NBCUniversal

Ziphire HR

We connect talent to companies using our innovative platform.

Software Engineer108 days ago
OtherRemoteTeam 1-10H1B No Sponsor

Job Link : https://ziphire.hr/job/b20419b9-5ee3-4fb8-94df-e2f789e270f5 We are seeking a Software Engineer who brings strong software engineering fundamentals and a pragmatic, platform-agnostic mindset. While Salesforce is a major platform in our ecosystem, this role is not limited to Salesforce solutions—we value engineers who are platform-agnostic and can evaluate and select the best technology for each problem. Our teams are innovative, collaborative, diverse, and are taking technology into the future and we value engineers who can build robust, scalable, and maintainable systems. If you are passionate about delivering simple, performant solutions to ambitious problems and want to help shape our engineering culture, this is an excellent role for you. We are very interested in attracting a diverse range of candidates from different backgrounds. If you aren't sure if you qualify, please err on the side of applying. Responsibilities: - Develop and maintain Salesforce applications using Lightning Web Components (LWC) and Apex, complemented by declarative tools such as Lightning Flows, Platform Events, and Connected Apps. - Implement secure and reliable integrations using established Salesforce integration patterns and best practices. - Collaborate with cross-functional teams to deliver features, resolve issues, and ensure high-quality solutions. - Participate in code reviews, follow CI/CD processes, and contribute to automated testing and security practices. - Learn and apply modern engineering practices, including resiliency, observability and scalable architecture, as part of a team. - Support the team in evaluating technical requirements and contribute ideas for continuous improvement.

New York
Job Closed