Mobile Software Engineer (iOS and Android)
Company: U.S. Bank
Location: Cincinnati
Posted on: August 6, 2022
|
|
Job Description:
At U.S. Bank, we're passionate about helping customers and the
communities where we live and work. The fifth-largest bank in the
United States, we're one of the country's most respected,
innovative and successful financial institutions. U.S. Bank is an
equal opportunity employer committed to creating a diverse
workforce. We consider all qualified applicants without regard to
race, religion, color, sex, national origin, age, sexual
orientation, gender identity, disability or veteran status, among
other factors.**Job Description**Job DescriptionU.S. Bank is
seeking a **Mobile Software Engineer** to contribute toward the
success of our technology initiatives. Within this role you will be
part of the team established to configure and develop complex
application systems using existing and emerging technology
platforms, and consult with business users on requirements
gathering, system design, configuration, and implementation. Ideal
candidate will have 3-5 years of software development experience
and experience designing and developing native (iOS is required,
Android will be a bonus), hybrid mobile & web apps.**As a Mobile
Software Engineer, you will:**+ **Architect** and **design** a
scalable, resilient, and fast mobile and web applications.+ **Build
hybrid/native mobile apps** and **responsive web apps** .+ Review
code and ensure the coding standards are met along with compliance
to industry best practices+ Take part in aligning the vision and
technology roadmap for mobile solutions.+ Oversee/coordinate
supporting technical work required with other IT teams, including
infrastructure (e.g. for servers, network) and upstream and
downstream system and application owners (e.g. dashboard, insights,
wealth, etc.)+ Work with program managers to prioritize on business
stories and to ensure technical execution risks & issues are
captured and mitigated.+ Collaborate and work with other Senior
Engineers/Technical Managers/Application Engineering teams to
ensure mobile applications meet the business requirements.+ Highest
level of personal integrity, and the ability to professionally
handle confidential matters and exude the appropriate level of
judgment and maturity.+ Exceptionally self-motivated and directed+
Dedication and commitment to top-quality service and to meeting
customer expectations+ Monitor operating efficiency and
organizational needs of existing application systems and identify
opportunities to fine-tune and optimize applications of developed
projects and recommend technical solutions**Basic Qualifications**+
Bachelor's degree, or equivalent work experience+ Three to five
years of relevant experience**Preferred Skills/Experience**+
Experience building, testing, and releasing secure and scalable
mobile applications for **iOS within an Agile environment** -
preferable scaled Scrum.+ Experience publishing an application to
the **Apple App Store** .+ Experience with **XCode (i** nterface
Builder, Instruments)+ Experience with **Kotlin will be a plus.**+
In depth knowledge of **React** Native and **RESTful API** s to
connect iOS and Android applications to back-end services+
Familiarity with cloud message **APIs** and push notifications+
Experience with Spring or any other **MVC** framework+ Experience
with Manual and Automated Testing including Automated **mobile
device testing**+ Strong working knowledge of databases and SQL+
Operator Level familiarity with Linux and experience with shell
scripting.+ Experience with REST API consumption+ Familiarity with
_CI/CD_ solutions such as Jenkins and MavenIf there's anything we
can do to accommodate a disability during any portion of the
application or hiring process, please refer to our disability
accommodations for applicants
(https://careers.usbank.com/global/en/disability-accommodations-for-applicants)
.**Benefits:**Take care of yourself and your family with U.S. Bank
employee benefits. We know that healthy employees are happy
employees, and we believe that work/life balance should be easy to
achieve. That's why we share the cost of benefits and offer a
variety of programs, resources and support you need to bring your
full self to work and stay present and committed to the people who
matter most - your family.Learn all about U.S. Bank employee
benefits, including tuition reimbursement, retirement plans and
more, by visiting careers.usbank.com .**EEO is the Law**Applicants
can learn more about the company's status as an equal opportunity
employer by viewing the federal EEO is the Law
(https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf)
poster.**E-Verify**U.S. Bank participates in the U.S. Department of
Homeland Security E-Verify program in all facilities located in the
United States and certain U.S. territories. The E-Verify program is
an Internet-based employment eligibility verification system
operated by the U.S. Citizenship and Immigration Services. Learn
more about the E-Verify program
(https://careers.usbank.com/verification-of-eligibility-for-employment)
.Due to legal requirements, U.S. Bank requires that the successful
candidate hired for some positions be fully-vaccinated for
COVID-19, absent being granted an accommodation due to a medical
condition, pregnancy, or sincerely held religious belief or other
legally required exemption. For these positions, as part of the
conditional offer of employment, the successful candidate will be
asked to provide proof of vaccination or approval for an
accommodation or exemption upon hire.U.S. Bank is an equal
opportunity employer committed to creating a diverse workforce. We
consider all qualified applicants without regard to race, religion,
color, sex, national origin, age, sexual orientation, gender
identity, disability or veteran status, among other factors.
Keywords: U.S. Bank, Cincinnati , Mobile Software Engineer (iOS and Android), IT / Software / Systems , Cincinnati, Ohio
Click
here to apply!
|