PayPalposted 4 days ago
Entry Level
San Jose, CA
Credit Intermediation and Related Activities

About the position

As an iOS Software Engineer, you will be responsible for designing and architecting complex mobile features. You will collaborate with cross-functional teams to deliver high-quality products and will be involved in architecting and developing scalable mobile applications. Your role will also include optimizing app performance and user experience, as well as troubleshooting and resolving complex technical issues.

Responsibilities

  • Design and architect complex mobile features.
  • Collaborate with cross-functional teams to deliver high-quality products.
  • Architect and develop scalable mobile applications.
  • Optimize app performance and user experience.
  • Troubleshoot and resolve complex technical issues.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 2-5 years of experience in mobile app development.
  • Strong Swift/Objective-C proficiency.
  • Experience in multi-threaded, asynchronous code.
  • Experience with animation and implementing user interface designs.
  • Experience with design patterns such as MVC and MVVM.
  • Familiarity with database technologies (SQL and NoSQL databases) and ORM frameworks (Hibernate, JPA).

Nice-to-haves

  • Master's degree in computer science or related field.
  • Experience with cross-platform development frameworks (Flutter, React Native).
  • Understanding of Swift and Objective-C.
  • Knowledge of cloud platforms (AWS, GCP, Azure).
  • Experience with mobile payment technologies and integrations.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service