
Full-Stack Engineer – LegalTech
Ruby Labs
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇹🇷 Turkey
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSCloudDockerJavaScriptNext.jsNode.jsPostgresReactRedisTypeScript
About the role
- Build, ship and iterate on core product features using Next.js.
- Own product modules end-to-end, from implementation to production rollout and iteration.
- Implement responsive, accessible UIs using TypeScript, TailwindCSS, and established design systems.
- Work with backend services and APIs, integrating frontend logic with scalable systems.
- Participate actively in code reviews, ensuring high standards for readability, performance and reliability.
- Debug, optimize, and improve production systems in a high-traffic environment.
- Work closely with Product and Growth to support experimentation and rapid MVP cycles.
Requirements
- 4+ years of hands-on experience building and maintaining production-grade, full-stack web applications.
- Strong practical experience with React and Next.js, including at least 2 years working with the Next.js App Router in production environments.
- Deep understanding of TypeScript and modern frontend architecture patterns.
- Proven ability to own features end-to-end, from ambiguous requirements through to production-ready implementation.
- Solid experience with PostgreSQL, including data modeling and basic query optimization.
- Working knowledge of caching strategies and performance considerations (Redis or equivalent).
- High standards for code quality, maintainability, and readability.
- Strong proficiency with Git, Docker, and modern development workflows.
- Comfortable working with CI/CD pipelines and cloud-based environments (AWS preferred).
- Prior experience with NestJS or similar Node.js frameworks is a plus.
- Strong sense of ownership and initiative with accountability for outcomes.
- Clear, proactive communication in a remote, async-friendly team environment.
- A pragmatic builder who balances execution speed with long-term maintainability.
Benefits
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Next.jsTypeScriptTailwindCSSReactPostgreSQLRedisGitDockerCI/CDNestJS
Soft skills
ownershipinitiativeaccountabilitycommunicationproactivecollaborationproblem-solvingadaptabilityattention to detailexecution speed