Just Front-end Jobs

Front-end Jobs nearSan Francisco, CA

Pr. Full Stack Mobile Engineer

Medtronic LLC in San Jose, CA 38 mi mobile xamarin cloud
new

Careers that Change Lives

Based in San Jose, California, Klue is a digital health start-up developing a groundbreaking operating system for behavior tracking and change. We were acquired by Medtronic in 2019 and have an ambitious roadmap ahead to combine our technology with Medtronic’s systems to help millions of patients around the world.

Klue’s automatic meal detection capabilities hold great promise for improving the quality of life and health for individuals living with diabetes. Automatic meal detection paves the way for a fully autonomous closed loop artificial pancreas system, delivering insulin at the start of a meal without user intervention. Furthermore, Klue’s mealtime bolus (insulin injection) reminder module helps people with insulin-dependent diabetes improve their medication adherence and glycemic control.

Klue is looking for a bright and enthusiastic Pr. Full Stack Mobile Engineer to join our team. You should think about joining us if you care about having a lasting impact on people with diabetes and other chronic conditions, and if you are passionate about developing high quality software and delivering best-in-class user experiences across a wide range of mobile and wearable platforms.

A Day in the Life

As a Pr. Full Stack Mobile Engineer, you would be involved in the following activities:

• Specify, design, implement, test and maintain new features and functionality for our mobile apps, wearable apps and the supporting cloud infrastructure.

• Be a technical leader within the company, performing code and design review and contributing to processes which drive higher quality and better performance.

• Further develop our overall software architecture adding further flexibility to support a growing number of wearable devices, mobile platforms and patient use-cases.

• Build robust monitoring, metrics and QA infrastructure with the goal of improving system reliability and surfacing issues early and providing data and visualizations to aid troubleshooting efforts.

• Support teams and engineers in the larger organization, fostering productive relationships through which we can get things done quickly and with minimal overhead.

Responsibilities may include the following and other duties may be assigned.

• Designs, develops, tests, debugs and implements operating systems components, software tools and utilities.

• Determines systems software design requirements.

• Ensures that system improvements are successfully implemented and monitored to increase efficiency.

• Generates systems software engineering policies, standards and procedures.

Must Have: Minimum Requirements

• Bachelor’s degree in computer science or related technical discipline.
• 7+ years of experience with a Bachelor’s degree or 5+ years of experience with a Masters degree.

Nice to Have

• MS In Computer Science or related technical discipline.
• Experience writing apps for wearable devices (Apple Watch, Fitbit, WearOS, etc.)
• Experience in developing high quality mobile apps and their corresponding web services.
• In-depth experience of multiple cross-platform mobile development stacks (e.g. Flutter, React-Native) and web service frameworks (e.g Flask, Django, express.js).
• Experience applying machine learning to solve problems.
• Experience working in the health or medical devices industry.
• Experience with cloud computing environments (AWS/Azure/GCE)
• Self-starter and quick learner.
• Critical thinking and change agility.
• Strong specification, design, implementation and testing skills.
• Strong analytical and troubleshooting skills. Self-driven to find and fix the root cause of issues.

Position will be based out of the Medtronic/Klue office in San Jose.

About Medtronic

Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.

We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let’s work together to address universal healthcare needs and improve patients’ lives. Help us shape the future.

Physical Job Requirements

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role. (ADA-United States of America)

Apply

Android Software Engineer, Subscriptions Innovation

We take pride in keeping Quizlet free for anyone to use. Free access is made possible by our growing base of power users (both students and teachers) who pay to subscribe to our premium features such as Night Theme for late night studiers or one of the best Offline Features to help practice and study everywhere. Quizlet Live has been favorite among teachers and their students. The Subscriptions Innovation team builds these premium features.

Come help us scale one of the fastest growing and highest quality consumer learning brands, as we develop innovative simple-to-use study tools that help students everywhere.

**
What you'll do:

**As an Android engineer on the Subscriptions Innovation team, you would work with a diverse team of professionals to create tailored experiences for Quizlet users. This includes discovering and analyzing user needs, brainstorming ideas, running experiments, designing engineering specifications, and implementing new & exciting features for our paid users. Quality is an essential part of Quizlet culture. You take pride in writing unit and instrumentation tests or manually testing new features to ensure the high quality of the product you’ve built.

