Just Front-end Jobs

Front-end Jobs nearSan Francisco, CA

Mobile Developer

FruitStreet Health/CovidMD.com in San Francisco, CA 0 mi ios mobile swift java android

About the role:

As a mobile developer at COVID.MD, you will create telehealth solutions to help the world combat the COVID-19 infection.

You’ll have opportunities to:

  • Help save people's lives.

  • Provide and organize telehealth solutions.

  • Create a mobile app being deployed to both iOS and Android.

  • Address a critical need and vacuum within the healthcare landscape.

What we are looking for:

  • Experience delivering and maintaining complex consumer-focused mobile applications.

  • Experience with a collaboration involving TDD and pair programming.

  • Expert in a programming stack with one of the following:

  • 5+ years of iOS experience working with Swift/ObjC.

  • 5+ years of Android experience working with Kotlin/Java.

  • Experience in one or more of:

  • Performance analysis and optimization.

  • Instrumentation and metrics.

  • Mobile video or videoconferencing.

  • Iterative collaboration with server-side engineers.

  • Excellent interpersonal skills, both spoken and written English.

  • A self-starter, who is comfortable in a highly dynamic environment and prepared to engage with others to determine the overall team direction.

Apply

Senior Software Engineer, Full Stack

About Earnin:

Every year, while Americans wait for their paychecks, more than $1 trillion of their hard-earned money is held up in the pay cycle. As a result, we accumulate over $50 billion in late and overdraft fees and turn to high-interest loans. Overdraft charges and bank fees often trap people in a cycle of debt that can lead to unhealthy decisions and falling victim to predatory businesses disguised as helpful services. We don’t accept that.

Earnin is an app that creates products that help people gain control of their finances. Cash Out lets people get paid as soon as they leave work, with no fees, interest, or hidden costs. With Health Aid, Earnin negotiates on behalf of community members to lower their total unpaid medical bill and work out a budget-friendly payment plan. Cash Back Rewards is a way for members to earn up to 10% cash back on purchases from over a thousand local and national businesses without needing a credit card or having to reach spend thresholds to earn cash rewards — and they can withdraw the money at any time. We also offer free tools to help avoid overdrafts, to remind people when recurring bills are due, and we’re working on more! There is never any required cost to use any of these products or services, users can choose to tip what they think is fair to support the service and pay it forward to keep the movement going.

Earnin is supported by funding partners including Andreessen Horowitz, Matrix Partners, Ribbit Capital, Felicis Venture, Thrive Capital, and others. Join us and help build a new financial system focused on fairness and people’s needs.

You can help make a difference.

About the Team:

The application engineering teams at Earnin are swiss army knives! They build and maintain the systems that are the portal to our community members’ experience of Earnin and for this they build delightful yet robust experiences.

As a Senior Full Stack Engineer, you will:

  • Design, build and maintain APIs, services and systems across Earnin’s engineering teams.

  • Work with a cross functional team of PMs, designers, mobile engineers to conceive ideas and lead the delivery of features and products.

  • Have some proficiency in building iOS and/or Android applications.

  • Debug issues in production and across different services and several levels of our tech stack.

  • Will deal with scale related challenges and work with other engineers and PMs to drive implementations that can stand up to massive workloads.

  • Help drive engineering wide initiatives - anything from process to tooling - and leave your mark on the teams you interact with.

Successful Senior Full Stack engineers in this role tend to:

  • Think effectively about systems and services and can stitch the pieces together.

  • Demonstrate a high sense of standard for themselves and seek the same in others particularly when dealing with production systems.

  • Thrive in being owners and relish the opportunity to drive projects through to completion.

  • Work with a sense of urgency and model the get it done attitude.

  • Design & deliver thoughtfully crafted REST apis to drive the interactions between our client applications and backend services.

  • Design & implement features robust enough for our exploding scale. We use a wide range of technologies including ElasticSearch, Kinesis, SQS, Lambda, Kubernetes, EMR & other nosql databases.

  • Enjoy being a generalist working on both the front and backend and across our entire tech stack.

  • Have excellent coding skills especially in some modern language such as Go, Scala, C# etc. We use C# and python in our backend but these are just tools - we are looking for craftsmen whose skills transcend such trivialities.

Earnin does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, breastfeeding or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. Earnin is an E-Verify participant.

Apply

Senior Software Engineer, Full Stack

About Earnin:

