Senior Mobile Developer
Kearney, MO - USA
Job Summary
Summary
We are currently seeking a Senior Software Developerto join our Digital Software Development team with a primary focus on mobileapp development. This teammate will be a key contributor to the design development maintenance and support ofmobileexperiences 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 scalablemobilesolutions that support our Guests and Teammates.
In this role the Senior Software Developer will help build and enhancemobile applications using React Native and Expo while also bringing an understanding of nativemobiledevelopment concepts for iOS/Swift and Android. The ideal candidate will have several years ofmobileapp development experience and be comfortable participating in the fullmobilesoftware development lifecycle from concept and design through development testing build submission app store approval release and ongoing support. This teammate should be experienced withmobileapp 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 Buckles headquarters in Kearney Nebraska.
Essential Duties and Responsibilities
This 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.
Application Development 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.
Architecture Quality and Security
- 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.
DevOps Automation and Process Improvement
- Contribute to the development maintenance and continuous improvement of automated build deployment and release processes.
- Support and enhance Continuous Integration and Continuous Delivery (CI/CD) environments to improve development efficiency and software quality.
- Identify opportunities to streamline development workflows automate repetitive tasks and implement process improvements that increase team productivity and reliability.
- Champion continuous improvement initiatives by introducing new tools technologies and methodologies that support organizational and team objectives.
- Utilize and promote industry-standard development tools including source control repositories integrated development environments (IDEs) automated testing frameworks and DevOps platforms.
Operational Excellence
- Participate in production support troubleshooting and root-cause analysis for critical incidents.
- Monitor application performance stability and user feedback following releases.
- Contribute to disaster recovery business continuity and application support strategies.
Team Collaboration and Leadership
- Collaborate effectively with developers analysts architects project managers UX/UI designers QA teams infrastructure teams project stakeholders and business partners to deliver successful technology solutions.
- Foster a culture of innovation teamwork and continuous learning by sharing ideas insights and best practices.
- Take ownership of assigned applications environments and technical solutions demonstrating accountability and commitment to long-term success.
- Serve as a technical resource for the team by providing guidance troubleshooting support and architectural recommendations.
- Work closely with cross-functional teams to ensure alignment between business goals technical solutions and project deliverables.
- Communicate project status risks and recommendations effectively to both technical and non-technical audiences.
- Participate in Agile ceremonies and contribute to successful project delivery.
Mentorship and Professional Development
- Mentor and support developers through coaching knowledge sharing code reviews and career development guidance.
- Assist in onboarding and training new team members.
- Identify and recommend training educational opportunities and professional development resources to help strengthen team capabilities.
- Stay current with emerging technologies industry trends and software development practices evaluating and applying them where they provide business value.
- Encourage technical excellence and continuous growth by promoting best practices innovation and a learning-focused mindset across the development team.
General
- Fulfill mission statement by performing job duties with a high level of Guest service while contributing to a positive team spirit.
- Special projects and other duties as assigned.
Supervisory Responsibilities
May supervise teammates within the software development team as business needs dictate. Carries out supervisory responsibilities in accordance with the organizations policies and applicable laws. Responsibilities include interviewing hiring and training Teammates; planning assigning and directing work; appraising performance; rewarding and disciplining Teammates; addressing complaints and resolving problems.
Education and/or Experience
- Bachelors degree from a four-year college or university preferably in Computer Science; and five to eight years related experience and/or training; or equivalent combination of education and experience.
- Experience working within Agile/Scrum development environments.
Key Competencies
- Demonstrate advanced technical knowledge and apply software engineering best practices to deliver scalable secure and maintainable solutions.
- Designs develops tests deploys and supports enterprise applications that meet business and technical requirements.
- Continuously improves development processes automation capabilities and operational efficiencies.
- Ensures applications and development practices adhere to security compliance and governance requirements.
- Applies analytical thinking and creativity to solve complex technical challenges and identify improvement opportunities.
- Works effectively across teams and communicates technical concepts to both technical and non-technical audiences.
- Demonstrates ownership accountability and leadership while driving successful project outcomes.
- Supports the growth and development of team members through coaching and knowledge transfer.
- Understands business processes and aligns technology solutions with organizational objectives and Guest needs.
- Delivers solutions and support with a commitment to exceptional service and positive user experiences.
Physical Demands
The physical demands described here are representative of those that must be met by a Teammate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job the Teammate is regularly required to sit; use hands to finger handle or feel and talk or hear. The Teammate is occasionally required to stand; walk; reach with hands and arms and stoop kneel crouch or crawl. The Teammate must frequently lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision distance vision color vision peripheral vision depth perception and ability to adjust focus.
Ability to operate a motor vehicle and complete errands based on business needs.
Work Environment
While performing the duties of this job the Teammate regularly works in an office setting. The noise level in the work environment is usually moderate.
Equal Employment Opportunity
Buckle is committed to hiring and developing the most qualified Teammates from the available workforce in the communities we serve.
Equal employment opportunity has been and will continue to be a fundamental principle at Buckle where employment is based upon personal capabilities and qualifications without discrimination and retaliation because of veteran status uniformed service member status race color national origin or ancestry creed religion sex sexual orientation gender identity or expression age pregnancy (including childbirth lactation and related medical conditions) national origin or ancestry physical or mental disability genetic information (including characteristics and testing) or any other protected characteristic as established by applicable local state or federal law. For state specific information refer to the Teammate Center.
#LI-ONSITE
Required Experience:
Senior IC
About Company
Discover the styled life at Buckle. Shop women’s, men’s and youth jeans, tops, shoes, accessories and other high-quality clothes from BKE and top brands.