As a part of the larger Android team, you will participate in technical discussions, knowledge sharing, help us evolve our codebase into a clean and well-architected masterpiece of design, extensibility, and testability. We write all the new features in Kotlin! Our app has 4.7 on Play Store. Did we mention the importance of learning? Everyone has a professional development budget they can spend on courses and conference attendance. Together, we will learn, code and shape the future of the Quizlet mobile app on our fastest growing platform.

Project Examples

  • Integrate with the Google Billing library for a smooth and robust checkout experience.

  • Design and implement local caching to enable offline studying.

  • Implement Scan Document feature for easy content creation using OCR on a photo of study material.

  • Experiment with our checkout flow to best communicate the value of Quizlet Subscriptions.

What we are looking for

  • 3+ years of Android experience developing in Java and/or Kotlin.

  • Deep understanding of Android SDK: Fragments, Concurrency, Data storage, Architecture components.

  • Desire to learn and help Quizlet users to study more efficiently.

  • Experience with full mobile development lifecycle from idea to publishing.

  • Experience with working on a team

Preferred Qualifications

  • Experience with in-app purchases and Google Play.

  • Experience with RxJava, Dependency Injection, Retrofit, MVVM, OrmLite/Room.

  • Experience writing automated unit and integration tests using JUnit, Espresso, Robolectric.

  • Previous teaching and/or mentoring experience.

We hope you are excited about everything you read so far. We highly encourage you to apply for this position, even if you feel you do not meet all the requirements. Quizlet is always looking for amazing folks that believe in our mission and can contribute to our team in various ways - not merely candidates that fit a certain mold.

Apply

Software Engineer, Mobile, Android UI

Facebook in Menlo Park, CA 25 mi android mobile java

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Every month, more than 1.57 billion people access Facebook using mobile devices from across the world. The Facebook Mobile team constantly pushes the boundaries of the Facebook Mobile experience, as a leader in an exciting and fast-paced industry that is evolving daily. We are seeking full-time Android Engineers to join the Mobile team. As a Facebook Mobile Software Engineer, you will specialize in building elegant products on world-class technologies that bring the Facebook experience to billions of people, anytime and anywhere.

We are looking for someone that has strong experience developing user interfaces for applications on Android using Android SDK. If you are interested in joining a world-class team of passionate people and industry veterans who like to work hard and play hard, we look forward to hearing from you soon!

Responsibilities

  • Collaborate with Product Designers and Product Managers to deliver compelling consumer-facing products on the Android Platform.
  • Architect efficient and reusable front-end abstractions that drive complex Android UIs.
  • Engage with designers in discussions about product and interaction design
  • Identify and resolve performance and scalability issues

Minimum Qualifications

  • B.S. or M.S. Computer Science or 2+ years in relevant work experience
  • 2+ years of object-oriented software development experience
  • 2+ years of experience in building Android applications in Java
  • 2+ years mobile application development experience (Android, J2ME or Blackberry)
  • Experience in understanding large code bases, including API design techniques to help keep them maintainable.
  • Experience partnering with designers to implement designs.
  • Familiarity with Android UI design principles and accessibility best practices

Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

Apply

Software Engineer, Mobile, Android UI

Facebook in Menlo Park, CA 25 mi android mobile java

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Every month, more than 1.57 billion people access Facebook using mobile devices from across the world. The Facebook Mobile team constantly pushes the boundaries of the Facebook Mobile experience, as a leader in an exciting and fast-paced industry that is evolving daily. We are seeking full-time Android Engineers to join the Mobile team. As a Facebook Mobile Software Engineer, you will specialize in building elegant products on world-class technologies that bring the Facebook experience to billions of people, anytime and anywhere.

We are looking for someone that has strong experience developing user interfaces for applications on Android using Android SDK. If you are interested in joining a world-class team of passionate people and industry veterans who like to work hard and play hard, we look forward to hearing from you soon!

Responsibilities

  • Collaborate with Product Designers and Product Managers to deliver compelling consumer-facing products on the Android Platform.
  • Architect efficient and reusable front-end abstractions that drive complex Android UIs.
  • Engage with designers in discussions about product and interaction design
  • Identify and resolve performance and scalability issues

Minimum Qualifications

  • B.S. or M.S. Computer Science or 2+ years in relevant work experience
  • 2+ years of object-oriented software development experience
  • 2+ years of experience in building Android applications in Java
  • 2+ years mobile application development experience (Android, J2ME or Blackberry)
  • Experience in understanding large code bases, including API design techniques to help keep them maintainable.
  • Experience partnering with designers to implement designs.
  • Familiarity with Android UI design principles and accessibility best practices

Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

Apply

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Sorry, no listings for this city at the moment.