[Remote] Senior Full Stack Software Engineer (React/Node)
Note: The job is a remote job and is open to candidates in USA. Reputation provides an AI-powered platform that helps companies measure, manage, and scale their reputation performance across customer feedback channels. The company is seeking a Senior Full Stack Software Engineer to advance its enterprise social media SaaS application by designing, implementing, testing, and delivering scalable features while resolving bugs and supporting the core platform.
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
- Capability to manage multiple projects with material-technical risk across teams and processes; may serve as a functional lead or technical owner
- Work on several Reputation products to extend functionality and to maintain zero customer-reported bugs
- Be a mentor for colleagues and help promote knowledge-sharing
- Additional duties as assigned
Skills
- 8+ years of experience in designing & implementing highly interactive UI for high-volume robust web applications
- 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)
- User-Centric: You have a strong sense of empathy for the end-user and are driven to improve their experience
- Comfortable distributed systems, message queues, and event-driven architectures
- Undergraduate degree preferred; equivalent relevant experience will also be considered
Benefits
- Fully remote, allowing you to work from home day-to-day.
- Flexible PTO for salary paid employees.
- Hourly employees accrue PTO based on tenure and receive 5 sick days annually; sick days are available day 1. PTO accrues on a per paycheck basis.
- 10 company paid holidays plus 4 “Extended Company Holidays,” which are additional paid days off for the company.
- Multiple medical and dental plan options.
- 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).
- PerkSpot: Employee discount program.
- Wellhub (Gym Pass): Access to virtual wellbeing apps, coaching, and gym memberships.
- Carrot Fertility: Support for fertility, family planning, maternity, parenting, and hormonal health.
- Omada: Virtual prevention and physical therapy program.
- Ladder: Supplemental life insurance.
- SoFi: Financial wellbeing platform with 1:1 advice.
- Fetch: Pet insurance discount program.
- Spring Health for Guardian: Virtual mental health support.
- XP Health for Guardian: Virtual eyewear platform.
- Rate.com: Mortgage services discount program.
Company Overview
Company H1B Sponsorship