Live Job Feed

Find Your Dream Career

Thousands of curated opportunities from top companies — filter by role, salary, and remote preference to find your perfect fit.

Free foreverNo credit card requiredVerified listings
73,007+Live Positions
—Companies
100%Free to Apply
Updated HourlyFresh Listings
Quick:
Browse:

73,007 jobs

Android Mobile Engineer III
Expedia GroupSeattle, United States12 days ago
Full TimeOn-siteJunior$146,000 - $204,500 / Year
machine learningdentalarchitecturecoachingpartnershipsrecruiting+2

At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business. Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere. Introduction to Team Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. This Android Mobile Engineer III role is part of the SPX - Core, Coaching, Insights team which sits within our SPX - Core, Coaching, Insights division. The team develops technology for Supply Partner Experience, including Android applications, partner-facing experiences, coaching tools, insights, and supporting services. In this role, you will build and enhance Android mobile experiences that help Expedia Group's partners manage their businesses and access valuable tools and insights. In This Role, You Will Design, develop, test, and maintain Android applications and services that deliver reliable, high-quality experiences across multiple product domains. Translate product and technical requirements into scalable solutions using sound software engineering practices, with attention to maintainability, performance, security, and user impact. Apply system design, low-level design, API design, and data modeling principles to build cohesive mobile and service integrations. Collaborate across engineering, product, design, and other technical disciplines to deliver solutions, resolve complex problems, and improve engineering outcomes. Safely integrate and operate AI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products. Contribute to technical direction, operational excellence, and continuous improvement through testing, monitoring, debugging, documentation, and data-informed decision-making. Minimum Qualifications Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Experience developing production Android applications and services using appropriate mobile engineering practices, tools, and programming languages. Experience owning engineering work for a service or product area, from design and implementation through testing, deployment, and ongoing operation. Proficiency in system design, low-level design, API design, data modeling, software testing, debugging, and performance optimization. Ability to collaborate effectively across teams and apply technical judgment to deliver reliable solutions across multiple domains. Preferred Qualifications Demonstrated ability to design and evolve Android solutions that operate reliably at scale across multiple services or product areas. Experience providing technical leadership for architecture and implementation decisions within a mobile engineering domain. Strong operational practices, including observability, incident response, performance analysis, and continuous improvement of production systems. Experience using data and customer or product insights to evaluate technical tradeoffs and improve application outcomes. Practical experience applying AI/ML concepts or AI-enabled development workflows to Android products, including evaluating and safely integrating relevant tools or capabilities. The total cash range for this position in Seattle is $146,000.00 to $204,500.00. Employees in this role have the potential to increase their pay up to $233,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future. Benefits And Perks Expedia Group offers benefits and perks designed to support employees and their families, including medical, dental, and vision coverage, paid time off, an Employee Assistance Program, wellness and travel reimbursement, travel discounts, and International Airlines Travel Agent Network (IATAN) membership. Learn more about life at Expedia Group at https://careers.expediagroup.com/life. Accommodation requests Expedia Group is committed to providing an inclusive and accessible recruiting experience. If you need an accommodation or adjustment due to a disability during the application or recruiting process, please submit a request at https://expedia.service-now.com/askeg?id=job_accommodation. About Expedia Group Expedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease. Important notice Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never share sensitive personal information unless you are confident of the recipient. Expedia Group does not extend job offers via email or messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official place to find and apply for roles is https://careers.expediagroup.com/jobs/. Equal Opportunity Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

View Job
iOS Software Engineer III
Verily HealthBoston, United States6 days ago
Full TimeOn-siteMid$156,000 - $176,000 / Year
swiftdata scienceswiftuiclinicalarchitecturecompliance+3

Who We Are Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities. Uniquely positioned at the intersection of technology, data science, and healthcare, Verily transforms multimodal health data into insights, models, and actions that make healthcare more personalized, predictive, and precise. Mobile is at the heart of Verily's mission of unifying cutting-edge research and healthcare. You will own features of Verily Me, our patient-facing app, and will work closely with Product, UX, Test, and compliance owners to deliver a best-in-class health experience. Your work will help our users manage their chronic health conditions and general health while participating in important clinical research. Responsibilities Design, implement, launch and maintain critical user-facing features in an iOS app that is core to Verily's business, with opportunities for end-to-end and cross-platform feature development. Participate in code reviews, design reviews, and technical discussions. Collaborate extensively across engineering teams (mobile, BE, FE) and with cross-functional teams (e.g. UX, PM, Test, QE) to deliver high quality, regulated, and impactful software. Align with Android engineers to ensure cross-platform consistency, and find opportunities to improve mobile developer productivity. Work closely with Product, UX and Quality on defining requirements, designing mocks, and implementing regulatory protocols. Help all functions understand engineering tradeoffs to ensure smooth implementation across the system. Qualifications Minimum Qualifications Strong CS fundamentals with BS Computer Science degree OR equivalent combination of experience and education. 3+ years of experience in developing iOS mobile applications in an industry setting. Strong communication and collaboration skills. Native app development experience in Swift and SwiftUI. Preferred Qualifications Knowledge of modern iOS frameworks and architecture (e.g. TCA). Passionate about UX with a high empathy for users. Familiarity with automated testing. Some experience with full-stack development, including backend services and web frontends. Enthusiasm for building high-quality, public-facing iOS apps. We'd love to see your hobby project on the App Store! Qualified applicants must not require employer sponsored work authorization now or in the future for employment in the United States. The US base salary range for this full-time position is $156,000 - $176,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus or benefits. Verily Life Sciences LLC is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

