You will:
- Develop applications and services that serve millions of users
- Create product features and design easy-to-use APIs, systems, and tools
- Collaborate with cross-functional teams (product, design, data, operations, etc.) to understand requirements and build high-quality software solutions
- Build for performance, reliability, and scalability
- Learn rapidly in a fast-paced, lean engineering organization
- Write clean, maintainable, and efficient code
What you bring:
- Strong foundation (Bachelors or equivalent) in Computer Science or related field
- Strong analytical and problem-solving skills
- Ability to work in a fast-paced, collaborative environment and contribute to team success
- Excellent communication skills
- Experience with Java server frameworks and tools (Spring / Hibernate)
- Experience developing web applications with Typescript, React, and NextJS
- Experience developing mobile applications with Flutter
- Experience with cloud infrastructure on AWS
What’s in it for you:
- Compassionate and driven colleagues in a fun environment where success is celebrated
- Accelerated career growth in a fast-growing company
- Coaching from experienced engineering leaders
- Direct access to executives and a transparent company culture
- Rare opportunity to change an industry and lives of millions
- We are reinventing healthcare / pharmacy - your (grand)parents and your (grand)children will understand and appreciate what you do
- Medical / Dental / Vision / 401K package that fits your needs
- Generous Vacation Policy - 15 days of paid vacation in the first year, then increases to 20 days after one year
- 11 Paid Holidays
- Work out of our HQ in beautiful downtown Redwood City
Similar Jobs
What We Do
Nimble is a healthtech company on a mission to simplify access, understanding and management of healthcare. We are starting by building the largest, most loved pharmacy business in the world. We are a fast-growing, technology-first startup driven by perfecting the patient and pharmacist experience. Nimble fosters a culture of collaboration, open communication and deliberate action that allows us to face today’s most exciting challenges head-on and grow incredibly quickly.
Why Work With Us
Working at Nimble means belonging to a dynamic team where everyone is empowered to reach their full potential. That’s why we’re intentional about creating a workplace culture that’s collaborative and innovative.
Gallery









