Middle Full-Stack Engineer
Ruby Labs
Middle Full-Stack Engineer
We're building and scaling a profitable D2C product used by hundreds of thousands of customers globally, processing large volumes of traffic and revenue every month. We're past MVP, battle-tested in production, and now entering a phase of rapid growth and expansion.
We're looking for a Middle Full-Stack Engineer who ships fast and independently across the stack — someone hungry to grow into senior responsibilities. You'll take ownership of features assigned to you, execute strongly on your own, communicate blockers early, and lean on the team for architectural guidance on more complex decisions.
This is not about maintaining a legacy system. It's about building and scaling real products used by real users — fast, and shipping in days, not weeks.
If you're looking for a comfortable 9–5 role, this won't be the right fit. But if you're excited by responsibility, growth, and building high-quality systems in a high-pace environment, read on.
Key Responsibilities
- Build, ship, and iterate on core product features across the stack.
- Take ownership of features assigned to you — from implementation through 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 and contribute to maintaining high engineering standards.
- Debug, optimize, and improve production systems in a high-traffic environment.
- Communicate blockers, risks, and progress early and clearly.
- Work closely with Product and the rest of the engineering team to support fast, iterative delivery.
Qualifications
- 2–4 years of hands-on, production experience building full-stack web applications.
- Practical experience with React and Next.js, including at least 1 year working with the Next.js App Router in production.
- Solid understanding of TypeScript and modern frontend patterns.
- Proven ability to ship features independently — from clear requirements to production.
- Experience with PostgreSQL, including basic query optimization and data modeling.
- Working knowledge of caching strategies and performance considerations (Redis or equivalent).
- Strong proficiency with Git, Docker, and modern development workflows.
- Comfortable with CI/CD pipelines and cloud-based environments (AWS, Cloudflare).
- Familiarity with A/B testing frameworks and using analytics to inform decisions.
Ownership & Mindset
- Self-directed executor — you ship fast and independently across the stack.
- Take ownership of the features you're working on — quality, reliability, and timeline.
- Communicate clearly and proactively — flag blockers early, ask questions when needed.
- Hungry to grow — you actively seek feedback and want to step up into senior responsibilities.
- High bar for code quality, maintainability, and readability.
- Comfortable working under pressure and navigating ambiguity.
- A pragmatic builder who balances speed with long-term maintainability.
Nice to Have
- CMS work — experience with headless CMS platforms (Payload preferred, or Strapi, Sanity, Contentful, or similar).
- Billing & subscription systems — exposure to payment or subscription infrastructure (Stripe, Paddle, Recurly, RevenueCat, or similar). Understanding of cancellation flows, retries, and edge cases is a plus.
- Low-level PDF work — experience with PDF rendering or manipulation libraries (pdf-lib, PDF.js, PSPDFKit / Nutrient, Apryse, react-pdf). Curiosity about working in close-to-the-metal areas of a PDF viewer or editor.
- Experience with D2C SaaS or subscription-based products.
- Exposure to performance marketing, conversion optimization, or rapid MVP cycles.
- Prior experience with Nest.js or similar Node.js frameworks.
- Open-source contributions, side projects, or a strong GitHub/portfolio.
Location
Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.
Benefits
Discover the perks of being part of our vibrant team! We offer:
- 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. Read more about it here.
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
Interview Process
After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:
- Recruiter Screening (40 minutes)
- Technical Interview (60 minutes)
- Final Interview (60 minutes)
Life at Ruby Labs
At Ruby Labs, we move fast, aim high, and expect the same from our team. We're not here to play small—we're here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.
This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you're hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.
Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.
#LI-Remote
- ...Middle Full Stack Software Engineer (Java, Vue.js) Join Exadel as a Middle Full-Stack Software Engineer and code what counts - scalable, modern solutions with Java and Vue.js. Sharpen your skills, learn from experts, and create experiences users love. We're an AI...SuggestedContract workWork at officeLocal areaRemote work
- ...Middle Full Stack Engineer (React+.NET) Pearl is AI for professional services at global scale, combining advanced AI with verified human expertise to deliver help that is accurate, accountable, and fast. Since 2003, our network has connected millions of customers with...SuggestedWork experience placement
- ...Middle Frontend Developer Do you enjoy building sleek, high-performance web applications... ...Front-end Development Team. This is a full-time remote opportunity based in Brasília... ...talented designers, backend developers, and QA engineers to create seamless user experiences....SuggestedFull timeRemote work
- ...Middle/Senior Frontend Developer Remote – Project-based Clay is a global design agency building world-class digital products and brands. Our clients include Meta, Slack, Google, Snapchat, Amazon, Coinbase, and many innovative startups. We're looking for a highly...SuggestedFreelanceRemote work
- ...Speak Full-stack Engineer This is an extraordinary moment to join us. We're in the middle of a fundamental agentic shift in software development, and are embracing the change. We're operating in an agentic-first world, where the role of a builder is shifting from writing...SuggestedLive inRemote workShift work
- ...Job Title Required Skills: Advanced full stack software development experience, building enterprise web and middle tier applications using Angular and core... ...Spring/Springboot. B.S. in Computer Science, Engineering, Mathematics, or equivalent experience....
- ...Middle Java Backend Engineer Salary: $0 - $0 per year Location: Employment option: Remote Job type: Full time Job Summary: We are looking for a Middle Java Backend Engineer to join our team and work on developing and supporting backend services. Skills Must Have...Full timeRemote work
- ...Senior Full Stack Engineer – Web Full Stack *** There is a preference for Full Stack developers who recently ended with Fidelity in last... ...software development experience, building enterprise web and middle tier applications using Angular and core Java with Spring/Springboot...
$115k - $140k
...Full Stack Engineer, EduPolaris AI Location : Greater Los Angeles Area (preferred), Texas, or remote Compensation : $115,000–$140... ...that shape how users feel, learn, and succeed. We're in the middle of the most significant restructuring of education and...Local areaRemote workWorldwideShift workEarly shift- ...IDT is seeking a Middle/Senior Full-Stack QA Engineer to join our cross-functional Scrum team building and evolving our web application. We are looking for a self-motivated engineer with a strong automation background , hands-on experience in C# , and a deep understanding...Remote jobFull timeFor contractorsWork at officeWorldwide
- ...Note: We are looking for talented Full Stack developers whose code will make an impact on... ...multiple web projects focused on UI/UX, Middle tier services, APIs, Multi-threading and... ...managers, business analysts and build engineers on a daily basis in a collaborative environment...Work experience placementFlexible hours
- ...Bachelor’s in Computer Science, Computer Engineering, Software Engineering, or equivalent is required... ...engineering with a variety of front end, middle tier, and back end technologies (e.g.... ...network, making friends, and taking full advantage of cultural and social experiences...Casual workWork at officeWork from home
- ...Full Stack Java Developer Location: Durham, NC or Jersey City, NJ or Westlake, TX or Boston... ..., inquisitive, and responsible engineers to help build and deliver the best web experience... ...is deeply entrenched in front and middle tier development, with a passion for using...Contract workRemote work
- ...Job Title We're looking for engineers who are hardworking, inquisitive, and responsible... ...candidate is deeply entrenched in front and middle tier development, with a passion for... ...knowledge with Java and/or the Open-Source stack technologies ~ Experience with IOS or Mobile...
- ...Full Stack Engineer We're looking for product-aware, passionate, inquisitive, and responsible engineers to help build and deliver the best... .... The ideal candidate is deeply entrenched in front and middle tier development, with a passion for using tools and frameworks...Work experience placementRemote work
- ...Java Full Stack Engineer Northern Virginia Area - Full Time Job Description: Cohere is looking for a self-starting, team-oriented... ...open-source web application server such as Apache Tomcat Middle tier – messaging systems Experience using the following:...Full time
- Middle/Senior Backend Engineer for financial industry For projects in the banking and finance field with the goal of creating easy-to-use, stable... ...Mocking frameworks (JUnit, Mockito ect.) Strong background in Full Stack development (Java, React). Java, AWS, Clean Code and...Temporary workWork at officeRelocationRelocation packageFlexible hours
- ...We are currently sourcing for a Full Stack Engineer to work in Westlake, TX! The Role Rapid Software Delivery: Develop and deploy... ...~8+ years of experience developing scalable middle-tier applications ~ Proven track record of delivering software...Remote work
- ...JOB#594 Client: Fidelity Title: Full Stack Engineer Location: Merrimack, NH (Hybrid) Duration:... ...customers. The ideal candidate is deeply entrenched in front and middle tier development, with a passion for using tools and frameworks...H1bLocal areaRemote work
$115k - $145k
...moments that matter most. The Opportunity We're hiring a full-stack Software Engineer to ship features, fix bugs, and grow into a senior IC on... ...layer up. This role is for someone who wants to be in the middle of that — shipping, learning, leveling up — not someone...For contractorsWork at officeRemote workRelocationFlexible hours- ...Senior Full-Stack Engineer We are a growing company that distills insights from satellite imagery and various other geospatial data sources... ...Backend & Data: Python (API First), Postgres Frontend & Middle-Tier: TypeScript (React) Minimum Qualifications...Permanent employmentWork at officeRemote work
- ...Senior Full Stack Engineer, Personalization Engineering Latam (Remote) About CookUnity: Food has lost its soul to modern convenience... ...designing and building cloud architecture, backends, middle ends, web apps, basically the whole combo! Experience implementing...Remote work
$100k - $130k
...Full Stack Engineer Influential is an AI social data and conversion technology, as well as a Developer Partner of IBM Watson and a Facebook... ..., and frontend React clients Implement and maintain middle tier services in GoLang Optimize and scale database structures...Temporary workFreelanceRemote workFlexible hours$190k - $210k
...robust software solutions across the stack. End-to-End Engineering: Prototype and develop web applications... ...You Are You bring5+ years of full-stack engineering experience with... ...peers, and most new hires fall near the middle of the range. In addition to base...Work at officeFlexible hours- ...members and attracting new ones. We are building the next-generation technology layer for credit unions. We are seeking a Mid Full Stack Engineer to join our growing team. This role focuses on building and scaling high-availability, mission-critical full stack...Remote workFlexible hours
- ...Senior Full Stack Engineer – Web Full Stack Our development teams are highly collaborative and encourage creativity, innovation, and excellence... ...development experience, building enterprise web and middle tier applications using Angular and core Java with Spring/Springboot...
- ...Full Stack Engineer at Fidelity Rate: Open to Discuss /hr c2c Location: Raliegh, NC (Relo OK) IV Process: 2 Rounds... ...software development experience, building enterprise web and middle tier applications using Angular and core Java with Spring/...
- ...Full Stack Developer CLIENT Brokerage Technology is looking for an experienced, motivated... ...experience B.S. in Computer Science, Engineering or Mathematics or equivalent experience... ...Experience building scalable web and middle tier applications with core Java and Angular...Flexible hours
- ...Middle/Senior Backend Developer (Python/Django/Flask) We recently raised a round of investment, and we need a talented developer willing to work on a single product that is growing and changing rapidly. In the process, together we clear the debris of the monolith,...Work experience placementWork at officeRemote work
- ...Mid-Level Full-Stack Developer We're looking for a Mid-Level Full-Stack Developer to join our product engineering team and help us build, scale, and improve our web SaaS application. In this role, you'll work hands-on across the full stack using Next.js (App Router...For contractorsImmediate startRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Middle Full-Stack Engineer. Be the first to apply!
- mid level full stack developer United States
- senior full stack developer United States
- full stack react developer United States
- senior full stack web developer United States
- full stack java developer United States
- remote .net full stack web developer United States
- c# .net full stack developer United States
- full stack developer part time United States
- java full stack angular developer United States
- senior java full-stack developer United States


