Software Engineer, Mobile SDK – Engineering consultant

Engineering San Diego, California Los Angeles, California


Description

Software Engineer, Mobile SDK – Engineering consultant

What is Syncroness?

Syncroness provides inspired solutions to highly complex business and technical problems. We focus on accelerating time-to-market and ensuring a profitable outcome for our clients.

By providing a full complement of engineering services aligned to the entire product lifecycle, Syncroness enables companies to accelerate product development and drive more predictability and productivity into their businesses. Working with Syncroness, companies gain the critical insights necessary to develop products that make a difference and create a better world.

We provide proven value and predictable results in demanding and regulated markets by employing our core competencies in:

  • Project management
  • Product and System Engineering
  • Core Engineering disciplines
  • Knowledge integration
  • NPD and Sustaining Engineering

 

Responsibilities:

  • Architect solutions for Android & iOS SDK to achieve business requirements.
  • Write highly scalable Kotlin and Swift code that is maintainable and testable.
  • Raise issues proactively that might impact delivery commitments
  • Fix production issues and maintain the code as needed
  • Interact with customers to understand requirements and facilitate their success
  • Participate in full application lifecycle (concept, design, build, deploy, test, and release)

Basic Qualifications:

  • BS degree in Computer Science or related field
  • 8+ years industry experience with a master's degree or 12+ years industry experience with a bachelor's degree
  • Experience in building libraries used by mobile app developers
  • Experienced in API design and developing clean and maintainable code

Preferred Qualifications:

  • Expertise in automated testing of mobile application SDK code
  • Excellent, proactive problem-solving skills
  • MS degree in Computer Science or related field
  • Prior experience building SDK's which is comprised of UI & consuming REST API
  • Ability to mentor and/or coach junior developers
  • Experience developing in Kotlin and Swift
  • Experience building and working with SaaS systems
  • Prior experience building mobile applications using Xamarin or React Native or Flutter
  • Experience working with large code base

 

Syncroness is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, among other things, or status as a qualified individual with disability.   

This job description doesn't constitute a contract of employment and Syncroness may exercise its employment-at-will rights at any time. Syncroness is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, among other things, or status as a qualified individual with disability.