***We are unable to sponsor for this permanent full-time role***
***Position is bonus eligible***
Prestigious Fortune 500 Company is currently seeking a Sr. iOS Development Engineer. Candidate will development and deliver a native mobile library. Candidate will participate in analyzing requirements, writing code, testing, working with product performance, defect remediation and analyzes new technologies, as well as actively participate in the decision-making process of the team.
- Build new iOS solutions being worked on in Swift (a lot of green field right now, exciting time to get in)
- Sets the standard by writing high quality code, reusable, and secure while adhering to industry best practices.
- Adds documentation to coding standards and best practices.
- Participates in executing the strategy, keeping the customer needs and wants in mind.
- Provides input into the architecture and design of the product, collaborating with the team in solving problems the right way.
- Participates in product team standups.
- Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product.
- Practices test driven development in writing software and building product.
- Evaluates detailed business, functional, and high-level technical requirements to create User Stories.
- Applies reusability and up-to-date engineering techniques, languages, and best practices.
- May assist or take point on process of publishing mobile apps to the App Stores.
- Understands value of mobile TDD (Test Driven Development) and CI/CD processes.
- Cross-functionally to improve delivery processes.
- Acts as a mentor to other engineering team members, providing valuable feedback both in conversation and code review.
- Bachelor’s degree and at least 4 years software development / coding experience.
- Experience writing code, delivering software, and collaborating with cross functional teams.
- Experience engineering native mobile applications in 1 or more of the following languages: Objective C, or Swift.
- Experience with Scrum and/or Kanban within an iterative, rapid development environment.
- At least 5 years software development / coding experience.
- Experiencing programming using iPhone sensors.
- Excellent Git flow patterns.
- Professional experience writing and delivering both native Android and iOS applications.
- Experience mentoring less experienced team members.
- Mobile proof of concept / prototype rapid development experience.
- Experience identifying operational issues along with recommending and implementing strategies to resolve problems.