Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Mobile Developer

Manifest Solutions

Mobile Developer

Columbus, OH
Full Time
Paid
  • Responsibilities

    Manifest Solutions is currently seeking an IT Mobile Applications Developer for a position in Columbus, OH. 

    • Understand mobile strategies and best practices
    • Design, develop or modify code according to standards and practices
    • Mobile application development including testing and publishing quality applications
    • Collaboration with product leadership as well as design and technology peers
    • Participate in code reviews and team technical discussions
    • Share responsibility and assists team members in achieving goals
    • Ability to collaborate and communicate ideas effectively with others
    • Fluent in object-oriented programming languages (i.e. Swift, Java, C#, Kotlin etc.)
    • Working with remote data via REST and JSON
    • Willingness to develop new skills and learn new programming languages as needed
    • Willingness to share knowledge with teammates

    Required Experience/Skills:

    • Bachelor’s Degree in Computer Science and 2-4 years IT Software Developer experience or Associates Degree with 4-6 years IT Software Developer related experience or High School Diploma/GED with 6+ years IT Software Developer experience.
      2+ years of experience in Mobile Applications Development.
    • Either proficient in iOS or Android SDK and willing to learn to the opposite
    • Desire and ability to work in an environment with test-driven development (TDD), continuous integration, and pair programming
    • Experience in stewarding an app through development, testing, and publishing in the App store including beta testing, certificate signing, profiles, review processes, etc.
    • Passion for learning and continuous improvement
    • Understanding of UI controls and developer tools
    • Familiar with development tools needed to perform the job
    • Familiar with agile team practices
    • Supportive of agile values
    • Willing and open to try new things and explore new ideas
    • Able to give and receive constructive feedback contributing to a highly functioning team environment