Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Frontend Engineer (React Native) image - Rise Careers
Job details

Senior Frontend Engineer (React Native)

About Cylinder

Founded in 2021 and offered as an employer benefit, Cylinder (formerly Vivante Health) delivers personalized, clinician-backed care to those suffering from digestive issues through its virtual health platform. Cylinder’s tech-forward, human-first program connects members to the right level of support at the right time through an easy interface, bringing the healthcare ecosystem together to align around member needs. Cylinder’s dedicated care teams help members proactively address their gut health from every angle – decreasing costs, reducing absenteeism, and improving their quality of life, at scale. Cylinder’s vision is to create a world where people receive convenient, personalized, and affordable access to the quality digestive healthcare they need to improve their overall health.


Position Summary

We're looking for an experienced, solution-focused software engineer to support frontend development of our Cylinder Health web and mobile applications. You will have significant responsibility and influence in shaping those applications as we evolve our patient-centered experience in close collaboration with the rest of our product, design and software engineering teams.

Our mobile apps are written in React Native w/ TypeScript. Our web application is written in React using Next.js and our mobile app is built with React Native, both using TypeScript. We utilize a combination of Firebase and a microservices architecture to make sure everything is performant and scalable. The DevOps environment leverages a whole lot of GitHub Actions with various levels of automated testing and we employ OTA updates for frequent releases to all clients. Expertise in these areas is a huge plus, but having familiarity with similar technologies can be fine substitutes. 

You will need to have a passion for quality and an ability to understand complex systems. Above all you should be passionate about solving real world problems, and bringing that value to our members. 

Why is this a great opportunity for a software engineer?

  • The problem domain and our approach to solving it is super compelling. We're bringing together data sources that have never been joined, building models of a GI patient that have never been built, and discovering new GI health insights that help real people to manage and support their real medical conditions.

  • It's still early enough that there’s a lot of decisions and new discoveries to be made, so this is your chance to get in early and help shape our future.

Other things about our environment you should be aware of:

  • We're still a small company, which means that everyone still wears a lot of hats and we need engineers who are comfortable with ambiguity and working across a wide variety of challenges. That said, our existing engineering team has built an extremely efficient working environment based on best-in-class hosted SaaS frameworks that greatly minimize the overhead in deploying and supporting software in production. 

  • We're all really passionate about improving clinical outcomes for our members and truly advancing the GI health space. Most of us also have personal (direct/family/friend) connections to GI health problems. Whatever it is that fuels you, we're on a mission to build something much larger than ourselves here and looking for another partner in driving that mission forward.

Responsibilities Include:

  • Develop the kind of software that you’d want to inherit from another developer (documentation, test coverage, logging, metrics, etc.) 

  • Collaborate with the rest of your engineering team on design, planning and code reviews

  • Partner with product stakeholders on ideation, feedback and refinement of solutions that meet our business needs 

  • Keep learning

You'll be a good fit here if you are:

  • A team player. You like collaborating closely with other engineers, often through pair programming, design & code reviews

  • Empathetic to our members’ GI health conditions and are driven to improve their outcomes

  • Security oriented. We take the stewardship of our customer's healthcare data seriously, and take no shortcuts to protect it

  • Comfortable with a distributed workforce. We interact with each other via video chat, Slack and PR comments

  • A self motivated, creative problem solver

We are proud of the team culture that we foster today, which is extremely friendly and supportive while constantly reaching to raise our own standards of engineering. We're really excited about what we're building, and usually having fun building it together. If all of that sounds fun to you too, we'd love to meet you.

Desired Qualifications

  • Degree in Computer Science or a related field, or equivalent experience

  • 4+ years of demonstrated experience building and supporting software applications

  • Proficiency with JavaScript, TypeScript, React and React Native

  • Ability to execute front end and mobile development throughout the entire development process. Driving continuous improvements from leveraging modern tools and frameworks that enables us to release more frequently.

  • An addiction to automated testing

  • Outstanding communication and interpersonal abilities with colleagues, business partners, and vendors alike

  • Bonus:

    • Expo EAS

    • Any experience with native iOS/Android code via Objective-C, Swift, Java or Kotlin 

    • Familiarity with Google Cloud Platform (GCP)/Firebase frameworks, such as Cloud Firestore, Cloud Identity, Dynamic Links, etc..

    • Experience with medical, healthcare and/or population health data. Double bonus for familiarity with FHIR and/or other healthcare data standards

    • Experience working in a HIPAA regulated environment (or other regulated industry) and supporting data security and privacy controls

Cylinder Health is an equal opportunity employer. We believe safe spaces where everyone can be their authentic selves is the key to a successful team so we welcome and embrace all identities, cultures, and backgrounds.


Average salary estimate

$120000 / YEARLY (est.)
min
max
$100000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Frontend Engineer (React Native), Cylinder Health

Cylinder, a forward-thinking company founded in 2021, is on the search for a Senior Frontend Engineer specializing in React Native to join our vibrant team. At Cylinder, we believe in revolutionizing the way digestive healthcare is experienced, providing personalized, clinician-backed care through our cutting-edge virtual health platform. In this pivotal role, you’ll play a crucial part in shaping our web and mobile applications, utilizing technologies such as React, TypeScript, and a myriad of supporting frameworks. You'll collaborate closely with design, product, and software engineering teams to create a seamless experience for our members, ensuring top-notch performance and scalability. We work in an exciting environment that encourages creativity and problem-solving, allowing you the freedom to explore innovative solutions while embracing the challenges that come with a growing company. You’ll take the reins in developing high-quality software, engaging in code reviews, and collaborating on design and planning. If you’re an empathetic team player who thrives in a dynamic setting and is passionate about the health and well-being of others, Cylinder is the place for you. You’ll not only contribute to essential healthcare solutions but also become part of a mission-driven team that values personal connection to GI health challenges. So, if you’re ready to impact lives through your engineering skills, let’s build something incredible together at Cylinder!