Every year, while Americans wait for their paychecks, more than $1 trillion of their hard-earned money is held up in the pay cycle. As a result, we accumulate over $50 billion in late and overdraft fees and turn to high-interest loans. Overdraft charges and bank fees often trap people in a cycle of debt that can lead to unhealthy decisions and falling victim to predatory businesses disguised as helpful services. We don’t accept that.

Earnin is an app that creates products that help people gain control of their finances. Cash Out lets people get paid as soon as they leave work, with no fees, interest, or hidden costs. With Health Aid, Earnin negotiates on behalf of community members to lower their total unpaid medical bill and work out a budget-friendly payment plan. Cash Back Rewards is a way for members to earn up to 10% cash back on purchases from over a thousand local and national businesses without needing a credit card or having to reach spend thresholds to earn cash rewards — and they can withdraw the money at any time. We also offer free tools to help avoid overdrafts, to remind people when recurring bills are due, and we’re working on more! There is never any required cost to use any of these products or services, users can choose to tip what they think is fair to support the service and pay it forward to keep the movement going.

Earnin is supported by funding partners including Andreessen Horowitz, Matrix Partners, Ribbit Capital, Felicis Venture, Thrive Capital, and others. Join us and help build a new financial system focused on fairness and people’s needs.

You can help make a difference.

About the Team:

The application engineering teams at Earnin are swiss army knives! They build and maintain the systems that are the portal to our community members’ experience of Earnin and for this they build delightful yet robust experiences.

As a Senior Full Stack Engineer, you will:

  • Design, build and maintain APIs, services and systems across Earnin’s engineering teams.

  • Work with a cross functional team of PMs, designers, mobile engineers to conceive ideas and lead the delivery of features and products.

  • Have some proficiency in building iOS and/or Android applications.

  • Debug issues in production and across different services and several levels of our tech stack.

  • Will deal with scale related challenges and work with other engineers and PMs to drive implementations that can stand up to massive workloads.

  • Help drive engineering wide initiatives - anything from process to tooling - and leave your mark on the teams you interact with.

Successful Senior Full Stack engineers in this role tend to:

  • Think effectively about systems and services and can stitch the pieces together.

  • Demonstrate a high sense of standard for themselves and seek the same in others particularly when dealing with production systems.

  • Thrive in being owners and relish the opportunity to drive projects through to completion.

  • Work with a sense of urgency and model the get it done attitude.

  • Design & deliver thoughtfully crafted REST apis to drive the interactions between our client applications and backend services.

  • Design & implement features robust enough for our exploding scale. We use a wide range of technologies including ElasticSearch, Kinesis, SQS, Lambda, Kubernetes, EMR & other nosql databases.

  • Enjoy being a generalist working on both the front and backend and across our entire tech stack.

  • Have excellent coding skills especially in some modern language such as Go, Scala, C# etc. We use C# and python in our backend but these are just tools - we are looking for craftsmen whose skills transcend such trivialities.

Earnin does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, breastfeeding or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. Earnin is an E-Verify participant.

Apply

Pr. Full Stack Mobile Engineer

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

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

Remote Jobs

Senior Mobile React Developer

Chessable Limited react javascript mobile senior

Chessable aims to make learning chess content as easy and efficient as possible. We digest the science so that our users don't have to, and allow for an optimal learning experience.
Chessable is part of the Play Magnus AS group, the company was founded by World Chess Champion Magnus Carlsen and is revolutionising how people learn, watch and play chess.
Are you searching for your dream job? Do you have a passion for chess and lifelong learning?
We are seeking experienced mobile app developers for our upcoming React Native mobile app. You must care deeply about the quality of your work. You must have a track record on mobile app development in React.
You will report to the software architect/tech lead.

Responsibilities:

  • Work as part of a small team to build our upcoming React Native mobile app
  • Build and maintain excellent the app with clean code
  • Implement pixel perfect UIs that match designs
  • Implement clean, modern and perfect user experience
  • Write unit and integration tests
  • Interface with the team via remote working tools such as Zoom
  • Ownership over your work. Every day is a unique challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to general process.

Benefits

  • Flexible working hours

  • 25 days holiday leave + an extra day next year if you use it all

  • Birthday off

  • Work from home or office

    Apply now and work remotely at Chessable Limited

Apply

