As an iOS Engineer your primary objective is to support and expand upon the software powering various iOS Applications. You will be expected to work across both Swift and Objective-C. You will report directly to the Director of Engineering.
Prerequisites for this position entail:
- Exhibited core competency in Objective-C and Swift.
- Experience with idiomatic libraries such as AFNetworking (Alamofire).
- Past work with continuous integration, testing, and deployment of iOS applications.
- Understanding of the XCode toolchain, and supplementary tools such as Fastlane.
- Comfort with design tooling such as Sketch and Zeppelin.
- Exhibited competence with Git and associated collaboration workflows.
Core responsibilities and expectations in this role include:
- Maintenance, improvement, and deployment of the Consumer Application.
- Maintenance and expansion of internal suite of internal iOS applications.
Additional expectations for highly qualified individuals in this role include:
- Willingness to offer IT support for warehouse operations personnel, concierge team members, and fellow engineers.
- Understanding of Agile Development methodologies and associated tooling.
- Familiarity with CRM concepts or comparable experience with Salesforce CRM.
- Knowledge of containerized software and tooling, such as Docker and ECS.
- Comfort with popular back-end languages such Python, and/or Go
Success Metrics
Your ability to add value and success in your role will be tracked by the following metrics:
- Scoping Accuracy - Engineers are asked to assess and compartmentalize a given project into a series of tasks. Scoping Accuracy is measured by the percentage of tasks created at the beginning of a project, over the final count of tasks at the end of a project.
- Estimate Accuracy - Engineers are asked to assess the relative difficulty of a given task by classifying it within a set of time ranges. Estimate Accuracy is measured by the percentage of tasks successfully completed within the time ranges previously assessed by the developer, over those that miss the estimate.
Growth Opportunities and Expected Milestones
We strongly believe in promoting from within, and affording our team members the opportunity to target their career growth. Based on your continued positive performance in your role as described above you will have the following opportunities available to move and progress in your career.
- Access to management opportunities - If you prefer to assist with and hire out teams, this is a perfect route for you. Technical managers are one of the most important roles at any software company. A high degree of technical competence coupled with an exhibited proclivity for helping your teammates will set you apart for this career route.
- Access to deeply technical roles - If you prefer the “nuts and bolts” of the programming community, this route is for you. With access to opportunities in robotics, machine learning, and augmented reality- there are plenty of opportunities in the suite of applications that are perfect for you.
- Access to research and development roles - If you prefer the theoretical to the practical, have an eye for IP, or simply want to expand what is possible with the “API for your things”; this track is for you. We are currently looking to improve the defensible position and technical competency of its platform. Highly motivated and technical leaders can help shape our product roadmap, and produce compelling value for new developers to the company.
Conduct & Work Ethic Guidelines
New hires understand that by being apart of us, his or her actions and conduct directly reflect us, our brand and other employees. This obligation is a full time responsibility that is not restricted to office hours or limited to time amongst co-workers or our members.
Our employees will report promptly for and participate fully in all mandatory meetings, events, & outings scheduled for or by the company. These scheduled obligations may not fall within “traditional” work hours, and may often include nights and weekends.
New hires acknowledge that each staff member is immediately held to the highest standard of work ethic and productivity, bypassing traditional grace periods.
We are a unique work environment where employees share an exceptional drive to create and deliver an “insanely great” product and magical experience. The highest level of proactiveness, self discipline and respect is required in order to successfully integrate with the team and these attributes are deemed equally as important as their work ability.
Skills
Git, Fastlane, Swift/Objective C/iOS/Xcode, AlamoFire
Compensation
$115K – $140K and higher (DOE)
0.15% – 0.25%
Visa Sponsorship
Not available
Best Regards,
Kris
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco Ca
Phone: 866 816-1615 x 823
kris@bhotech.com
www.bhotech.com
BHO Tech is a Technology Staffing Firm for the Bay Area and Los Angeles technology market.
BHO Tech has its own job board that lists all our open positions for our Candidates.
BHO Tech works with passive candidates from referrals and our internal database comprised of over 200,000 candidates hand-picked and qualified by our Senior Account Executives and Managers developed over 15+years.
We works with passive candidates that are not actively looking for a job and are happily employed but are open to new opportunities.
We look forward to working with you!
BHO Tech's services has the ability to dramatically enrich the employment relationship for our clients and their employees.
What an amazing concept!
Our mission at BHO Tech is to provide:
* On-time delivery of qualified human capital resources to ensure our clients meet the unpredictable demands of their business
* Unparalleled customer service along with state-of-the-art recruiting services for our clients.
* Establish long-term, mutually beneficial business partnerships with all our clients.
Everything that we do at BHO Tech is based on some simple core values:
* Customer satisfaction is our highest goal - and everything we do should drive it. We believe that success in this area will allow us to take better care of our clients.
* Results are the most important thing, but we must get there ethically and legally.
* Respect for the individual - play nice with others.
* Celebrate team wins - and learn from our mistakes.
* Kaizen= constant improvement…the blend of "kai" meaning "change" and "zen" meaning "for the better".
* Communicate clearly and truthfully.
* Have fun!
This also will include high expectations around our clients and competition.
We believe that every client can and should be able to speak on behalf of BHO Tech to friends, family & colleagues.
We will ask you to represent us proudly.
We have a great opportunity in the marketplace - but, I can’t tell you that is all easy.
We seek to improve what we do and how we do it every day, in every area.
We like a challenge and you’ll be very happy to work with BHO Tech!
We are committed to growth and excellence.
Establishing long term business relationships.