View Job
Software Engineer - Mobile, iOS
CompassNew York, United States11 days ago
Full TimeOn-siteJunior$126,000 - $141,000 / Year
swiftswiftuiagilescrumdentalinsurance

At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we're revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients. We are looking for an iOS engineer to help Compass build a mobile platform that makes the home buying or selling experience delightful. You will work with other engineers and your Product and Design counterparts to contribute to team design, scoping, and prioritization discussions for well-defined features. You will independently build components and deliver features with some guidance, ensuring our implementation meets software engineering best practices. Outside of product-driven projects, you will work with other engineers to determine how to push our platform forward, devising engineering-led initiatives that ensure we can work quickly and efficiently while maintaining a high standard of operational excellence. What you will do: Work in a startup-like environment building agile products and services Collaborate closely with engineers on your team, engineers on other teams, as well as your product and design counterparts to successfully launch projects which solve real-world customer problems Work independently and deliver features with some guidance while understanding technical trade offs, weighing different approaches, and arriving to a recommended solution Perform code reviews, participate in team design reviews, and write high quality tests Apply testable, maintainable, and stable approaches to your work Hold yourself to a high standard of code quality and operational rigor Develop expertise in one or more components within your team's domain Create clear and concise documentation (diagrams, service descriptions, decisions, runbooks) What we look for: BS in CS or equivalent practical experience 2+ years of professional iOS development experience using Swift and shipping apps to the App Store, including familiarity with modern Swift development practices, such as SwiftUI, Swift Concurrency. Exposure to reactive programming frameworks is a plus. Ability to collaborate with Product, Design and Engineering stakeholders to implement solutions which surprise and delight our customers Knowledge of Computer Science fundamentals and iOS design patterns and best practices A keen eye for design and attention to detail. The products you build should not merely be functional but should also be well-crafted and user-friendly Experience integrating with RESTful backend services Experience with Scrum/Agile development methodologies Excellent verbal and written communication skills Compensation: The base pay range for this position is $126,000 - $141,000; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met. Perks that You Need to Know About: Participation in our incentive programs (which may include eligible cash, equity, or commissions). Plus paid vacation, holidays, sick time, parental leave, and recharge leave; medical, tele-health, dental and vision benefits; 401(k) plan; flexible spending accounts (FSAs); commuter program; life and disability insurance; Maven (a support system for new parents); Carrot (fertility benefits); UrbanSitter (caregiver referral network); Employee Assistance Program; and pet insurance. Do your best work, be your authentic self. At Compass, we believe that everyone deserves to find their place in the world — a place where they feel like they belong, where they can be their authentic selves, where they can thrive. Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers. Notice for California Applicants Los Angeles County Fair Chance Notice

View Job
iOS Developer
JefferiesNew York City Metropolitan Area, United States10 days ago
Full TimeOn-siteMid
swiftazuregithub actionsjenkinsci/cddevops+15

The IB Tech & CRM/Analytics team is a highly strategic and cross-functional team responsible for leading the firm's global digitalization effort. This initiative, spanning all client-facing business units and corporate functions, will drive innovation and strategic change through technology, data science, and deep analytics. The team partners with key business leaders and industry experts to build transformational technology to drive revenue, maximize efficiency, and optimize the allocation of resources. The IB Tech & CRM/Analytics team is at the forefront of Jefferies' cloud initiative, leveraging best-in-class cloud-based technologies to replace legacy on-premises solutions to provide intelligent trend insights, actionable opportunities, decision support, and transparency into all client and business-related activities. We are seeking an experienced iOS Mobile Developer to join our front-end engineering team within the investment banking and global markets divisions. This role will focus on designing, developing, and evolving large-scale mobile applications that power critical trading, analytics, and AI platforms. You'll work closely with UI/UX designers, product owners, and back-end engineers to deliver modern, high-performance web applications using the latest versions of Swift . We're looking for a developer who combines technical excellence with creativity and curiosity —someone who loves exploring new technologies, challenging assumptions, and driving best practices in an enterprise-scale environment. Key Responsibilities Design, develop, and maintain high-performance native iOS applications using Swift and modern Apple frameworks. Collaborate with architects and engineering teams to define application architecture, data flow, and integration patterns. Leverage SwiftUI, UIKit, Combine, Swift Concurrency (async/await), and modern iOS development best practices to build scalable mobile applications. Partner with UX/UI designers to deliver intuitive, accessible, and user-centric mobile experiences across iPhone and iPad platforms. Integrate RESTful APIs, GraphQL services, and third-party SDKs while ensuring security, reliability, and performance. Contribute to code reviews, architectural discussions, and technical design sessions to promote engineering excellence. Continuously evaluate and adopt Apple ecosystem enhancements, including new iOS releases, frameworks, and development patterns. Mentor junior developers and help foster a culture of innovation, collaboration, and technical craftsmanship. Champion improvements in CI/CD pipelines, automated testing, release management, and mobile development standards across the organization. Required Qualifications 7+ years of professional experience developing native iOS applications using Swift. Strong proficiency with Swift, SwiftUI, UIKit, Combine, and iOS SDK frameworks. Experience building and supporting enterprise-grade or consumer-facing mobile applications at scale. Deep understanding of MVVM, MVC, Clean Architecture, dependency injection, and mobile design patterns. Hands-on experience integrating RESTful and GraphQL APIs, authentication protocols (OAuth2/OIDC), and secure mobile development practices. Experience with local data persistence technologies such as Core Data, Realm, or SQLite. Proficiency with automated testing frameworks including XCTest, XCUITest, and unit/integration testing methodologies. Experience with CI/CD tools such as GitHub Actions, Jenkins, Bitrise, or Azure DevOps. Strong understanding of App Store deployment processes, provisioning profiles, certificates, and release management. Ability to work effectively in agile, cross-functional teams. Preferred Qualifications Experience with the latest iOS releases and Apple platform technologies. Knowledge of Objective-C and experience supporting legacy iOS applications. Familiarity with performance optimization, memory management, and application profiling using Instruments. Experience developing applications within financial services, banking, fintech, or other highly regulated industries. Published applications available in the Apple App Store. About Us Jefferies is a leading global, full-service investment banking and capital markets firm that provides advisory, sales and trading, research, and wealth and asset management services. With more than 40 offices around the world, we offer insights and expertise to investors, companies, and governments. At Jefferies, we are committed to building a culture that provides opportunities for all employees regardless of our differences and supports a workforce that is reflective of the communities where we work and live. As a result, we are able to pool our collective insights and intelligence to provide fresh and innovative thinking for our clients. Jefferies is committed to creating and sustaining a workforce that welcomes individuals from all backgrounds to apply. Our employment decisions are made without regard to race, creed, color, national origin, ancestry, religion, pregnancy, age, medical condition, physical or mental disability, marital status, domestic partner status, sex, sexual orientation, gender, gender identity or expression, veteran or military status, genetic information, reproductive health decisions, or any other factor protected by applicable law. We are committed to hiring the most qualified applicants and complying with all federal, state, and local equal employment opportunity laws. As part of this commitment, Jefferies will extend reasonable accommodation to individuals with disabilities, as required by applicable law. The salary offered will take into consideration an individual's experience level and qualifications. In addition to salary, Jefferies Financial Group is proud to offer a comprehensive benefits package to eligible, full-time employees or part-time employees, who are scheduled to work at least 30 hours or more per week, including an annual discretionary incentive and retention bonus, competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Jefferies also offers paid time off packages that include planned time off (e.g., vacation), unplanned time off (e.g., sick leave), and paid holidays, and for full-time employees, paid parental leave.

