PayPal-posted 2 months ago
$130,500 - $196,600/Yr
Full-time • Mid Level
Hybrid • San Jose, CA
5,001-10,000 employees
Credit Intermediation and Related Activities

This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, guiding junior engineers, operating with little supervision, and applying knowledge of technical best practices.

  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Advises immediate management on project-level issues.
  • Guides junior engineers.
  • Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices.
  • Applies knowledge of technical best practices in making decisions.
  • Drive innovation and technical excellence in mobile development.
  • Lead complex mobile projects and teams.
  • Collaborate with product leadership to define mobile product strategy.
  • Mentor and develop high-performing engineering teams.
  • Architect and implement scalable mobile solutions and Champion technical excellence and best practices.
  • Stay up to date with emerging mobile technologies.
  • Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in mobile app development.
  • Expert proficiency in Swift/Objective-C.
  • Strong object-oriented skills including design, coding and testing patterns.
  • Familiarity with database technologies (SQL and NoSQL databases) and ORM frameworks (Hibernate, JPA).
  • Ability to design scalable, reliable, and maintainable software systems.
  • Thorough understanding of XCode.
  • Strong leadership and communication skills.
  • Experience with mobile performance optimization, testing and integrations.
  • Knowledge of security best practices for mobile apps.
  • Experience in mobile integration, development and maintenance.
  • Familiarity with continuous integration (Jenkins), application monitoring (Crashlytics and fabric.io), mocking tools (Appium and Apiary), build tool development and enhancements, using unit testing and cucumber tests for functional tests.
  • Contributions to open-source mobile projects.
  • Proficiency in Swift, Objective-C, React Native.
  • Flexible work environment.
  • Employee shares options.
  • Health and life insurance.
  • Annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service