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