Job Description :

Job Title  :   iOS   Engineer

Positions:  2 Opening  

Duration :  12 – 36 Plus Months Contract 

Location :   NEW YORK ( This position is 100% REMOTE ) 

Working Hours :  Candidate must be open to work on EST  time Zone .

Job Description: 

KEY SKILLS

Non-negotiables for all  iOS  candidates:

B2C Consumer, High traffic, High volume Mobile Apps Exp.

Swift, RX Swift, and Swift UI

Large team experience 

iOS  Software Development Engineer , you will be responsible for developing and supporting  iOS  mobile-based solutions for our clients and company.

Are you interested in developing  iOS  solutions that will make an impact across multiple industries while growing your ever-evolving development skills with innovative technology solutions? As an engineer on our team, you will get to own the development in all phases of the software life-cycle from architecture and design through deployment and release. You will help create scalable, global mobile applications and work on project teams to deliver complex world-class with high-quality code.

Responsibilities:

  • Develop native  iOS  Apps from the ground up
  • Maintain existing  iOS  Apps
  • Some architecture
  • Work collaboratively with project team to execute technology solutions across multiple industries and solutions

Qualifications:

  • A strong interest in native development for  iOS  but flexible to cross-platform solutions
  • Knowledge of professional mobile engineering practices & best practices for the full development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience building complex and innovative technology solutions that have been successfully delivered to customers
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe product features, technical designs, and product strategy

Expectations:

  • Working independently with minimal guidance and supervision on highly complex, technically advanced projects
  • Having a solid professional development background with an understanding of Software Architecture and Design
  • Developing cutting-edge projects writing high-quality code

Expectations for our more experienced positions:

  • Providing technical guidance, leadership, and oversight on assigned projects
  • Helping grow the technical knowledge and skills of other developers
  • Mentoring junior software engineers to improve their skills, and make them more effective, productive software engineers
  • Influence software engineers best practices within your team

Bonus Points:

  • Experience building mobile solutions for Fortune 500 companies
  • Bringing something new to the table
  • Ability to consult with clients
  • Experience working as a part of a distributed team
  • Ability to be flexible
  •  Excellent Communication is a MUST
             

Similar Jobs you may be interested in ..