Search jobs > San Diego, CA > Software engineer ios

Staff Mobile IOS Software Engineer

Money Fit by DRS
San Diego, California, US
Full-time

Biolinq is a venture-backed digital health company developing a wearable biosensor platform that measures biomarkers important to the management of many clinical conditions including diabetes.

This dynamic role is a part of a team of engineers and scientists developing a novel intradermal biosensor technology and the associated software data extraction and rendering SDK that will transform the way people manage their metabolic health.

Do you have the following skills, experience and drive to succeed in this role Find out below.

The Role

We are looking for a staff level software engineer with a strong experience in designing, developing, and maintaining mobile applications in Swift.

Some experience in Python, IoT, data collection and data visualization is preferred.

You will be a part of a team that is responsible for developing, releasing, monitoring, and maintaining our growing biosensor data collection SDK and scaling it from our current R&D and clinical phase to the manufacturing and commercial release phase.

This role is for you :

  • If you are passionate about code quality, software engineering best practices and continuous process improvement.
  • If you enjoy learning new things, developing new features, maintaining existing code, and contributing to overall system design.
  • If you are a great teammate who thrives in a dynamic environment.
  • If you happily take ownership of the entire lifecycle of production quality code.
  • If you can translate user needs into technical requirements.

Our stack

  • Go, Postgres for backend services
  • Python, Dash / Streamlit, for data visualization web apps
  • Github and Github Actions for our code repository and CI activities
  • Kubernetes and GitOps for deployment
  • Python for various automation and custom instruments firmware
  • C / C++, SPI, I2C, BLE for sensor firmware
  • iOS / Swift for mobile applications

Requirements

  • Bachelor's or higher degree in computer science or equivalent combination of education and experience
  • 7+ years of professional software development experience
  • Professional experience designing, developing, and maintaining production quality software in Swift with at least one application deployed to the Apple App Store.
  • Experience developing APIs in modern applications with practical knowledge on sharing embedded libraries in Swift.
  • Experience with Postgres or other SQL / NoSQL databases.
  • Experience with containerization, knowledge of CI tooling, testing frameworks and other code quality tools.
  • Proficiency in Kotlin, Go, JavaScript, C / C++, or Python is a plus.
  • BLE or NFC proficiency is a plus
  • Experience in regulated medical devices (510(k), PMA, HIPAA) is a plus
  • Excellent interpersonal skills including written and oral communication in English

Benefits

Medical, dental, vision, health savings account, flexible spending account, life and long-term disability insurance, 401(k) plan, holidays, and PTO.

Please note : The information contained herein is not intended to be an all-inclusive list of duties and responsibilities of the job, nor are they intended to be an all-inclusive list of the skills and abilities required to do the job.

Management may, at its discretion, assign or reassign duties and responsibilities to this job at any time. The duties and responsibilities in this job description may be subject to change at any time due to reasonable accommodation or other reasons.

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
VirtualVocations
Chula Vista, California

A company is looking for a Staff Software Engineer, Mobile (iOS) for Music Labs. ...

Crunchbase
California, United States

We are hiring a hands-on Staff Machine Learning Engineer. At Crunchbase, we have Machine Learning Engineers in different teams including the Personalization team and the Graph team. Machine Learning engineers work on an array of challenges from creating features with personalized relevant informatio...

Promoted
VirtualVocations
Chula Vista, California

A company is looking for a Senior Staff Software Engineer (Online Infrastructure). ...

agoda
San Diego, California

Staff engineer is the key role in our technology organization working together with individual contributors and senior leadership. It’s expected from you in this role as Staff engineer to push Agoda forward technically by adopting new technologies and setting higher standards. Mentor and coach other...

Sony Interactive Entertainment
San Diego, California

Are you passionate about world class technology? Do you enjoy developing engineering solutions for software used by tens-of-millions of passionate technology loyalists around the world? Would you like a career opportunity that combines both your passion for games and skills as a software engineer? T...

ServiceNow
San Diego, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs. ...

Zoox
San Diego, California

Senior/Staff Embedded Software Engineer - Firmware Architecture. Software – Embedded Software & Systems Integration /. Bachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent experience. Our team collaborates with other firmware, hardware,...

Intuit Inc.
San Diego, California

Provide technical leadership and be a role model/coach to software engineers pursuing technical career path in engineering. Intuit is the global leader in financial management software where we have pioneered the shift to Virtual Platforms, computing for consumers, small businesses and those that se...

Shield AI
San Diego, California

Work with stakeholders through the software development life cycle creating test plans, test cases, and test execution of software features. The Foundations test engineer will be responsible for generating test cases, documenting issues, standing up and driving automated testing and reporting pipeli...

Insight Global
San Diego, California
Remote

A client is looking for a Staff Software Engineer to join their team. Experience at the Staff Engineer level where they are leading architectural designs as well as hands on coding. ...