Logo for Talvette

Mid-to-Senior Level Full Stack Engineer

Role overview

Qualifications

  • 2+ years of professional engineering experience with production systems (mid-level) or 5+ years including leading technical direction or operating as a principal IC (senior)
  • Computer Engineering or Computer Science degree
  • Shipped real Laravel or Next.js applications that are live and usable
  • Strong Python skills with the ability to debug independently and own a domain end-to-end, including API design before you build them

Responsibilities

  • Led a full feature from design through production across Laravel and Next.js, with documented architecture decisions and domain ownership
  • Designed and owned an eval pipeline for a capability in Python, including defining eval strategy and approach
  • Mentored junior engineers, provided structured feedback, and helped establish engineering standards and review culture
  • Collaborated with the client's UK engineering leadership on roadmap and trade-offs, establishing working norms for the embedded team

About the company

Talvette logo

Talvette

Staffing & Recruiting

Talvette efficiently connects Bangladeshi talent to global opportunities. We specialize in matching qualified candidates to startups, technology firms, and organizations or teams that focus on digitization.

Company details

Company typeStartup
IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Company Description

Our client, simplifies the home moving experience through innovative technology. They are creating an AI-native platform that makes relocating in the UK hassle-free by handling utilities, services, and admin tasks for movers. They've helped hundreds of thousands of customers save time and reduce stress during one of life's most challenging transitions.

About the Role

This role focuses on across two levels. Mid-level candidates are expected to own features end-to-end, lead eval pipelines, and mentor junior engineers. Senior candidates are expected to set technical direction, define engineering standards, and operate as peers to our client's UK-based engineering leadership. Both levels will work directly with teammates who've built at Uber, Apple, Match Group, Microsoft, Google, and Meta.

Key Responsibilities

  • Led a full feature from design through production across Laravel and Next.js — at senior level, with documented architecture decisions and domain ownership established.
  • Designed and owned at least one eval pipeline for a Jay capability in Python — at senior level, defined the eval strategy and approach, not just the pipeline.
  • Contributed to Alan's context architecture or test coverage — at senior level, with at least one meaningful, documented architectural contribution.
  • Identified and documented systemic gaps or risks in Jay's user experience or infrastructure —at senior level, escalated at least two with a clear point of view.
  • Established a working rhythm with client's UK-based engineers — at senior level, built a trusted peer relationship with engineering leadership and set working norms for the embedded team.
  • End-to-end ownership of features: from API design through frontend delivery — at senior level, this extends to setting technical direction and documenting architectural trade-offs for the domain.
  • Jay's quality loop — mid-level: designing and running eval pipelines. Senior: defining the eval strategy, including what gets evaluated, what failure means, and the infrastructure around it.
  • Alan contribution — writing and curating context, testing agent outputs, triaging failures. Senior: making documented architectural decisions on what context agents need and why. 
  • Mentoring junior engineers and reviewing their work with structured, actionable feedback. Senior: also setting engineering standards and review culture for the embedded our client's team.
  • Cross-functional collaboration with client's UK engineering leadership on roadmap and trade-offs — at senior level, this is a core part of the role, not a secondary responsibility.
  • Your own workflow with Claude Code as a daily driver — and a point of view on how to use it well.

Skills & Qualifications

  • Mid-level: 2+ years of professional engineering experience with production systems. Senior: 5+ years, including leading technical direction or operating as a principal IC.
  • Computer Engineering or Computer Science degree.
  • Shipped real Laravel or Next.js applications that are live and usable.
  • You design APIs before you build them — and your designs survive contact with reality.
  • Strong Python — you debug it independently, not just write it.
  • Comfortable owning a domain without hand-holding: set direction, raise blockers early, close the loop.
  • Daily user of Claude Code, Cursor, or equivalent AI tooling — and you have opinions on it.
  • Stakeholder communication is natural: you update without being chased and push back clearly when needed.
  • Based in Bangladesh, available to work UK-aligned hours.
  • Built and iterated on an eval harness for an LLM product — not just run one.
  • Shipped a public Laravel or Next.js app with real users.
  • Contributed to an open-source AI project (agents, evals, tooling).
  • Strong opinions on API design, prompt engineering, or context architecture — backed by shipped work. 
  • Hackathon wins or demos with agentic projects others can try.
  • Experience reviewing junior engineers' code and giving structured feedback.
  • Senior: built and scaled agentic systems in production — you've hit the failure modes and designed around them.
  • Senior: set engineering standards across a team and have a view on what good engineering culture looks like.
  • AI-Native Is Non-Negotiable :This isn't a nice-to-have. It's the job. You use AI tools daily. You direct agents, review their output critically, and ship faster because of it. You have opinions on what AI tooling gets right and wrong.
    You're probably not right if you see AI as something you'll integrate later, need fully-spec'd tickets to make progress, struggle to communicate in English at a professional level, or are not comfortable making architectural calls with incomplete information. 

Employment Structures

  • Remote in Bangladesh | Full-time
  • Salary: BDT 150,000 (Mid) - BDT 200,000 (Senior)
  • Benefits: Company benefits along with Annual Bonus and Paid Leaves
  • Work Week: Monday - Friday, aligned to UK hours
  • JMI team pedigree: Uber, Apple, Match Group, Microsoft, Google, Meta 

Hiring Process

  1. Screening Interview with Talvette
  2. Screening call with our client
  3. Intro call with client (30 minutes) 
  4. Technical pairing on real project code
  5. Short take-home with AI tooling (max 3 hours)
  6. Final Technical Round with the client
  7. Receive an offer
  8. Join their team full-time

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at Talvette

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.