Join to apply for the Full Stack Engineer role at Watermelon Ecosystem .
We’re looking for a Full Stack Engineer who thrives in ambiguous environments, understands the weight of ownership, and knows how to lead from the front . This is not your typical cushy tech job. Our system is messy, our timelines are tight, and we’re about to go live with a massive platform overhaul (v3). If you're a senior engineer who’s been the fixer, the builder, and the glue—read on.
What you'll do
- Own and lead development across backend (NestJS) , frontend (Next.js) , databases (PostgreSQL / SQL) , and mobile APIs
- Take over governance of master data and ensure database integrity across systems
- Unpack legacy decisions and refactor where needed – no one’s coming to clean it up but you
- Coordinate with our external agency, off-shore teams (Pakistan), and product function
- Help design and execute our data migration and rollout plans
- Identify, scope, and build internal tools and admin interfaces as needed
- Review code, push releases, and make tech decisions that scale
- Own uptime, documentation, versioning, and system reliability
Requirements
7+ years of experience in full stack engineering (with at least 2 years in a lead role) with deep expertise in Next.js , NestJS , and SQL / PostgreSQLStrong grasp of software architecture and system design across servicesProven experience managing chaotic handovers and delivering results in unstable or fragmented environmentsExperience working with (or cleaning up after) multiple vendors or off-shore teamsA proactive, no-hand-holding mindset. You lead, you build, you fix.You will like this job if you
like rolling up your sleeves and getting hands-on by diving into detailsare comfortable with ambiguity and systems that need untanglingare decisive under pressure and don’t wait for perfect specs or calm environments to make progressBonus
Experience with Order Management Systems, Marketplaces, POS systems, B2B platforms, or complex supply chain logicPrior startup or scale-up experienceFamiliarity with GitHub Actions, CI / CD pipelines, and basic DevOps hygieneSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries : Software DevelopmentNote : This description focuses on the role responsibilities and requirements; other job-posting boilerplate has been removed.
#J-18808-Ljbffr