Senior Software Engineer (React, React Native)
Redesign Health is a proud Equal Opportunity Employer – we recruit, train, compensate and promote our team members based on qualifications. We know how important it is not only to include, but to actively seek out a diversity of opinions and voices.
We want to hear from you regardless of your race, religion, national origin, sex, gender identity, sexual orientation, disability, age, veteran status, or any other applicable legally protected characteristics.
About DUOS
DUOS is more than just a consumer-focused digital healthcare company. We’re on a mission to reimagine freedom at any age. We form trusted relationships with older adults using technology and community to support fulfilling lives at home. We hire awesome people who are wired for innovation and arm them with the tools they need to have a life-changing impact on others.
Our core values are:
- Older adults’ point of view always comes first
- Question the status quo
- We’re all in this together
- Make a difference
- Trust is good for business (and great for karma)
As our Senior Software Engineer, you will lead the way in creating web and mobile experiences that delight our customers. As a member of the inaugural team, you thrive in an entrepreneurial environment. You will work closely with Engineering/Product leadership, UX designers, and platform engineers to help define our vision and bring it to life.
Our technology platform is built on AWS with security and scalability always top of mind. We embrace a “build, measure, learn” philosophy when it comes to building software. We have a culture of question-based learning in service of building the best product for our older adult users.
You will report to and work with the VP of Engineering. This is a 100% remote role within the US.
What you'll do:
- Work on high-impact projects that will go directly into the hands of users
- Hands-on software development - apply best practices and build new features to the web platform
- Create and implement a strategy to enable the platform to scale over time
- Lead and review designs of major software components, systems, and features
- Identify and implement software development processes that enable the team to continuously improve design, implementation, test, deployment, and maintenance
- Partner with the VP of Engineering and key stakeholders on impactful product initiatives
- Collaborate with others to ensure quality, privacy, and security across the tech stack
- Analyze and coordinate design requirements with stakeholders and ensure technical feasibility of UX designs
- Mentor and train other team members on design techniques and coding standards
What you'll need:
- Background
- Self-starter mindset and passionate about setting good Engineering culture
- Proficient understanding of cross-browser compatibility issues and mobile-responsive best practices
- Experience developing reusable, efficient, and scalable code for use across applications
- Experience implementing application security in the healthcare or other highly-regulated industry is a plus
- Technical Skills
- 4+ years of experience in React; proven experience building highly-scalable customer-facing web applications
- 2+ years of experience creating Android/iOS Apps using React Native
- Clear written communication, especially in design and architecture documents
- Comfort with continuous-integration and testing tools and patterns
- Behavioral Skills
- Communicates Effectively. Effective in a variety of communication settings: one-on-one, small and large groups, or among diverse styles and position levels. Attentively listens to others. Adjusts to fit the audience and the message. Provides timely and helpful information to others across the organization.
- Manages Conflict. Settle differences productively and equitably. Facilities breakthrough by integrating diverse views and finding common ground or acceptable alternatives.
- Drives Results. Has a strong bottom-line orientation. Persists in accomplishing objectives despite obstacles and setbacks. Has a track record of exceeding goals successfully. Consistently achieves results, even under tough circumstances.