Frequently Asked Questions (FAQs) for Senior Frontend Engineer (React Native) Role at Cylinder Health
What are the responsibilities of a Senior Frontend Engineer at Cylinder?

As a Senior Frontend Engineer at Cylinder, you will be responsible for developing high-quality web and mobile applications that align with our patient-centered experience. This includes collaborating with product and design teams for ideation and refinement of solutions, ensuring robust documentation, test coverage, and maintaining high standards in code quality. You will also actively participate in code reviews and contribute to continuous learning and improvement within the engineering team.

Join Rise to see the full answer
What qualifications are necessary to be a Senior Frontend Engineer at Cylinder?

To qualify for the Senior Frontend Engineer position at Cylinder, candidates should possess a degree in Computer Science or a related field, or equivalent experience, along with at least 4 years of demonstrated experience in building and supporting software applications. Proficiency with JavaScript, TypeScript, React, and React Native is essential, along with a passion for automation in testing and a strong desire to improve healthcare outcomes.

Join Rise to see the full answer
What technologies are used by the Senior Frontend Engineer at Cylinder?

The Senior Frontend Engineer at Cylinder will primarily work with React and React Native, utilizing TypeScript for both web and mobile applications. Familiarity with Firebase and microservices architecture is important for ensuring scalability and efficiency. Additionally, experience with GitHub Actions for automated testing and OTA updates enhances the development process.

Join Rise to see the full answer
What is the team culture like at Cylinder for a Senior Frontend Engineer?

At Cylinder, the team culture is characterized by passion, supportiveness, and collaboration. As a Senior Frontend Engineer, you’ll work in an environment where everyone wears multiple hats, encouraging engineers to embrace ambiguity and tackle diverse challenges. The team is committed to improving clinical outcomes, driven by personal connections to GI health issues, which fosters a genuine sense of purpose and community.

Join Rise to see the full answer
How does Cylinder support employees working as remote Senior Frontend Engineers?

Cylinder offers a flexible working environment for remote Senior Frontend Engineers, promoting effective communication through video chats, Slack, and collaborative coding tools. The company nurtures an inclusive atmosphere where employees can thrive regardless of their location, ensuring that everyone remains engaged and connected to the team and their mission.

Join Rise to see the full answer
Common Interview Questions for Senior Frontend Engineer (React Native)
Can you explain your experience with React and React Native?

When answering this question, be prepared to detail specific projects you’ve worked on with React and React Native, highlighting your role, the challenges faced, and the outcomes. Discuss the technologies and methodologies you employed, and emphasize your understanding of how these frameworks enhance user experience, especially in the context of healthcare applications.

Join Rise to see the full answer
How do you ensure quality in your code?

When addressing this question, share your approach to writing maintainable and testable code. Discuss your practices for implementing documentation, code reviews, and automated testing to uphold quality standards within a collaborative environment. Use examples from your previous roles where your focus on quality has had a positive impact.

Join Rise to see the full answer
Describe a challenging technical problem you’ve solved.

For this question, share a specific example of a technical challenge you encountered, the thought process behind your solution, and the tools you used to resolve it. It’s important to convey not only the solution, but also how you collaborated with others, as teamwork is essential in Cylinder’s environment.

Join Rise to see the full answer
How do you handle feedback during code reviews?

In answering this, emphasize your openness to feedback and how you view it as a vital part of growth as a developer. Describe a time when you received constructive criticism, how you addressed it, and how you subsequently improved your coding practices as a result.

Join Rise to see the full answer
What is your experience with automated testing?

Discuss the specific automated testing frameworks and techniques you're familiar with. Share examples of how you have implemented automated testing in previous projects, the benefits it provided in speeding up the development process, and your philosophy on the significance of testing in maintaining software quality.

Join Rise to see the full answer
Why do you want to work at Cylinder?

When responding to this question, relate your values and motivation to Cylinder’s mission. Explain how your personal connection to GI health issues or your passion for improving healthcare aligns with the company’s goals. Showing genuine interest in their work will resonate well during the interview.

Join Rise to see the full answer
How do you stay updated with the latest industry trends and technologies?

Articulate your strategies for keeping abreast of the latest developments in technology and best practices. This might include attending workshops, participating in online forums, following influential tech blogs, or engaging in professional networks that focus on software development and health tech.

Join Rise to see the full answer
Can you explain your approach to collaborating in a distributed team?

It's important to highlight your experience in working remotely and how you maintain strong communication and productivity. Discuss the tools you use (like Slack or Zoom) and strategies for ensuring that project goals are met, even when team members are geographically dispersed.

Join Rise to see the full answer
Tell us about a time you faced a project deadline. How did you manage it?

Choose an example that showcases your organizational and prioritization skills. Discuss how you planned your workload, communicated with your team, and adjusted your strategy to meet the deadline without compromising the quality of your work.

Join Rise to see the full answer
What role do you think a Senior Frontend Engineer plays in shaping a product?

To effectively answer this question, share your perspective on the influence a Senior Frontend Engineer has on product development. Discuss aspects such as user experience design, technical decision-making, and collaboration with product and design teams, showcasing how you see yourself contributing to building a cohesive product that meets user needs.

Join Rise to see the full answer
Similar Jobs
Clipt Remote No location specified
Posted 14 days ago
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 13 hours ago
Photo of the Rise User
Crux Remote No location specified
Posted 8 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off
Photo of the Rise User
Posted 4 days ago

Cylinder offers Individualized, clinician-backed care for all digestive health needs, all in one digital platform.

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!