LawPay

Software Engineer, Full-Stack – Mid-Senior

LawPay

full-time

Posted on:

Location Type: Remote

Location: Czech

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement customer-facing features across the stack using Ruby on Rails and React.
  • Build and maintain APIs and backend functionality that support scalable product experiences.
  • Contribute to and evolve reusable UI components and frontend patterns.
  • Collaborate with Product and Design to break down work, assess tradeoffs, identify risks, and align solutions to business objectives.
  • Own and modernize areas of the application to improve usability, performance, reliability, and maintainability.
  • Write high-quality, well-tested code; participate in code reviews and help raise the team’s engineering standards.
  • Debug and troubleshoot production issues; partner with QA/DevOps to support safe, reliable deployments.
  • Communicate clearly with technical and non-technical stakeholders to gather requirements and propose pragmatic solutions.
  • Contribute to agile team rituals (planning, refinement, retrospectives) and help the team deliver predictably.
  • Share knowledge through pairing, code reviews, and technical guidance (mentorship expected at senior end of the range).

Requirements

  • Professional experience building and shipping production software in a cross-functional environment.
  • Experience with React building maintainable UI (reusable components, state management, performance considerations).
  • Professional experience building APIs and backend features with Ruby on Rails.
  • Proficiency with SQL and relational databases.
  • Solid understanding of software design fundamentals (testing, maintainability, common patterns/principles).
  • Experience working in agile product teams.
  • Strong collaboration, documentation, and communication skills.
  • Experience collaborating effectively with distributed teams across time zones.
Benefits
  • Diversity, equity & inclusion at 8am: At 8am, we recognize that innovation occurs with a strong team of people who are diverse in background, personality, talent and ideas.
  • Our culture is shaped by the people who bring it to life every day.
  • Ensuring a diverse and inclusive workplace where we continue to learn from each other is an integral part of our culture.
Applicant Tracking System Keywords

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

Hard Skills & Tools
Ruby on RailsReactAPIsSQLrelational databasessoftware design fundamentalstestingmaintainabilitystate managementperformance considerations
Soft Skills
collaborationdocumentationcommunicationmentorshipproblem-solvingrisk assessmenttradeoff analysisagile methodologiesteamworkstakeholder engagement