Lead Mobile Software Engineer - Palo Alto or Glendale, CA

Apply Now

Company: Georgia IT, Inc.

Location: Glendale, CA 91205

Description:

Job Title: Lead Mobile Software Engineer
Location: Palo Alto (94306) or Glendale, CA (91201)
Position Type: Contract
Rate: DOE (W2/1099/C2C)

Job Duties
  • Help lead our engineering team focusing on mobile technologies, experiences, monetization and new technologies.
  • Design, architect, and implement key frameworks and systems that enhance our mobile applications and ecommerce experiences.
  • Collaborate with mobile developers to deliver experiences that delight our guests.
  • Resolve defects, support testing effort, and deploy production code on a frequent basis.
  • Help recruit, interview, and onboard new talent as the team grows
  • Be a technical pillar for the engineering team through collaboration and mentorship of other engineers.
  • Analyze the technical feasibility of product features and help to guide feature development and roadmap from a technical perspective.
  • Help to coordinate and estimate sprint tasks for engineering, working with the cross-functional team including product, program management, and QA, design. Potentially, depending on interest and capabilities, formally lead other engineers.

Required Qualifications
  • BS/BA degree in Computer Science or related field, or equivalent work experience required
  • 7-10+ years of full software development lifecycle experience.
  • 7-10+ years of progressively more complex professional experience, with experience as an Architect or Lead Software Engineer
  • Experience designing and developing Server Side applications running on Linux / Java / Node.js, and mobile applications on iOS and Android.
  • Excellent problem solving skills.
  • Excellent and deep understanding of design patterns and modern, highly scalable application development.
  • Organized, detail-oriented and able to deliver projects on time.
  • Strong verbal and written communication skills. Highly motivated, self-starting individual

Preferred Qualifications
  • Experience building use case driven software with Agile Software Development and Test Driven Development methodologies
  • Masters' degree in Computer Science or equivalent work experience.
  • Experience with Google App Engine in a Java / Python production environment.
  • Mobile game development systems, such as Unity3D.

Required Education
  • BS/BA degree in Computer Science, etc, MS preferred
  • Additional Information Experience successfully leading project and project team of at least 2-5 people.
  • Engineering management with technical oversight.
  • Must have backend or mobile background.
  • Must have strong iOS OR Android and exposure to the other.
  • Can be Glendale or Palo Alto location.

Similar Jobs