Mobile developer

$124,800 - $156,000/Yr

Russell Tobin - San Francisco, CA

posted 11 days ago

Full-time - Mid Level
Remote - San Francisco, CA
Administrative and Support Services

About the position

We are seeking a Mobile Developer to join our team on a 6-month contract basis. This fully remote position involves collaborating with cross-functional teams to execute product and business strategies, while building innovative products and features that enhance user experience. The role requires a strong background in mobile application development, particularly for iOS, and a passion for mentoring junior engineers and improving development workflows.

Responsibilities

  • Work cross-functionally with product, design, and engineering teams to execute on product and business strategy.
  • Contribute to the full development cycle including technical design, development, testing, experimentation, analysis, and launch.
  • Review code and design documents, providing feedback on product specifications and mocks.
  • Participate in a team of motivated engineers, contributing to standards that improve developer workflows and recommending best practices.
  • Mentor junior engineers to help them grow their technical expertise.
  • Continuously learn and improve both technical and non-technical abilities.

Requirements

  • 6+ years of hands-on, professional software development experience developing user-facing iOS mobile native applications at scale, using Swift.
  • Expertise in Swift and Objective-C.
  • BS degree in Computer Science or a similar technical field, or equivalent practical experience.
  • Experience with scaling applications and driving complex initiatives across multiple teams and stakeholders.
  • Familiarity with software engineering best practices such as unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation.
  • Strong organizational skills and the ability to prioritize tasks to deliver projects on schedule.
  • Excellent communication skills for effective collaboration in a fully remote environment.

Nice-to-haves

  • Software development experience in one or more general purpose programming languages (Java, C++, Python, Rust).
  • Knowledge about GraphQL, REST, HTTP basics, and the ability to design and implement maintainable APIs.

Benefits

  • Comprehensive healthcare coverage (medical, dental, and vision plans).
  • Supplemental coverage (accident insurance, critical illness insurance, and hospital indemnity).
  • 401(k) retirement savings plan.
  • Life and disability insurance.
  • Employee assistance program.
  • Identity theft protection.
  • Legal support.
  • Auto and home insurance.
  • Pet insurance.
  • Employee discounts with preferred vendors.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service