Reimagining Trusted Interactions
Senior Mobile Engineer
Location
United States
Posted
74 days ago
Salary
$140K - $180K / year
Seniority
Senior
Job Description
Senior Mobile Engineer
Spruce Systems, Inc.
Role Description As a Senior Mobile Engineer, you will sit at the intersection of engineering, customer delivery, and digital identity. You will work directly with state governments and other public-sector partners to design, build, and deploy mobile-first identity solutions, often serving as the primary technical representative of SpruceID in the field. This role combines hands-on mobile development with consulting, systems design, and customer success. While much of our current work leverages Flutter, we are looking for engineers who are comfortable operating across multiple mobile environments—including native (iOS/Android) and cross-platform frameworks such as Flutter or React Native—as our technology stack evolves over time. You will ensure SpruceID’s mobile technology is deployed securely, effectively, and with lasting real-world impact, while contributing to decisions about how our mobile architecture grows and adapts. This job is fully remote within the US. What You'll Do - Lead the design and development of mobile applications for state governments and enterprise customers across native and cross-platform environments (e.g., Flutter, React Native, iOS, Android) - Work side-by-side with customer delivery leads, backend engineers, and UX designers to ensure successful, end-to-end deployments - Translate customer and policy requirements into secure system designs and production-ready implementations across mobile and backend components - Act as a trusted technical advisor to public-sector partners, guiding them through mobile security, identity standards, and platform best practices - Build and ship privacy-preserving applications that meet public-sector requirements for security, accessibility, and compliance - Integrate mobile applications with backend identity services, cryptographic libraries, and platform APIs - Contribute to shared Rust and cross-platform libraries that run across backend services, mobile devices, and the browser - Support customer deployments, debugging, and operational needs in real-world environments—whatever it takes to ensure success - Step outside your primary stack when needed, contributing across mobile, backend, and infrastructure as projects evolve - Represent SpruceID directly with partners during pilots, launches, and ongoing engagements Qualifications - 5+ years of experience shipping production mobile applications - Strong experience in at least one mobile framework (e.g., Flutter, React Native) and familiarity with native platforms (iOS and/or Android) - Experience working across more than one mobile environment, or a demonstrated ability to quickly ramp across new frameworks and languages - Proven ability to lead mobile architecture and deliver secure, production-grade systems - Experience integrating mobile applications with backend services and APIs - Solid understanding of mobile security concepts (secure storage, key management, authentication flows) - Strong engineering fundamentals with the ability and willingness to contribute beyond mobile when needed - Excellent communication skills and experience working directly with customers, ideally in a consulting or delivery-focused role - A proactive, “can do / will do” mindset and comfort operating outside your primary area of expertise - Based in the US and excited to engage directly with state government partners Bonus Qualifications - Experience with modern mobile languages and frameworks such as Kotlin, Swift, Objective-C, Dart, or TypeScript, and their associated ecosystems - Hands-on experience with cross-platform frameworks such as Flutter or React Native in production environments - Experience with digital identity, verifiable credentials, DIDs, or authentication systems - Background in cryptography, data privacy, or building secure mobile systems - Familiarity with platform-specific capabilities such as Keychain (iOS), Keystore (Android), biometrics, and secure enclaves - Prior experience working on public-sector or government software projects - Familiarity with Rust or interoperating with Rust-based mobile libraries (e.g., via FFI or shared modules) - Experience meeting accessibility standards (e.g., WCAG, mobile accessibility best practices) - Exposure to mobile CI/CD pipelines, app store deployment processes, and release management
Related Guides
Related Job Pages
More Software Engineer Jobs
Berater – Consultant, Automotive & Engineering, ASPICE, FUSA
QMH Consulting GmbHHanseatisch pragmatisch
• Beratung und Begleitung von Entwicklungsprojekten im Automotive-Umfeld • Unterstützung bei der Einführung und Verbesserung von ASPICE-konformen Entwicklungsprozessen • Mitarbeit an Themen rund um Functional Safety (FuSa) und Qualität in der Produktentwicklung • Analyse und Optimierung von Entwicklungs- und Engineering-Prozessen • Durchführung von Workshops und Projektunterstützung bei Kunden • Zusammenarbeit mit internationalen Teams und Kollegen aus QMH Asia • Unterstützung bei technischen Sonderprojekten und Serienanläufen
IS Technical Specialist
Huntington National BankSine 1866, Huntington National Bank has served midwestern communities with banking and financial services for consumers and businesses of all sizes. The regiona
Title: IS Technical Specialist Location: Office locations Columbus, OH time type Full time Job Description: Detailed Description Design, develop, and deliver Java-based RESTful microservices in alignment with the bank’s enterprise architecture standards and digital transformation initiatives. Create, manage, and secure APIs by defining policies, implementing access controls, and monitoring usage to ensure optimal performance and reliability. Migrate legacy, on-premises applications to cloud environments, ensuring minimal disruption and maximum efficiency. Provision and manage cloud resources, configure cloud services, implement security measures, monitor cloud infrastructure, and ensure high availability and scalability. Conduct thorough unit testing to validate code quality, functionality, and reliability. Support the deployment of web services into production environments, ensuring smooth and timely releases. Troubleshoot and resolve issues encountered during deployment and post-deployment phases. Position may be eligible for flexible work arrangement that combines in-office and work from home. Job Requirements Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field and 5 years of progressive experience that includes: Designing and developing scalable and high-performance solutions for microservice-based architectures; creating and implementing web service solutions, including resolution of cross-browser compatibility issues; performance tuning of applications to support high-volume, bulk transaction processing; refactoring monolithic applications into microservices-based architectures; creating, managing, and securing APIs, defining API policies, monitoring API usage, and analyzing API performance; handling browser and mobile client requests, implementing spike arrest and quota limits, and securing backend endpoints; using the following technologies and tools: Java, Spring Boot, REST API, Apigee Edge/X, JPA/Hibernate, TDD, JUnit, Mockito, Jenkins, SIT, UAT, CI/CD, Splunk, Dynatrace, and React.js; at least 2 years of hands-on experience in supporting payments and fund transfers, including implementation of ACH, Zelle, B2B transfers, wire transfers, TCH RTP, and bill payments. Exempt Status: (Yes= not eligible for overtime pay) (No= eligible for overtime pay) Yes Workplace Type: Office Our Approach to Office Workplace Type Certain positions outside our branch network may be eligible for a flexible work arrangement. We’re combining the best of both worlds: in-office and work from home. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. Remote roles will also have the opportunity to come together in our offices for moments that matter. Specific work arrangements will be provided by the hiring team. Huntington is an Equal Opportunity Employer. Tobacco-Free Hiring Practice: Visit Huntington's Career Web Site for more details. Note to Agency Recruiters: Huntington Bank will not pay a fee for any placement resulting from the receipt of an unsolicited resume. All unsolicited resumes sent to any Huntington Bank colleagues, directly or indirectly, will be considered Huntington Bank property. Recruiting agencies must have a valid, written and fully executed Master Service Agreement and Statement of Work for consideration.
Bolsista de Inovação em IA – Desenvolvimento de Software
Sistema FibraPelo Futuro da Indústria | Pelo Futuro do Trabalho
• Apoiar estudos e pesquisas sobre o uso de inteligência artificial, modelos de linguagem e agentes no apoio ao ciclo de desenvolvimento de software. • Contribuir na definição e documentação de uma arquitetura conceitual para uma solução de apoio a times de desenvolvimento. • Apoiar a organização e preparação de conjuntos de dados relacionados ao desenvolvimento de software para uso em análises e modelos de IA. • Colaborar no desenvolvimento e teste de protótipos que utilizem IA para apoiar atividades de engenharia de software. • Apoiar o desenho e a implementação de pipelines de dados e modelos para soluções de IA aplicadas ao ciclo de desenvolvimento de software. • Contribuir no desenvolvimento e avaliação de componentes de processamento de linguagem.
Req ID: 45774 Team: T55 SOLUTIONS DEV Entity: Newport News Shipbuilding US Citizenship Required for this Position: Yes Full-Time Shift: 1st Relocation: No relocation assistance available Virtual/Telework Opportunity: Yes - Telework available up to 100% Travel Requirement: Yes, 10%-25% of the time Clearance Required: No - Clearance Not Required to Start Meet HII’s Newport News Shipbuilding With more than 25,000 employees – including third-, fourth- and even fifth-generation shipbuilders – HII’s Newport News Shipbuilding (NNS) division is the largest industrial employer in Virginia. We’re the sole designer, builder and refueler of U.S. Navy nuclear aircraft carriers and one of two providers of U.S. Navy nuclear submarines. Our diverse and innovative team of professionals ranges from skilled trades to project managers, engineers and software developers to solution architects, technical subject matter experts, and system users. Anchored in our rich, 135-year history, we collaborate together at the forefront of technology, manufacturing, and integration of the most powerful and survivable naval ships in the world. Want to be part of the team? Apply today! We look forward to meeting you. The Role Design, develop, and test operating systems-level software, compilers, and network distribution software. Set operational specifications, and formulate and analyze software requirements. May design embedded systems software. The Software Engineer is responsible for designing, planning, developing, deploying, supporting, documenting, testing, and maintaining custom business solutions based on .NET, IIS, and Windows Server platforms. The Software Engineer will review and troubleshoot problems with existing solutions, research issues, document systems and solutions. The incumbent will be expected to know and/or quickly learn several foundational programming languages such as JavaScript, TypeScript, PowerShell, C# .Net, SQL, & HTML. The ideal candidate will also have an understanding of the Software Development Life Cycle. The incumbent is an inquisitive, motivated self-starter. The incumbent will interface with Business Resource Managers, Technical Managers, and other peers to provide lifecycle support of integrated applications; enforce compliance of policies, procedures and work instructions; incident and problem management, change and configuration management, and service level performance. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Ensures software standards are met. Must Have Bachelor's Degree and 9 years of relevant exempt experience; Master's Degree and 7 years of relevant professional experience; Ph.D. and 4 years of experience. One of the following may be used as an equivalent to Bachelor's Degree for Information Technology Related Positions Only: - NNS Apprentice School graduate - Navy Nuclear Power School (NNPS) graduate - Associate's Degree or other formal 2 year program and 2 years of relevant exempt experience or 4 years of relevant non-exempt experience - Military Paygrade E-5 or above military experience - High School/GED and 4 years combined of Manufacturing, Shipbuilding, Trades, Military experience or other relevant exempt experience - High School/GED and 8 years combined of Manufacturing, Shipbuilding, Trades, Military experience or other relevant non-exempt experience - A relevant professional certification can be substituted for a Bachelor's Degree. - Bachelor’s Degree and 9 years of experience. Master’s Degree and 7 years of experience. Ph.D. and 4 years of experience. 18 years of related exempt experience can be substituted for Bachelor’s degree. Nice to Have • Strong oral and written communications skills • Excellent customer service skills • On-Call production support • Experience working in a cross-functional team environment • General understanding of/experience with content management systems & information architecture • Knowledge of .NET, IIS experience • Understanding of SDLC, collaboration & security principles • Knowledge of TFS/Azure Dev-Ops source control system with Visual Studio IDE • Knowledge of how to develop and implement a software solution • Continuous Integration / Continuous Deployment experience • TDD (Test Driven Development), Object Oriented Programming, and Unit Testing • Principles and techniques of systems analysis, design, and testing • Principles of program documentation • Principles of report, screen, and form design • Demonstrated use of the Systems Development Life Cycle process and/or experience with agile development • Experience with Automated Testing tools, such as Worksoft, is a plus • IBM Mainframe software, COBOL, IDMS and DB2 • Strong trouble shooting and problem solving skills Interpersonal Skills Highly Preferred • Customer service oriented attitude, desire to help others succeed. • Demonstrated written/oral communication and teaming skills • Ability to execute with minimal management oversight • Technical leadership charisma to build trust with the software engineers • Willing to stretch in leadership development, mentorship, project management, and technical aptitude. Why HII We build the world’s most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. HII’s diverse workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals. Recognized as one of America’s top large company employers, we are a values and ethics driven organization that puts people’s safety and well-being first. Regardless of your role or where you serve, at HII, you’ll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career. Working at HII is more than a job - it’s an opportunity to build a future. We offer comprehensive benefits including: medical, prescription drug, dental and vision plan choices, on-site health centers, tele-medicine, wellness resources, employee assistance programs, savings plan options (401K), financial education and planning tools, life insurance, tuition reimbursement, employee discounts, early childhood and post-secondary education scholarships, and more. Some benefits may vary depending on your specific division or work location. Together we are working to ensure a future where everyone can be free and thrive. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law. U.S. Citizenship may be required for certain positions. Do You Need Assistance? If you need a reasonable accommodation for any part of the employment process, please send an e-mail to buildyourcareer@hii-co.com and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Additionally, you may also call 1-844-849-8463 for assistance. Press #2 for Newport News Shipbuilding.



