
Staff Full-Stack Software Engineer
LawPay
full-time
Posted on:
Location Type: Remote
Location: Czech
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and build scalable web applications using modern backend and frontend technologies (e.g., Rails, Node.js, React, or similar frameworks)
- Lead complex technical initiatives that span multiple systems and teams
- Define and evolve system architecture to support long-term scalability and reliability
- Build and maintain APIs and backend services that power product functionality
- Improve existing systems to enhance performance, maintainability, and user experience
- Collaborate with product and design teams to translate business needs into technical solutions
- Identify and address technical risks related to performance, security, and reliability
- Write high-quality, well-tested code and participate in code reviews
- Support production systems through debugging, monitoring, and performance improvements
- Mentor engineers and help raise engineering standards across teams
Requirements
- Strong experience building and shipping production web applications
- Experience designing and delivering large technical projects
- Experience building scalable backend systems and APIs
- Experience with modern frontend frameworks and component-based architecture
- Solid understanding of relational databases and SQL
- Strong knowledge of software design principles, testing practices, and maintainable system architecture
- Experience working in collaborative Agile product teams
- Strong communication skills and ability to work effectively with distributed teams
- Experience mentoring engineers or providing technical leadership.
Benefits
- Diversity, equity & inclusion
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RailsNode.jsReactAPIsbackend servicesrelational databasesSQLsoftware design principlestesting practicesscalable backend systems
Soft Skills
leadershipcommunicationcollaborationmentoringproblem-solvingtechnical risk managementcode review participationperformance improvementuser experience enhancementAgile teamwork