Key Duties & Responsibilities

  • Create React Native based mobile applications for iOS and Android according to the provided scope.
  • Coordinate with our WordPress backend developers to synchronize data between the mobile application and the WordPress database.
  • Maintain existing mobile applications by investigating bugs and implementing fixes.
  • Participate in code review to help everyone grow.
  • Participate in discussion, planning and brainstorming with teammates and stakeholders to achieve project goals.
  • Other as we see fit.

Required Skills & Experience

  • Strong understanding of React Native, Redux and RxJS
  • Minimum of 3 years of React Native experience
  • Minimum of 5 years of Programming experience
  • Contributed to several apps in the Apple App Store or Google Play Store
  • Experience working with Git or other version control systems.
  • Proven track record of shipping software and successfully released apps (please include names and links on your resume)
  • Up to date with the latest iOS and Android best practices
  • Strong attention to detail on every line of code, every unit test, and every commit message
  • Comfortable with rapid development cycles and tight schedules
  • Exceptional time management and organizational skills
  • Passion for excellence at every level
  • Superb verbal and written communication skills and exceptional presenter
  • Good team player
  • Good Eye for Design

Other Requirements for this role

  • You are passionate about mobile technology and you actively stay up to date with the latest trends and techniques in web development and customer support.
  • You have strong written and verbal communication skills.
  • You know how to multitask and handle multiple requests at once with effective prioritization.
  • You enjoy working with a team, and you demonstrate a willingness to share your knowledge with your peers and other team members.
  • You can adapt to change. Our company is changing and growing fast, and who knows what skills will matter most tomorrow. Flexibility is important.

Nice to have

  • Experience developing native iOS and/or Android apps
  • Some understanding of WordPress Development
  • Familiarity with tools such as Github, Gitlab, Appcenter
  • Experience with UI/UX design

Compensation & Benefits

  • Work from Anywhere
  • $2,000 to $4,000 USD per month, depending on experience
  • Be part of a fast growing startup and create impact
  • Work with a global team spread over 11 countries
    Apply now and work remotely at BuddyBoss
Apply

Senior Software Engineer, Mobile

Title:  Senior Software Engineer, Mobile

Location: Remote

Job Type:  W2

The Company
Fresh Tri is a fast-growing neuroscience-based digital health company that helps people create healthy habits. We utilize a unique combination of science, technology, and design to develop our mobile app aimed at helping people build and sustain healthy habits. The Fresh Tri app blends habit practice and mindset training along with an algorithm that analyzes behavioral patterns and helps users discover what behaviors work best for them

How We Work
Our work culture is designed to encourage and support personal growth and development.
Team members are challenged to contribute to a variety of initiatives with many opportunities to learn new skills, take on new projects, and embrace new roles. We measure our individual successes by how much we help others on the team, and we measure our impact by how we improve the lives of those we serve.

Fresh Tri is a 100% remote team with headquarters on a 170-acre retreat in the Santa Cruz mountains in California. The company unlimited PTO, a highly flexible work schedule and an opportunity to work across many disciplines.

The Work To Be Done
This role will report to the VP of Engineering and will work on the iOS and Android versions of our Fresh Tri mobile app. This role will interact with our design team and our science team to understand how the product should work, how it’s designed and why (the science) we do things the way we do. No background in neuroscience is necessary, our science team is excellent at explaining things!

Senior Software Engineer will be responsible for the engineering (system design) and development of the Fresh Tri iOS and android mobile apps. The primary technologies we currently use are React Native and the standard set of development tools (github, digital ocean, etc). Our backend is written entirely in Go and the mobile apps interface with the backend via typical REST based interfaces.

Desired Background And Experience

  • Deeply curious

  • Ambitious problem solver

  • 5+ years in software development working on medium to large scale projects

  • Experience working with mobile applications (mobile form factor, push notifications, geolocations, etc)

  • Experience designing a system (component design, separation of concerns, reduced repetition)

  • Experience leading a development team (providing technical guidance and mentoring of junior members, setting and adhering to coding and style standards)

  • React Native JSX/styling systems

  • Proven ability to create smooth app interactions (smooth animations, transitions, user/app interactions) - request to see visual portfolio from candidate - apps they have created

  • Demonstrable understanding of front end state management and lifecycle

  • Demonstrable understanding of standard testing practices

  • Experience working with visual, experience and interaction designers

    Apply now and work remotely at Fresh Tri

Apply

Jobs farther away

Sorry, no listings for this city at the moment.