View Job
Senior Software Engineer, Android
CurrentNew York, United States11 days ago
Full TimeOn-siteMid$170,000 - $250,000 / Year
swiftkotlingrpcprotobufdentalmental health+1

SENIOR SOFTWARE ENGINEER, ANDROID Current is a leading consumer fintech platform transforming financial access for everyday Americans with over 6 million members. We provide access to financial solutions that seamlessly work together to solve the needs of our members and enable all Americans to build better financial futures. Based in NYC, our results-driven environment drives us to build better products, grow faster and empower everyone on our team to have an impact on our business and mission to improve financial outcomes. Our mobile engineers are responsible for building the full suite of user experiences for our members, leveraging our proprietary backend banking core. The mobile apps are native (Kotlin/Swift) and primarily use gRPC to interface with our backend. Being the primary interface for our members to manage their finances (there isn't a web app), the mobile experience needs to be highly performant and intuitive to use. This forces our engineers to think through foundational layers of application infrastructure, reusable UI components, and the collection of data that drive these decisions. Join us for an opportunity to work in a fast-moving environment where your work is highly visible and has a direct impact on our members' financial outcomes! We are looking for an Android engineer to join our team in New York. This role has a salary range of $170,000 - $250,000. The ideal candidate should have a background in mobile development working with native mobile applications. This person should also be a motivated self-starter who feels at ease working through ambiguous challenges in a fast-paced environment. What To Expect Be a part of a small and nimble mobile engineering team working closely with our product, design, and backend engineering teams to enable new end-to-end experiences for our users Owning the end-to-end delivery of key business initiatives from product discovery, to system design, all the way to feature launch Building and maintaining scalable and reusable mobile frameworks to improve code consistency and engineering velocity Evolving the company standards for engineering excellence by helping to improve architecture, testing, and monitoring practices Helping Current's members build better financial futures through products like Paycheck Advance, Build Card, and Savings Pods A strong culture of code and architecture review About You Expertise in using Kotlin for Android development, including Kotlin Coroutines Solid understanding of Android fundamentals including component lifecycles, dependency injection (Hilt), multi-threading, persistence, and usage of Jetpack components (Compose, Material 3, Navigation, ViewModel, etc) Familiarity working within a modularized app architecture, including unidirectional data flows, MVVM, and use of Gradle modules Have published and maintained apps on the Google Play Store A genuine interest in the personal finance space! Bonus Experience with profiling and optimizing UI performance (smooth animations, reducing jank, etc) Experience with using gRPC (Google Remote Procedure Call) and Protobuf (Protocol Buffers) schemas for networking Experience with building highly secure Android apps Experience working on a team building platform components Benefits Competitive salary Meaningful equity in the form of stock options 401(k) plan Discretionary performance bonus program Biannual performance reviews Medical, Dental and Vision premiums covered at 100% for you and your dependents Flexible time off and paid holidays Generous parental leave policy Commuter benefits Fitness benefits Healthcare and Dependent care FSA benefit Employee Assistance Programs focused on mental health Healthcare advocacy program for all employees Access to mental health apps Team building activities Our modern NYC based office with open floor plan, stocked kitchen, and catered lunches

View Job
For Employers

Reach — qualified candidates

Post your job today and get applications within 24 hours.

Post a JobFree posting available
React Native Developer
CognizantSunnyvale, United States5 days ago
Full TimeOn-siteMid
javascriptreactreact nativedentalcainsurance

About The Role We're looking for an experienced React Native Developer to build and ship high-quality cross-platform mobile apps for Android and iOS. You'll take features from development through production, working closely with design, QA, and backend teams to deliver reliable, polished user experiences. Work Model We strive to provide flexibility wherever possible. Based on this role's business requirements, this is a remote position open to qualified applicants in Sunnyvale - CA. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs. Key Responsibilities Design, develop, and maintain cross-platform mobile applications using React Native Own the full app lifecycle, from development and testing through release to production Write clean, maintainable, and efficient client-side code following industry best practices Apply proven software design patterns to build scalable, well-structured applications Use JavaScript development and build tools to manage builds, dependencies, and releases Collaborate with cross-functional teams to translate requirements into working features Troubleshoot, debug, and improve app performance on both Android and iOS Required Qualifications 5+ years of professional experience in software development, with strong hands-on experience in the React Native framework Solid understanding of mobile development principles, with experience building apps for more than one target OS (preferably Android and iOS) Understanding of the end-to-end activities involved in developing a cross-platform mobile app, from development to production Basic understanding of JavaScript development and build tools Awareness of good practices in client-side coding Solid understanding of software design and patterns such as MVC, Delegation, Singleton, Factory, and Adapter The annual salary for this position is between $ 90,000– $ 130,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

View Job
Mobile Developer, Global Banking & Markets, RIA Engineering
Full TimeOn-siteJunior
swiftmachine learningswiftuiagilescrum

Job Description What We Do At Goldman Sachs, our Engineers don't just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Drive new businesses, redefine finance using AI, and seize opportunities at market speed. In an era defined by AI, Engineering isn't just central – it's the driving force behind our business. Our dynamic environment demands innovative strategic thinking and immediate, impactful solutions. Ready to push the limits of digital possibility? Begin your journey here. Who We Look For Goldman Sachs Engineers are at the forefront of innovation, driving solutions as creative collaborators in a fast-paced global environment. We seek individuals who evolve, adapt, and thrive on challenging problems. How You Will Fulfill Your Potential Partner with product and design to implement unique experiences for our mobile apps. Collaborate with other GBM teams to implement native mobile versions of existing web apps. Work in a fast-paced environment as a self-starter. Deliver beautiful User Interfaces that captivate our audience. Strive for personal and collaborative excellence in everything you do. Collaborate efficiently within a diverse global team spanning multiple continents. Engineer solutions for increased code quality and continuous integration. Qualifications At least 3 years of experience performing professional mobile application development. At least 2 years of experience with Swift and some experience with SwiftUI. Scrum Agile applied to the SDLC to drive product development and the ability to lead a team of engineers in collaboration with Product, Design, and the extended team of cross functional stakeholders through it. Excellent object oriented or functional analysis and design skills. Strong knowledge of data structures, algorithms, and designing for performance. Excellent written and verbal communication skills. Strong problem solving and analytical skills. Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team. Can apply an entrepreneurial approach and passion to problem solving and product development and lead a team through the process. Familiarity with App Store deployment/approval processes. Benefits Goldman Sachs is committed to providing our people with valuable and competitive benefits and wellness offerings, as it is a core part of providing a strong overall employee experience. A summary of these offerings, which are generally available to active, non-temporary, full-time and part-time US employees who work at least 20 hours per week, can be found here .

View Job
Senior Mobile Developer – Android/iOS
M&T BankBuffalo, United States10 days ago
Full TimeOn-siteMid$97,100 - $161,800 / Year
javaswiftkotlinci/cddevopsrest+9

This role is four days onsite at our Seneca One Buffalo, NY location, with the flexibility to work from home one day per week Overview: We are seeking a Senior Mobile Developer to join our mobile engineering team focused on delivering secure, scalable, and user-friendly banking applications. This role is ideal for an experienced mobile engineer with strong expertise in either Android or iOS development, with preference given to candidates who have experience across both platforms. The ideal candidate will have hands-on experience building enterprise-grade mobile applications, preferably within banking, fintech, or other regulated industries. They will possess a strong understanding of secure mobile development practices, automated testing, modern development frameworks, and the ability to work independently with minimal supervision while contributing to technical leadership within the team. Primary Responsibilities: Design, develop, and maintain mobile applications for banking and financial services on Android and/or iOS platforms. Build high-quality native applications using Android technologies (Java, Kotlin) and/or iOS technologies (Swift, SwiftUI, UIKit, Objective-C). Collaborate with product managers, designers, architects, backend engineers, and other cross-functional partners to deliver exceptional customer experiences. Experience implementing secure mobile applications, including secure credential/token handling, encryption, certificate/network security, biometric authentication, secure local storage, protection of sensitive data, and secure API communication. Familiarity with mobile application security principles and common mobile threats, including OWASP Mobile Application Security / MASVS concepts. Experience integrating mobile applications with RESTful APIs and backend services, including authentication, error handling, caching, serialization, and resilient network communication. Develop and maintain automated tests to ensure application reliability, performance, and maintainability. Troubleshoot and resolve complex production issues using application logs, crash data, diagnostics, and performance analysis, with emphasis on root-cause identification and preventative remediation. Work autonomously, managing priorities and delivering results in a fast-paced environment. Mentor engineers, conduct code and design reviews, and contribute to technical leadership, architecture decisions, engineering standards, and mobile development best practices. Stay current with mobile development trends, frameworks, tools, and emerging technologies across Android and iOS ecosystems. Design, improve, and support CI/CD pipelines, build automation, code-quality controls, and mobile application release processes. Understand and adhere to the Company's risk and regulatory standards, policies, and controls in accordance with the Company's Risk Appetite. Identify risk-related issues requiring escalation to management. Promote an environment that supports a culture of belonging and reflects the M&T Bank brand. Monitor and improve application performance, stability, startup time, memory utilization, responsiveness, and production reliability. Maintain internal control standards, including timely implementation of audit findings and remediation activities. Complete other related duties as assigned. Tech Stack: Native mobile architecture Secure coding REST APIs Testing CI/CD Git/source control Accessibility Performance/reliability Production troubleshooting Architecture/design patterns Mentoring/code reviews Android Specialization  Android SDK / Android platform APIs  Kotlin Coroutines and Flow  Jetpack libraries  Dependency injection such as Hilt/Dagger  Gradle  Application lifecycle and state management  Jetpack Compose  Java/XML modernization where relevant iOS Specialization  iOS SDK/frameworks  Swift Concurrency (async/await)  Combine where applicable  Swift Package Manager  Cocoa Touch/Foundation  Application lifecycle/state management  SwiftUI  UIKit  Objective-C interoperability/migration Education and Experience Required: Associate's degree and a minimum of 5 years' systems analysis and/ or application development work experience or Bachelor's degree and a minimum of 3 years' systems analysis and/ or application development work experience. In lieu of degree, a combined minimum of 7 years' education and/or relevant work experience, including a minimum of 3 years' systems analysis and/or application development work experience Advanced proficiency in minimum of 1 relevant programming language. Education and Experience Preferred: Experience working in banking, fintech, or other highly regulated industries. Demonstrated experience designing and evolving modular mobile application architectures with clear separation of concerns, maintainability, testability, and scalability. Experience with architecture patterns such as MVVM, MVI, Clean Architecture, or comparable patterns. Experience with automated testing frameworks such as: Android: Espresso, JUnit, Mockito iOS: XCTest, Quick, Nimble Familiarity with secure mobile development practices, including encryption, secure storage, biometric authentication, and application security controls. Experience developing applications on both Android and iOS platforms. Experience with modern UI frameworks such as Jetpack Compose and/or SwiftUI. Familiarity with modern build systems and development tooling. Experience with platform-specific build and dependency-management tooling such as Gradle on Android and Swift Package Manager/Tuist on iOS. Experience with CI/CD pipelines, DevOps practices, and automated deployment processes. Knowledge of accessibility and compliance standards, including ADA and WCAG. Experience integrating with banking, payments, identity, fraud, or other financial-services APIs. Experience using mobile application monitoring, crash reporting, profiling, and performance-analysis tools. Published applications in the Google Play Store and/or Apple App Store. Experience leading technical initiatives, mentoring developers, and contributing to mobile architecture decisions. M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $97,100.00 - $161,800.00 Annual (USD). The successful candidate's particular combination of knowledge, skills, and experience will inform their specific compensation. Location Buffalo, New York, United States of America

View Job
Sr. Mobil Application Developer
Full TimeOn-siteMid
typescriptswiftkotlinreactjestaws+6

Description Senior Mobile Application Developer Only Plants is a consumer gardening platform designed to make planning, growing, and maintaining a successful garden simple and more approachable. We are looking for a Mobile Application Developer who is excited about building and scaling a consumer mobile product and playing a meaningful role in shaping both the technology and the user experience. Position Summary The Senior Mobile Application Developer will design, develop, test, release, and maintain the OnlyPlants cross-platform mobile application for iOS and Android. The role will work primarily in our existing React Native, TypeScript, and Expo stack and will collaborate closely with product, UX/UI, backend engineering, and business leadership to translate product requirements into intuitive, scalable, and reliable mobile experiences. The ideal candidate is a hands-on senior engineer who can work independently, troubleshoot the development environment as well as the application, and take ownership of features from initial concept through implementation, automated testing, pull request review, release, and ongoing enhancement. This person should be comfortable operating in a startup environment where priorities can evolve quickly without sacrificing engineering discipline.Key Responsibilities Develop and maintain the OnlyPlants cross-platform mobile application for both iOS and Android using React Native, TypeScript, and Expo. Build new mobile features and functionality based on product requirements, user feedback, and business priorities. Collaborate with product, UX/UI, backend engineering, and business teams to define and deliver new capabilities. Translate designs and wireframes into responsive, intuitive, and visually appealing mobile interfaces. Integrate the mobile applications with RESTful APIs, backend services, databases, authentication systems, and third-party platforms. Develop secure user authentication, profiles, push notifications, location-aware experiences, camera/image functionality, content, and other mobile capabilities as required Write clean, maintainable, well-documented, and reusable TypeScript and React Native code that follows established repository standards. Develop and maintain unit and integration tests using the project's established automated testing patterns, including Jest and HTTP-boundary mocking, and perform functional validation when appropriate.Troubleshoot, debug, and resolve application, development-environment, build, performance, usability, and production issues across the mobile stack. Optimize applications for performance, scalability, battery usage, and overall user experience. Participate in code reviews and follow the team's GitHub issue, branch, pull request, CI, and review standards. Manage mobile builds, release readiness, and deployments through Expo/EAS and the appropriate Apple App Store and Google Play distribution processes.Monitor application performance and user feedback and recommend improvements. Stay current with emerging mobile technologies, development frameworks, security practices, and industry trends. Contribute to technical architecture and engineering decisions within the existing React Native/Expo application as the OnlyPlants platform evolves. Work effectively in a fast-paced startup environment with changing priorities and aggressive development timelines. Take ownership of assigned work and communicate progress, risks, dependencies, environment blockers, and technical challenges early and clearly. Requirements Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience. 5+ years of professional mobile application development experience. Demonstrated experience developing, testing, and deploying production cross-platform mobile applications. Strong professional experience with React Native and TypeScript, including hands-on experience with Expo or a comparable React Native application toolchain. Experience integrating mobile applications with RESTful APIs, backend services, authentication, and asynchronous client-side data management. Strong understanding of mobile application architecture, UI/UX principles, state management, caching, UI/UX principles, responsive design, and cross-platform behavior. Experience with Git and GitHub-based development practices, including feature branches, pull requests, code review, and CI checks. Experience independently setting up, debugging, and troubleshooting mobile development and build environments, including Android and/or iOS tooling. Understanding of mobile application security, authentication, secure storage, and data protection best practices. Ability to work independently, , own technical outcomes, and collaborate effectively with a small cross-functional team. Preferred Qualifications Experience shipping and supporting a cross-platform consumer mobile application across both iOS and Android. Working knowledge of native iOS/Swift and/or Android/Kotlin concepts for troubleshooting platform-specific build or runtime issues. Experience with cloud services such as AWS and with mobile applications that consume cloud-hosted APIs and services. Experience with Expo Application Services (EAS), GitHub Actions, or comparable mobile build and CI/CD tooling. Experience implementing push notifications, analytics, payments or commerce, location services, camera/image functionality, or other consumer mobile capabilities. Experience publishing applications through the Apple App Store and Google Play Store. Experience working for a startup or in an entrepreneurial environment. Experience working on consumer-facing or community-driven applications. Experience with CI/CD pipelines, automated mobile application testing, and test-driven or regression-focused development practices. Understanding of accessibility, mobile usability standards, and inclusive interaction design.

View Job
Senior Software Engineer, Mobile (Android)
ForageNew York, United States26 days ago
Full TimeOn-siteMid$100,000 - $100,000 / Year
kotlindental

About Us Forage's mission is to expand financial access for low-income families. According to recent studies, the cost of groceries is the number-one financial stressor in America—even more stressful than housing, healthcare, and childcare. At Forage, we believe that it doesn't have to be that way, and our mission is to help people put food on the table. Our technology makes it easy for retailers like Albertsons and Dollar General to accept benefits like SNAP and WIC. Our free consumer app helps cost-conscious shoppers check their EBT balances, find savings, and earn rewards on everyday purchases. And we're just getting started: we're building new products every day that will help low-income families save on groceries and improve their financial health. Our Impact So Far Forage's payments technology is used at over 100,000+ stores in all 50 states We've helped deliver tens of millions of grocery orders to low-income families Over the last year, we've grown payments volume by more than 13x Since its launch in 2025, the Forage App has been downloaded over 300,000 times We recently raised our $40M Series B, bringing our total funding to over $75M Watch our story and see why we do what we do . What We Are Looking For We seek an experienced Mobile Engineer with a strong background in building comprehensive user solutions and frontend infrastructure. The ideal candidate will have over 3 years of mobile development experience, ideally in Kotlin Multiplatform. We will prioritize candidates who have built a KMP app from scratch or who have meaningfully contributed to a production app. You will lead large-scale projects for our app for EBT shoppers, which allows them to check their SNAP balance, collect rewards and more. You will ship critical projects and establish best practices for frontend development for the team. Your role will include improving frontend infrastructure and tooling, balancing business priorities with user experience and technical sustainability, and influencing our technical vision. Collaboration is key; you will partner closely with product managers to prioritize a long product feature list. Qualifications 3+ years of mobile engineering experience building end-to-end user solutions Experience in Kotlin Multiplatform, especially having built an app from scratch Demonstrated experience leading technical initiatives within your team, mentoring engineers through design and delivery, contributing meaningfully to roadmap discussions, and independently driving complex projects from design through execution Key Responsibilities Lead large multi-engineer projects for the Forage EBT Shopper app. Balance business priorities, user experience, and technical sustainability in trade offs when balancing new feature requests and necessary engineering improvements Influence frontend development at Forage by sharing technical vision and providing guidance Make teammates at Forage more effective through better frontend infrastructure and tooling Mentor teammates and others around frontend best practices Our Offer This role is Hybrid in New York. We define hybrid as 2-3 days in office. Your base salary would fall within the bands below. Competitive Compensation: Senior Mobile Engineer: $185k-$200k base Please keep in mind that the equity portion of your offer is not included in these numbers and represents a significant part of your total compensation. Meaningful work that makes a positive impact on our society. 100% of Medical, Dental and Vision premium coverage for yourself and dependents. Enjoy regular team lunches at our New York office, fostering collaboration and connection over great food. A fun and caring environment that prioritizes transparency, growth, and ownership. A talented, high-achieving, and humble team with diverse backgrounds and viewpoints. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries at our headquarters in San Francisco, California. Individual pay is determined by work location, job-related skills, experience, and relevant education or training. We aim to review every application within 4 business days of submission and provide feedback on each of your interviews within 2 business days of completion. If you don't hear from us, please reach out to your recruiter or careers[at]joinforage[dot]com directly to get an update on your candidacy. Integrity & Fairness: To maintain a fair and equitable hiring process for all candidates, we require that interviews and exercises be completed without the use of AI-powered tools. We assess candidates based on their direct experience, judgment, and communication. Please note: We are not engaging with third-party recruiters or agencies for this role. We kindly ask that you refrain from contacting us regarding recruitment services. Fees will not be paid for unsolicited resumes sent to Forage. Please note: Forage is unable to provide visa sponsorship for this role. Applicants must have work authorization that does not require visa sponsorship now or in the future. E-Verify Notice: Forage participates in E-Verify to confirm employment eligibility for all newly hired employees. Learn more by reviewing the E-Verify Participation Poster.

View Job
Senior Mobile Engineer
Zero HomesDenver, United States35 days ago
Full TimeOn-siteMid
goswiftkotlincomputer visiondata sciencerest+7

Our mission is to rebuild American communities through healthy, affordable homes. At Zero Homes, we operate on a simple premise: when you make contractors successful, homeowners win. The current home services industry is fragmented, complex, and opaque, which is frustrating for homeowners and exhausting for contractors. We are changing this by building a home upgrade marketplace that enables a simple, central, transparent process for homeowners and contractors to complete projects. Through our platform we handle design, quoting, procurement, and customer service, allowing our contractor network to focus on what they do best and make them money: delivering projects. For homeowners, this delivers a predictable, high-quality, and transparent experience—transforming home upgrades from a source of anxiety into a seamless experience.Our vision is to create a world where homeowners and contractors in all 50 states can leverage our platform to execute thousands of projects every week within the next 36 months. We work by a clear set of values: Be a "can kid," not a "can't kid": We own our outcomes and go to extraordinary lengths to solve problems. Go fast, be clear: Speed is our advantage, and we sweat the details to deliver an extraordinary customer experience. Customer & Contractor Obsessed: We have a deep, personal understanding of the work to be done. We stay curious about our contractors' craft and the stories of our homeowners. Win, as a team: We are building an iconic business that will reinvent the industry, and will do so together. If you are ready to build a world-class consumer experience that genuinely rebuilds American communities, come build with us. About The Role & Your Impact This is an exciting opportunity to join an early stage company of talented engineers and designers, led by seasoned climate tech veterans. At Zero, Senior Engineers are individual contributors that report to a Lead Engineer. You will work in small teams (1 designer and 1-2 programmers) in six-week cycles, to take loosely defined projects and deliver new features. Senior Engineers are given broad latitude to make project-level design decisions and expected to operate effectively with minimal oversight. We are relentlessly focused on sustainable productivity. You should expect long stretches of deep work, minimal standing meetings, effective in person collaboration with stakeholders and peers, as well as flexibility around your personal life. Our Senior Mobile Engineer will build the future of our consumer mobile app, which enables homeowners to get a design and quote for their HVAC project without an in person sales visit. The mobile app is our most important digital touchpoint with homeowners, and you will own features end-to-end on both iOS and Android. Today the app is built fully native with SwiftUI and Jetpack Compose, and the groundwork has been laid for rapid iteration and innovation. What You Bring You are fluent on both iOS and Android. You may be stronger in one than the other, but you can confidently navigate both platforms, understand the frameworks, and ship production features in Swift and Kotlin. You have at least 5 years of professional software engineering experience, with meaningful time spent building native mobile applications that real users rely on. You have strong opinions about AI in the mobile development loop. Agentic coding tools - Claude Code, Cursor, Codex, and whatever comes next - are a core part of how you work. You have a point of view on which problems they're great at, where they fall down, and when to keep a human in the loop on review and verification. You treat your AI toolchain the way a craftsperson treats their workshop: opinionated, evolving, and always sharpened. You are relentlessly customer-centric. When a real user hits a bug, you want to know immediately, and you are happy to drop your in-flight work to unblock them. You see customer-reported bugs as the most important signal you get, not a distraction from your roadmap. Production problems are part of the job, not an interruption to it. You have a strong bias toward shipping and learning. You know the difference between recklessness and accepted risk, and you are comfortable weighing the severity of one user's problem against the benefit to everyone else. When the call is hard, you make it and move - you don't wait for certainty that may never come. You care deeply about observability. Before a feature ships, you know how you'll measure it - what events you'll instrument, what dashboard you'll watch, and what the signal looks like for "working" vs "broken." You have experience with a product analytics platform (we use PostHog) and you view a live, populated dashboard as the reward for what you've built, not a follow-up ticket. You are enthusiastic about in-person work and collaborating with your colleagues in front of a whiteboard. You live within 50 miles of Denver, CO or are willing to relocate. Nice to Have Full stack experience - comfortable standing up backend services (push notification servers, lightweight APIs, Cloud Functions) to support mobile features without waiting on another team Experience collaborating on creating and triaging REST APIs with backend counterparts Experience at early-stage startups and/or fast-growing environments Experience with on-device ML and AR (ARKit, ARCore) Experience with camera frameworks and computer vision Math background or practical data science experience Experience in climate tech Zero Homes is committed to creating an inclusive and accessible experience for all candidates. We encourage you to apply even if you believe that you do not meet all of the above criteria! 📈 Meaningful equity 💸 Optional annual bonus for outstanding performance 🩺 Medical, Dental, and Vision 🏝️ 4 weeks PTO that we expect you to take, plus unlimited sick days 🏠 Monday, Tuesday, and Thursday in the office at minimum, and flexible working hours 🖥️ Workstation stipend

View Job
Software Engineer
T-MobileFrisco, United States6 days ago
Full TimeOn-siteJunior$106,375 - $191,820 / Year
swiftdevopsswiftuidentalinsurancecoaching+2

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That's how we're UNSTOPPABLE for our employees! Job Overview We are seeking a highly skilled and motivated iOS Software Engineer to join the team powering the T-Life app—T-Mobile's flagship mobile experience. In this role, you will contribute to the design, development, and delivery of high-quality, performant, and AI-enabled Android features that reach millions of users. The Software Engineer is essential for designing, implementing, and deploying scalable software solutions that meet customer requirements and support high availability environments. The role involves collaborating with engineering teams to develop software components using modern technologies and architectural patterns. This position requires independent development of full software stacks and understanding system protocols, data flows, and technology interactions. Success is measured by the ability to deliver technical solutions, produce clear documentation, and contribute to technology strategy and innovation. The work impacts the organization by enabling advanced software systems that improve operational efficiency and support business goals. Job Responsibilities : Develop software solutions that support engineering projects and meet customer requirements Collaborate with technical teams to deliver effective technical solutions and continuously learn new technologies Create clear documentation for software code, system designs, and business requirements Contribute to technology strategy by understanding current technologies and supporting business goals Present innovative ideas to improve systems, processes, or services based on industry research Also responsible for other duties/projects as assigned by business management as needed Education and Work Experience : Bachelor's Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent (Required) Acceptable areas of study include Computer Science or Engineering (Required) 2-4 years Technical engineering experience. (Required) Experience developing iOS applications using Swift, Objective-C, SwiftUI, and the iOS SDK (Required) SwiftUI: Knowledge of SwiftUI for building user interfaces using a declarative syntax. (Required) Knowledge, Skills and Abilities : Analytical Thinking (Required) Collaboration (Required) Continuous Development (Required) DevOps (Required) Emerging Technologies (Required) Programming Languages (Required) Software Design (Required) Software Development (Required) Technology Development (Required) Test Evaluation (Required) At least 18 years of age Legally authorized to work in the United States Travel : Travel Required (Yes/No): Yes DOT Regulated : DOT Regulated Position (Yes/No): No Safety Sensitive Position (Yes/No): No Total Target Cash Earnings Opportunity: $106,375 - $191,820 National Base Pay Range: $92,500 - $166,800 The Total Target Cash Earnings Opportunity represents the expected total cash compensation for this role at target performance, combining base salary and annual incentive opportunity. Actual earnings may be higher or lower depending on individual performance and overall company results. The base pay range reflects the compensation component of this opportunity. The candidate's actual pay will be based on various factors, such as work location, qualifications, and experience, so the actual starting pay will vary within this range. To find the pay range for this role based on hiring location, copy and paste this link into your browser: https://paylookup.t-mobile.com/paylookup?reqID=REQ370325 At T-Mobile, employees in regular, non-temporary roles are eligible for an annual bonus or periodic sales incentive or bonus, based on their role. Corporate employees are eligible for a year-end bonus based on individual and/or company performance and which is set at a percentage of the employee's eligible earnings in the prior year. Certain positions in Customer Care are eligible for monthly bonuses based on individual and/or team performance. The incentive component included in the Total Target Cash Earnings Opportunity reflects target performance. Actual earnings included in the Total Target Cash Earnings Opportunity reflect target performance; actual payouts may vary. At T-Mobile, our benefits exemplify the spirit of One Team, Together! A big part of how we care for one another is working to ensure our benefits evolve to meet the needs of our team members. Full and part-time employees have access to the same benefits when eligible. We cover all of the bases, offering medical, dental and vision insurance, a flexible spending account, 401(k), employee stock grants, employee stock purchase plan, paid time off and up to 12 paid holidays - which total about 4 weeks for new full-time employees and about 2.5 weeks for new part-time employees annually - paid parental and family leave, family building benefits, back-up care, enhanced family support, childcare subsidy, tuition assistance, college coaching, short- and long-term disability, voluntary AD&D coverage, voluntary accident coverage, voluntary life insurance, voluntary disability insurance, and voluntary long-term care insurance. We don't stop there - eligible employees can also receive mobile service & home internet discounts, pet insurance, and access to commuter and transit programs! To learn about T-Mobile's amazing benefits, check out www.t-mobilebenefits.com . Never stop growing! As part of the T-Mobile team, you know the Un-carrier doesn't have a corporate ladder–it's more like a jungle gym of possibilities! We love helping our employees grow in their careers, because it's that shared drive to aim high that drives our business and our culture forward. By applying for this career opportunity, you're living our values while investing in your career growth–and we applaud it. You're unstoppable! T-Mobile USA, Inc. is an Equal Opportunity Employer. All decisions concerning the employment relationship will be made without regard to age, race, ethnicity, color, religion, creed, sex, sexual orientation, gender identity or expression, genetic information, national origin, religious affiliation, marital status, citizenship status, veteran status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state, or local law. Discrimination, retaliation or harassment based upon any of these factors is wholly inconsistent with how we do business and will not be tolerated. Talent comes in all forms at the Un-carrier. If you are an individual with a disability and need reasonable accommodation at any point in the application or interview process, please let us know by emailing ApplicantAccommodation@t-mobile.com or calling 1-844-873-9500. Please note, this contact channel is not a means to apply for or inquire about a position and we are unable to respond to non-accommodation related requests.

View Job

Page 832 of 6084