Unclassified - Denver, CO

posted 20 days ago

Full-time
Denver, CO

About the position

We are seeking a highly skilled Mobile Developer with 7-10 years of experience to join our dynamic team in Denver, Colorado. In this role, you will partner closely with Product Managers and Designers to develop Software Development Kits (SDKs) and guest-facing products that enhance user experience. You will collaborate with both web front-end and back-end teams to ensure seamless integration and functionality of our applications. Your responsibilities will include resolving defects, supporting testing efforts, and deploying production code on a frequent basis, ensuring that our products are of the highest quality and performance. As a technical pillar for the engineering team, you will provide mentorship and guidance to other engineers, fostering a collaborative environment that encourages innovation and technical excellence. You will analyze the technical feasibility of product features and help guide feature development and the product roadmap from a technical perspective. Your full software development lifecycle experience will be invaluable as you contribute to the design and development of applications running on mobile platforms for both Android and iOS. You will be expected to have a strong background in Object-Oriented Analysis, Design, and Development, as well as experience with mobile software development kits (SDKs). Proficiency in writing code in Objective-C and Java for mobile platforms is essential, along with experience working with Services, Broadcasts, and Content Providers. Familiarity with RESTful APIs and networking is also required, as you will be working on applications that interact with various web services. Additionally, you should have knowledge of packaging, signing, and provisioning mobile applications, as well as experience troubleshooting and fixing issues in mobile applications. Strong optimization experience with mobile development is a must, as is the ability to develop and troubleshoot for different versions of mobile operating systems. Experience with Agile Software Development and Test Driven Development methodologies will be beneficial, as will familiarity with Unity3D or Adobe AIR for coding.

Responsibilities

  • Partner with Product Managers and Designers to develop SDKs & guest-facing products.
  • Collaborate with web-front-end and backend teams.
  • Resolve defects, support testing efforts, and deploy production code on a frequent basis.
  • Be a technical pillar for the engineering team through collaboration and mentorship of other engineers.
  • Analyze the technical feasibility of product features and help guide feature development and roadmap from a technical perspective.
  • Full software development lifecycle experience.
  • Web development and internet technology experience.
  • Object-Oriented Analysis, Design, and Development experience.
  • Experience designing and developing applications running on mobile platforms for Android and iOS.
  • Experience with mobile software development kit (SDK).
  • Experience writing code in Objective-C and Java for mobile platforms.
  • Experience with Services, Broadcasts, and Content Providers.
  • Experience working with RESTful APIs and networking.
  • Knowledge of packaging, signing, and provisioning mobile applications.
  • Knowledge of Mobile Web, HTML5, and JavaScript desirable.
  • Troubleshooting and fixing issues in mobile applications.
  • Strong optimization experience with mobile development.
  • Experience developing and troubleshooting for different versions of mobile operating systems.
  • Experience with Web-service development and Restful design patterns.
  • Experience building use case driven software with Agile Software Development and Test Driven Development methodologies.
  • Experience writing code in Unity3D or Adobe AIR also desirable.

Requirements

  • 7-10 years of experience in mobile development.
  • Undergraduate degree in Computer Science or related field.
  • Experience with mobile software development kit (SDK).
  • Proficiency in writing code in Objective-C and Java for mobile platforms.
  • Experience with Services, Broadcasts, and Content Providers.
  • Experience working with RESTful APIs and networking.
  • Strong optimization experience with mobile development.
  • Experience developing and troubleshooting for different versions of mobile operating systems.
  • Experience with Web-service development and Restful design patterns.
  • Experience building use case driven software with Agile Software Development and Test Driven Development methodologies.

Nice-to-haves

  • Knowledge of Mobile Web, HTML5, and JavaScript desirable.
  • Experience writing code in Unity3D or Adobe AIR also desirable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service