Senior Software Engineer

Guideline
Summary
Join Guideline's expanding engineering team as a Senior Software Engineer with mobile development expertise. You will contribute to bringing existing website functionality to our mobile app, working remotely. Responsibilities include maintaining and building new mobile app experiences, handling bug fixes and testing, collaborating with product and design teams, and ensuring high-quality code deployments. The ideal candidate possesses strong React Native and GraphQL fundamentals, experience with Expo and push notifications, and a proven ability to develop and enforce mobile best practices. Guideline offers a competitive compensation package including a comprehensive benefits program, equity in the form of Incentive Stock Options (ISOs), and various perks.
Requirements
- Strong fundamentals in React Native and GraphQL
- Experience with Expo and Push Notifications
- Ability to develop, teach and enforce standards in mobile best practices
- Experience with monitoring, logging, and alerting systems such as Prometheus, Grafana, Honeycomb, or similar tools
- Experience with writing automated unit tests, integration and frontend tests using tools like React Testing Library, Capybara and Playwright
- Working knowledge of relational databases, designing APIs, and security lifecycle best practices
- Experience building consumer-facing software products
- Strong collaboration skills with cross-functional teams
Responsibilities
- Maintain and build new experiences that bring our award winning mobile closer to feature parity with our current web app
- Handle bug fixes, build out testing coverage, and ensure the highest quality of code and deployments to keep conversion rates high
- Partner with product and design to solve the root cause and not just address symptoms of a bigger problem
Benefits
- Medical, dental, and vision insurance β We offer multiple plan options with varying company premium contributions
- Opt-out credit for waiving coverage
- Health Savings Account and Flexible Spending Account
- Company paid disability and life insurance
- Optional Voluntary life insurance
- Mental health benefit navigation with Rula for employees and dependents
- Paid parental leave for birthing and non-birthing parents
- Flexible time off in addition to company holidays β We observe the NYSE Holiday Calendar
- We use our own platform and contribute 100% of employee contributions up to 5%
- 1-month paid Sabbatical after 5 years of employment
- Annual learning and development stipend β We reimburse approved professional development expenses, up to $750 per employee per year
- Equity in the form of Incentive Stock Options (ISOs)
- Base salary range for Metro+ location: $146,500 - $205,000 annually
- Base salary range for Metro location: $130,500 - $189,000 annually
- Base salary range for National location: $127,500 - $186,000 annually