What You’ll Do:
- Lead the design and implementation of key product features from idea to production, ensuring high-quality outcomes.
- Collaborate with engineers, architects, and product owners to analyze, design, code, test, and deploy new features.
- Guide early-career engineers, mentor emerging talent, and encourage their growth.
- Take ownership of architectural and system design decisions for assigned products.
- Solve technical challenges using engineering principles and proactively design solutions for high reliability.
- Contribute to technology communities of practice, focusing on design-thinking, security, agile development, and data.
Qualifications You’ll Need
Basic Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related fields.
- 3+ years of experience in software engineering or information technology.
- Internal applicants: Technical proficiency rating of "Competent" on the Dreyfus engineering scale.
Physical and Cognitive Requirements:
- Primarily stationary work in an office setting.
- Effective verbal and written communication skills.
- Ability to operate office equipment such as computers, phones, and calculators.
Bonus Points if You Have:
- 2+ years of experience building React Native apps.
- Experience writing TypeScript.
- Proficiency with GitHub or similar version control systems.
- Knowledge of installing and using React Native third-party libraries.
- Familiarity with React Native package managers (npm, Yarn).
- Experience using component libraries (MUI, RN Paper, Tailwind, etc.).
Compensation
- Base Pay Range: $86,500 - $146,100 (dependent on experience, location, and skill level).
- Additional incentives as part of a competitive total compensation package.
Benefits
We offer a variety of programs and benefits for eligible employees, including:
- Paid parental leave and time off.
- 401(k) retirement plan.
- Comprehensive medical, dental, and vision coverage.
- Health Savings Account (HSA).
- Short-term disability, long-term disability, life, and AD&D insurance.
- Recognition programs and education assistance.
- Employee Stock Purchase Plan.
- Family support programs and commuter benefits.
How We Work
- Engineers are empowered to own the full lifecycle: build, test, release, and monitor their code.
- Collaboration is key—expect daily stand-ups, retrospectives, and pair programming.
- We value async communication but meet when necessary.