LawPay

Full-Stack Software Engineer – Modernization

LawPay

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

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

About the role

  • Implement scalable applications using modern web application frameworks (e.g., Rails, React, Node, NextJS).
  • Uplift and modernize web applications to enhance user experience, improve performance, and ensure scalability.
  • Build robust iOS and Android mobile applications that support our customers’ on-the-go needs using frameworks such as Expo/React Native
  • Contribute to and leverage our organizations reusable component libraries.
  • Collaborate with product teams to assess trade-offs, identify risks, and align improvements with business objectives.
  • Work closely with UX teams to design and deliver pixel-perfect web application features with a focus on usability.
  • Partner with technical and non-technical stakeholders to gather requirements, propose solutions, and align with business goals.
  • Participate in team ceremonies, including sprint planning, grooming, and retrospectives, ensuring effective communication and coordination.
  • Collaborate on technology initiatives to enhance application performance, scalability, and maintainability.
  • Stay updated with industry trends and emerging technologies to bring innovation to the team.

Requirements

  • Enjoy building delightful, performant user experiences
  • BS in Computer Science or related field, or equivalent professional experience.
  • 3+ years of experience designing, implementing, and debugging large-scale, cloud-based solutions.
  • Professional experience building production-grade React applications, including developing reusable components, managing complex state using external stores and context, and optimizing front-end performance.
  • Professional experience developing and maintaining RESTful APIs on the backend.
  • Experience with Lean product development and Agile frameworks (e.g., Scrum, Kanban).
  • Work effectively with LLM’s, understand agent concepts and related technologies (e.g. MCP servers)
  • Strong understanding of SOLID design principles and software design patterns.
  • Excellent teamwork, documentation, and communication 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
RailsReactNodeNextJSExpoReact NativeRESTful APIscloud-based solutionsSOLID design principlessoftware design patterns
Soft skills
teamworkdocumentationcommunicationcollaborationproblem-solvingrisk assessmentuser experience focusinnovationstakeholder engagementtrade-off analysis
Certifications
BS in Computer Scienceequivalent professional experience