It's fun to work in a company where people truly believe in what they are doing. At Dutch Bros Coffee, we are more than just a coffee company. We are a fun-loving, mind-blowing company that makes a difference one cup at a time.
Being part of the Dutch Family
You are adaptable, a servant leader, and community-minded. You view yourself as an unfinished product on the constant pursuit of personal and professional development. We rely on our people to uphold our core values of speed, quality, and service to protect our culture and ensure our growth remains limitless!
Dutch Bros mission statement
We are a fun-loving, mind-blowing company that makes a massive difference one cup at a time.
Who we are
Dutch Bros puts people first in everything we do. Joining our team gives you the opportunity to build a compelling future while making a massive difference in the lives of our customers and communities.
We love people and we love OUR people! Here’s what we offer
Here at Dutch Bros, we want our employees to feel valued, and we recognize there's more to value than a salary. The following benefits and perks were hand-picked to cater to our diverse employee base:
Medical/Dental/Vision/Short Term Disability/Life insurances
Paid Sick Days
401(k) plan with employer match after one year of employment
Education Benefit Program
Vacation/Floating Holidays/Paid Time Off
Paid Parental Leave
Flexible Schedule
Paid Volunteer Days
Various employee discounts
Office perks, such as hi-lo desks, snacks provided daily, casual dress code, and an in-house coffee bar with a dedicated Broista
Position Overview
As a Senior Full Stack Developer with a focus on mobile applications, you will be responsible for designing, developing, and maintaining robust and scalable web and mobile applications. Your expertise in both front-end and back-end development will be crucial in creating seamless user experiences and efficient data management systems. You will collaborate closely with cross-functional teams, including designers, product managers, and fellow developers, to deliver high-quality software solutions. Additionally, you will provide technical guidance and mentorship to junior team members, contributing to the overall growth and success of the development team.
*This position is based in Phoenix, AZ area and is eligible for hybrid work.
Key Result Areas (KRAs)
Respond to new application-related tickets within 24 hours and resolve them in a timely manner:
Participate in on-call support and own the system monitoring process for website applications
Meet agreed-upon milestones in developing enterprise applications:
Build enterprise-level services, mobile applications, and back-end databases using various programming and scripting languages
Create prototypes and functional specifications for software projects
Use best practice technical methodologies for engineering solutions to application development problems
Create and consume RESTful APIs as well as other types of third-party APIs
Convert user requirements into technical design
Provide technical vision as well as own the development, monitoring, and implementation of web and mobile applications
Oversee application coding and provide technical expertise and mentoring to other developers:
Assist in project planning, code reviews, application architecture, and mobile/web application design
Participate in scheduled daily/weekly sprint meetings and contribute to the Agile methodology
Meet with departments on specifics of projects, new technologies, and deadlines
Determine browser inconsistencies and develop methods of overcoming them
Coordinate and communicate cross-functional activities among product development, marketing, product management, and other teams in bringing new applications online
Oversee application coding and provide technical expertise and mentoring to other developers
Increase online exposure through search engine optimization best practices
Increase system performance by implementing systems to monitor, stabilize, and improve application speed
Other duties as assigned
Job Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience), required
5 or more years of related experience; multi-platform experience and expert-level experience, required
Experience with large-scale external-facing mobile and web applications
Essential skills include Flutter, Dart, Javascript/Typescript, Django, Python, CSS3, HTML5, MVC, GIT, or SVN
Proficiency in Web Services (REST/SOAP/GraphQL), SOA concepts
Strong experience in JavaScript frameworks Node.js, React, VueJS, jQuery, etc.
Ability to mentor others, review code, and provide troubleshooting support
Expert understanding and experience with Mobile frameworks like Flutter, React Native, Ionic with Capacitor, Android, IOS
Experience in SQL Server or other RDBMS such as Oracle, SQL Server, DB2 or MS SQL
Strong Understanding of Native iOS and Android applications and automated CI/CD pipelines required to publish mobile applications
Location Requirement:
This position is based in Phoenix, AZ
Skills
Advanced Proficiency in Programming Languages
Architecture and System Design
Advanced Front-End Development
Advanced Back-End Development
DevOps and Deployment
Security Best Practices
Performance Optimization
Leadership and Mentoring
Physical Requirements
- Occasionally move or lift office items
- Must be able to work in an office environment
- Must be able to communicate in an effective manner to perform job duties
- Constantly operates a computer and other office productivity machinery, such as copy machines, computers, and office equipment
*This position is based in Phoenix, AZ
Compensation:
$139,473.61 - $161,688.14
If you like wild growth and working in a unique and fun environment, surrounded by positive community, you'll enjoy your career with us!
Jobs from our Partners
Senior Data Delivery Architect
Oracle Cloud Fusion BI Publisher Engineer – ETS Engineer III
Staff Software Engineer II (Hybrid)
Other Jobs from Dutch Bros Coffee
Senior Engineering Manager - Mobile
Sr. Data Architect, Data Management and Engineering
Similar Jobs
Java Senior Developer
Director Platform Product Management AI
Lead Software Engineer
Application Developer: Experience Front End
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 232 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee