Mobile Software Engineer II

Atlanta, GA | Scout

Post Date: 01/26/2017 Job ID: 43246 Industry: Mobile Developer

iOS Software Engineer

 

Our engineers are some of the best and the brightest in the industry with a passion for creating technology to revamp experiences. With an open environment to promote collaboration, our office is intimate like a start-up but has the backing of a large corporation. We work in a fast paced environment that allows continuous innovation with the ability to grow new and existing mobile & online technology for the hospitality industry.

 

Responsibilities:
  • Leverage new and established methodologies to develop high performing consumer mobile applications that enable an optimal consumer experience 
  • Design or modify complex systems or subsystems. Perform design changes for product improvements/upgrades
  • Ensure the performance, quality, and responsiveness of applications 
  • Help maintain code quality, organization, and automation
  • Provide mentorship to new software engineers 
  • Translate business requirements into design documents 
  • Lead and participate in design collaboration with Programmers, Quality Assurance  and Documentation throughout software development lifecycle to ensure enhancements work as designed
  • Analyze, program, debug, and modify computer programs for business middleware and user interface applications
  • Work with customers, Product Managers, Project Managers, Services and Support departments to understand business requirements
  • Determine technical requirements based on third-party (external or internal) interface specifications
  • Write and execute unit tests of software configurations
  • Provide accurate estimation of development effort and input into project timelines
  • Work with the architect and technical lead to provide leadership to the team
  • Provide input towards general process improvement • Interact with third-party technical contacts
  • Track changes in third-party technical specifications and proactively communicate changes to management
  • Cross-train in the  roles/responsibilities  of team members in other functional areas to create a more flexible team environment

 

Requirements:
  • Bachelor’ s Degree in Computer Science preferred, but equivalent experience considered
  • 0-2 year of software development related experience
  • Work experience in iOS development
  • Experience with Objective-C and Swift
  • Experience with iOS frameworks such as Core Data, etc.
  • Experience with third-party libraries and APIs
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Experience developing object oriented solutions
  • Ability to design highly effective and attractive user interfaces
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging  technologies  
  • Bachelor’ s Degree in Computer Science
  • Ability to learn existing and new applications and become familiar with them in a short amount of time to be able to “ stand on your own”
  • Ability to work under pressure in a fast moving environment, while balancing multiple concurrent projects of varying priorities
  • Proven communication, documentation and presentation skills
  • Ability to work independently with moderate supervision
  • Ability to effectively communicate with peers, and supervisors, and to work cooperatively in a teamwork environment to define, design and ship new features
  • Exhibits excellent communication skills
  • Ability to work quickly and meet defined project deadlines
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: