LawPay

Senior Full-Stack Software Engineer

LawPay

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,000 - $190,000 per year

Job Level

About the role

  • Design and implement scalable web applications using modern frameworks such as Ruby on Rails, React, Node/NestJS, and NextJS
  • Modernize existing applications to enhance user experience, performance, and long-term maintainability
  • Utilize, contribute to, and evolve reusable UI component libraries
  • Work closely with UX partners to design and ship intuitive, high-quality user experiences
  • Contribute to core platform capabilities that support multiple products (e.g., identity, authentication, APIs, shared services)
  • Help define and evolve backend architectures that enable scalability, reliability, and sustainable growth
  • Proactively identify and implement improvements to application performance, scalability, and maintainability
  • Design, build, and maintain backend services and RESTful APIs
  • Build or contribute to iOS and Android mobile applications using Expo / React Native, as applicable
  • Evaluate and implement AI-powered features where they create meaningful customer and business value
  • Stay current with emerging technologies and apply them thoughtfully to real-world problems
  • Partner with product managers to assess trade-offs, identify risks, and align technical solutions with business goals
  • Collaborate with engineers, designers, QA, DevOps, and cross-functional stakeholders to deliver outcomes—not just features
  • Support software deployments through debugging, troubleshooting, and coordination with DevOps and QA teams
  • Participate in Agile ceremonies including sprint planning, grooming, and retrospectives
  • Mentor and coach other engineers, sharing best practices and helping raise the technical bar across the team
  • Provide technical expertise in software architecture, design patterns, and maintainable system design.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience
  • 7+ years of experience designing, building, and debugging large-scale, cloud-based applications (with flexibility for deeper senior-level experience)
  • Experience building production-grade applications with React, including reusable components, complex state management, and performance optimization, with comfort contributing across the full stack.
  • Professional experience building and maintaining backend services using Ruby on Rails (or deep experience with a comparable MVC framework).
  • Solid understanding of SOLID principles, software design patterns, and scalable architecture
  • Proficiency in SQL and experience working with relational databases such as PostgreSQL or MySQL
  • Experience working in Agile / Lean product development environments (Scrum, Kanban)
  • Comfortable leveraging AI tools and technologies to improve workflows, productivity, or product capabilities
  • Excellent communication, collaboration, and documentation skills.
  • Demonstrated experience leveraging AI tools and technologies to improve workflows, enhance decision-making, or drive innovation.
Benefits
  • Health Insurance Coverage: We offer our 8Team a variety of medical, dental, and vision plans, designed to fit your needs, including a 100% company-paid HDHP plan for employees.
  • Financial perks: We offer a competitive compensation and benefits package including annual bonuses, equity options and 401(k) or RRSP if in Canada, with a company match for all team members.
  • Time for what matters: Flexible Time Off, paid holidays, and a parental leave program for our new parents.
  • Wellness: Wellness stipends, mental health support, and one-on-one nutrition coaching.
  • Learning and Development: Continuous learning through 8am.edu, leadership programs, professional development funds, and individually focused talent development.
  • Giving back to the communities around us: Participate in our charitable matching gift program, paid time off for volunteer service, and company-sponsored volunteer events (both local and virtually).
  • Engagement: Virtual and in-person team-building events, quarterly award recognition through our Rise & Shine Award of Excellence Program, and our peer-to-peer appreciation platform.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on RailsReactNodeNestJSNextJSRESTful APIsSQLPostgreSQLMySQLAI tools
Soft Skills
communicationcollaborationdocumentationmentoringcoachingproblem-solvingrisk assessmenttrade-off analysisuser experience designtechnical expertise
Certifications
Bachelor’s degree in Computer Science