Skip to main content

Software Engineer 2 - Mobile Developer (iOS & Android)

Posted today

us bankIrving (TX)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: As a Software. Bank/Elavon, you will design, build, and maintain mobile-first software experiences that integrate with backend systems. You’ll own full-stack delivery, uphold security and compliance, and drive reliable, scalable solutions across iOS and Android. You will collaborate with cross-functional teams to improve the customer experience and support financial platforms used by millions. This role offers hands-on impact from day one, shaping high-quality mobile and backend capabilities in a fast-paced environment. Compensation / Benefits Healthcare (medical, dental, vision) Life insurance Disability insurance Parental leave 401(k) and employer-funded retirement Paid vacation and holidays with tenure-based variation
Responsibilities: Design, develop, test, operate, and maintain products Own full-stack development with production-ready, testable code Create optimal designs focusing on scalability, reliability, and performance Analyze failures, propose design changes, and drive operational improvements Make design/code decisions prioritizing customer experience Incorporate feedback from code reviews to meet standards Conduct code reviews to promote engineering best practices and compliance Ensure development adheres to compliance and security standards Embed software reliability engineering into development practices Critically review tasks, prioritize for incremental delivery, and flag blockers early
Key requirements: Three to five years of relevant experience Experience building mobile platform services, SDKs, and back-end driven apps across iOS and Android Proficiency with Swift and/or Objective-C (iOS) and Java and/or Kotlin (Android) Experience integrating with back-end systems, APIs, messaging, authentication, and enterprise platforms Experience with RESTful APIs, service integration, and mobile-to-backend communication Experience developing/consuming mobile SDKs, libraries, components, and shared frameworks Strong troubleshooting and root cause analysis across mobile, backend, and distributed systems Experience supporting high-scale, production-grade applications Understanding of performance, monitoring, observability, and stability across mobile and backend Experience in Agile and DevOps environments collaboration problem-solving effective communication mobile platform services SDK development Swift

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this