Senior Full Stack Software Engineer (React/Node)
Reputation · United States · Yesterday
RemoteRemoteInformation TechnologyFull-time
About the role
Reputation, founded in Silicon Valley in 2013, is the industry's sole platform using an AI-powered product stack to help companies measure, manage, and scale their real-time reputation performance. This market leadership is reinforced by significant funding from top-tier firms like Bessemer Venture Partner, Kleiner Perkins, and Marlin Equity Partners.
Responsibilities
- Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
- Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation, and delivery of high-quality products to our users
- Work in a fast-paced CI/CD Kanban environment and participate actively in feature development and bug resolution
- Manage multiple projects with material-technical risk across teams and processes; may serve as a functional lead or technical owner
- Extend functionality and maintain zero customer-reported bugs on several Reputation products
- Mentor for colleagues and help promote knowledge-sharing
Requirements
- 8+ years of experience in designing & implementing highly interactive UI for high-volume robust web applications
- Undergraduate degree preferred; equivalent relevant experience will also be considered
- Solid programming skills in JavaScript and React.js / Node.js
- Advanced knowledge of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
- Advanced knowledge experience working with relational databases (i.e. Postgres), including development, troubleshooting, and performance optimization
- Experience with Docker and Kubernetes for containerized deployments
- Experience working in a Cloud environment (We are migrating to GCP)
Skills
- User-Centric: Strong sense of empathy for the end-user and driven to improve their experience
- Comfortable with distributed systems, message queues, and event-driven architectures
Benefits & Perks
- Paid Time Off
- Flexible PTO for salary paid employees
- Hourly employees accrue PTO based on tenure & receive 5 sick days annually
- 10 company paid holidays plus 4 “Extended Company Holidays,” which are additional paid days off for the company
- Health And Welfare Benefits
- Multiple medical and dental plan options, plus 100% company paid vision coverage
- 401k available through Fidelity
- Paid Parental Leave for all eligible employees as of day 1 of employment
- Employer paid short and long term disability and life insurance
- Critical Illness, Accident & Hospital Indemnity insurance
- Employee Assistance Program (EAP)
- Access to a wide variety of perks and wellbeing apps