Impekable has an immediate need forhighly talented mobile developers for several opportunities to grow aretail centric application team. Experience across various disciplines are appreciated, including architecture, implementation,testing automation. Multiple roles are available on the team, and applying for more than one role is encouraged. Please indicate theappropriate role, or roles,during your submission for consideration.
Testing Automation:
Hands-on experience in object-oriented, data structures and algorithm fundamentals.
Mastery of framework crafting tools, such asAppium/Selenium.
Familiarity with Jenkins, Bamboo and other CI platforms with verification.
Deep understanding of networking protocols, especially REST and SOAP.
Understanding of container and grid computing concepts in testing ecosystems.
Familiar with broad knowledge of code supporting automation tooling. Python/Java knowledge especially valued.
Experience with both iOS and Android automated testing.
Mobile Architecture:
Experience architecting solutions that scale for Android and iOS.
Deep knowledge of current mobile offerings and integration of new features into roadmap.
Understanding of AR/VR and supporting inclusion in applications.
Provenfamiliarity with analytics, social media, and security.
Comfortable serving as subject matter expertfor other team members.
Enforce optimized standards and practices and maintain compliance across code-base.
Prior knowledge and familiar with ML frameworks.
iOS Senior Engineering:
Demonstrated masteryof iOS platform and associated tools.
Multiple published applications available in App Store.
Thorough knowledge of Swift 3 and 4.
Familiarity with Objective-C, Xcode and IB/storyboards/XIBs.
Knowledge of performance management and tuning.
Comfortable mentoring other team members.
Understanding of networking and memory restrictedscenarios.
Definition of architecture to ensure optimal implementation.
Team Leadership/Management:
Demonstrated ability leading teams of any size.
Seasoned experience managed team specialize in delivery of mobile solutions.
Proven ownership for critical portions of a largeinfrastructure.
Familiar with effective software development and delivery practices.
Ability to mentor other team members.
Validate team output, qualify efficacy and manage dynamics to ensureoverall success.
Coordinate with product owners, quality assurance andpartner leads to structure components and features.
Offer insights and suggestions to improve user experience and engagement.
General (All Roles):
Bachelor’s of Science in Computer Science, Engineering, or related technical discipline, or equivalent combination of training and experience.
Consistent attendance and punctuality.
Strong foundation in computer science, with strong knowledge of algorithms, software design and data structures.
Excellent problem solving and critical thinking skills.
Desire to work in a fast paced, agile, collaborative environment.
Experience working in high-pressure environment involving client-facing services.
Passion and creativity.
These positions are available in the San Francisco Bay Area only and are not accepting any remote applications at this time. During your submission, please include your preferredflavor of frozen dish, like ice cream, for validation of reading having read these instructions. Candidates will be expected to conduct multiple interviews and coding tests during thereview process, be prepared. Be sure to indicate your availability, expected salary range and preferred form of contact in your response.
