Find A Job

Intermediate Mobile Developer

Columbus, Ohio | IT
Job ID: 106933
Listed on 6/8/2021

KellyMitchell matches the best IT and business talent with premier organizations nationwide. Our clients, ranging from Fortune 500 corporations to rapidly growing high-tech companies, are exceptionally served by our 1500+ IT and business consultants. Our industry is growing rapidly, and now is a great time to launch your career with the KellyMitchell team.

Intermediate Mobile Developer

Job Summary: As a Mobile Developer you work on the mobile app. You will support the overall objectives of Digital OMNI Channel department within the organization. The initiatives include enhancing the end-user experience, increasing self service capabilities, drive automation of business operations and integrate with various IT systems. These initiatives will deliver best-in-class mobile banking experience to customers.

Duties: 

  • Write documentation to describe program development, logic coding, and corrections 
  • Maintain working knowledge of programming languages in use at any given time 
  • Collaborate with design and engineering teams to drive digital development initiatives 
  • Drive a culture of change, excellence, and innovation that constructively challenges the status quo and leads to prudent experimentation

Desired Skills/Experience: 

  • Bachelor’s degree in a technical field (e.g. computer science, information systems, math, engineering) or equivalent education/experience
  • 3+ years of experience designing, coding and releasing applications for a mobile platform
  • 3+ years of experience designing, coding and releasing applications for a mobile platform using any of the following: Objective-C, Swift, Java, Kotlin, or Dart
  • 3+ years of experience with writing unit tests and/or test-driven development
  • Experience building a complete app using the Flutter SDK
  • Experience or knowledge of Agile methodologies
  • Experience working with Microsoft SQL
  • Knowledge of how Spring Boot applications work 
  • Understand continuous integration and continuous delivery 
  • Experience or knowledge of Agile methodologies 
  • Ability to thrive in a fast-paced environment and be capable of dealing with conflicting priorities with ease
  • Self-starter with excellent analytical, communication and problem-solving skills 
  • Experience with methodologies, policies, standards, processes, systems, and measurements that enable the enterprise to effectively manage software assets 

*mjp123