Senior Mobile Developer
Listed on 2026-10-16
-
Software Development
Full Stack Developer, App Developer - Mobile/Web, Software Engineer
We are currently seeking a Senior Software Developer to join our Digital Software Development team
, with a primary focus on mobile app development
. This teammate will be a key contributor to the design, development, maintenance, and support of mobile experiences within our broader Digital ecosystem. The role will work closely with other developers, product partners, and business stakeholders in an agile enterprise environment to deliver high-quality, scalable mobile solutions that support our Guests and Teammates.
In this role, the Senior Software Developer will help build and enhance mobile applications using React Native and Expo
, while also bringing an understanding of native mobile development concepts for iOS/Swift and Android
. The ideal candidate will have several years of mobile app development experience and be comfortable participating in the full mobile software development lifecycle — from concept and design through development, testing, build, submission, app store approval, release, and ongoing support. This teammate should be experienced with mobile app build and release processes, able to communicate effectively with technical and non-technical partners, and excited to contribute fresh ideas while helping maintain secure, reliable, and guest-focused applications.
This position is located at Buckle's headquarters in Kearney, Nebraska.
Essential Duties And ResponsibilitiesThis description intends to describe the general nature and level of work performed by Teammates assigned to this job. It is not intended to include all duties, responsibilities, and qualifications. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
ApplicationDevelopment and Software Engineering
- Design, develop, enhance, and maintain high-performing, scalable, and enterprise-grade applications, ranging from operational reporting solutions to mission-critical business systems.
- Lead application development efforts across the full software development lifecycle, including requirements analysis, architecture, design, development, testing, deployment, and ongoing support.
- Analyze business and user requirements to ensure solutions effectively address business needs and deliver expected outcomes.
- Develop and maintain high-quality, secure, and maintainable application code using industry best practices and established design patterns.
- Collaborate in the design and implementation of new application features, enhancements, and system integrations.
- Prepare, coordinate, and support software releases, ensuring reliability, stability, and successful deployment of application components.
- Maintain and enhance existing applications while identifying opportunities to improve performance, reliability, scalability, maintainability, and user experience.
- Apply software engineering best practices, coding standards, and architectural principles to ensure sustainable and maintainable solutions.
- Ensure application designs, development processes, and implementations comply with organizational security requirements, regulatory standards, and industry best practices.
- Leverage experience to proactively identify performance bottlenecks, scalability concerns, and functional challenges, providing effective solutions before they impact users or operations.
- Promote code quality through peer reviews, testing, documentation, and adherence to established development standards.
- Advocate for development best practices, performance optimization, accessibility, and secure coding standards.
- Contribute to…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).