Jobs · Massachusetts

Senior Full Stack Engineer

Mobi.AI · Somerville, MA · 3 wk ago
Hybrid$150k–$190k/yrFull-time
We need to output HTML fragment with sections: About the role, Responsibilities, Qualifications, Benefits, Pay, maybe Schedule? There's mention of flexibility to work anywhere in the world for one month a year, but not schedule specifics. Also "Mobi hires those willing to work either full-time in office or on a hybrid schedule." That's schedule info. So we can include Schedule section with that detail. We must not repeat job title. Use

for each section heading. Use
  • for lists. Use

    for prose. We must preserve all substantive info, not invent. Remove boilerplate: About Mobi.AI, Working at Mobi, Our Work Is Centered On Five Core Values, Equal Opportunity, Pay Transparency? Actually Pay Transparency includes salary range; we need to keep Pay section. The Pay Transparency paragraph includes salary range and bonus etc. We'll include that in Pay section. We need to include Benefits & Perks as Benefits section. We need to include About The Role as About the role section. We need to include Key Responsibilities as Responsibilities. We need to include Qualifications as Qualifications. We need to include maybe "About Mobi" etc? That's boilerplate? It's about company; maybe we can keep as part of About the role? The instruction: "Do NOT repeat the job title as a heading (the page already shows it) and do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short

    or drop it." The "About Mobi.AI" is company overview, not required? It's substantive but maybe not needed? The instruction says preserve ALL substantive information; do NOT invent or summarize away detail. So we should keep company overview? However they said "Prefer a few substantive sections over many thin ones." Could include an "About the company" section? But they only listed allowed headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. They didn't list About the company. So we should not create a section not in list. So we should fold company overview into About the role? Possibly as a short paragraph before responsibilities. The About the role section currently includes "About The Role As a Senior Full Stack Engineer...". We could keep that as is, and maybe prepend company overview as a paragraph before that? But that would be extra content not under a heading; allowed? The instruction: Output ONLY the HTML fragment. It didn't forbid extra paragraphs outside sections. But they said "use

    for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." So we can have other

    elements not under headings? Probably okay but better to keep within sections. We could include company overview as part of About the role section as a preamble. Thus About the role section:

    About the role

    then a

    containing company overview + role description. Responsibilities: list. Qualifications: list. Benefits: list. Pay:

    with salary range and bonus etc. Schedule:

    with flexibility to work anywhere in the world for one month a year and hybrid/full-time options. We must not include sections with filler like "commensurate with experience". Not present. We must not include duplicated lines. Let's extract details. Company overview: "Mobi partners with the world's leading travel brands to create AI experiences that change how people discover and book travel. By combining deep AI expertise with more than a decade of experience in travel commerce, Mobi helps travel brands understand what travelers want, deliver more relevant experiences, and convert AI-driven intent into direct bookings. Our technology connects the intelligence of AI with the realities of travel—integrating with the systems brands already use while creating new opportunities to engage customers throughout their journey. We're building the infrastructure that will power the next generation of travel commerce." Role description: "As a Senior Full Stack Engineer, you’ll join a collaborative, highly creative, and fast-paced team to design and build cutting-edge web experiences and AI-driven solutions. You’ll play a key role as both architect and developer, shaping technologies that power Mobi’s portfolio of travel AI products —used by some of the world’s leading brands. This is a hands-on role with the opportunity to work across the stack—from building intuitive product experiences to developing the APIs, services, and systems that power them. You’ll work closely with product, design, and other engineers to turn complex problems into simple, reliable experiences for our customers and their travelers." Combine into one paragraph maybe two. Responsibilities list: - Develop, test, and maintain scalable MCP and agent applications using modern frameworks and libraries. - Build, maintain, and optimize APIs and infrastructure. - Collaborate with cross-functional teams to define, design, and ship new features. - Optimize applications for maximum speed, scalability, and performance. - Review code to troubleshoot, debug, and resolve issues; Implement best practices for code quality, testing, and maintainability. - Follow best practices for testing and evaluation of agent applications, including unit, integration, and end-to-end testing. - Stay current with trends, tools, and emerging technologies in the field of computer science and artificial intelligence. Qualifications list: - Bachelor’s degree in Computer Science, Engineering, or related field—or equivalent practical experience. - Proficiency in Python. - Familiarity with testing frameworks (e.g., Jest, Cypress, Playwright). - Proficiency with backend APIs and RESTful services. - Experience with AWS compute and storage services (e.g. Lambda, DynamoDB). - Experience and comfort using AI Tools (CodeX, Claude Code, Copilot, etc.) to automate workflows. - Strong problem-solving skills and a collaborative mindset. - Understanding of MCP and Agent frameworks. Benefits list: - Competitive Base Salary + Annual Bonus - Comprehensive Health Insurance (Medical, Dental, and Vision) for you and your family, covered mostly by the company. - Company-paid Disability and Life Insurance - Optional Pet Insurance and Identity Theft Protection - Paid Parental Leave (for all types of parents and families) - Equity ownership in the company - 401k Plan - Unlimited Paid Time Off + $1,000 Bonus for taking five consecutive days off - Flexibility to work anywhere in the world for one month a year - Tuition Reimbursement - Cell Phone & Transportation Reimbursement - Lunch daily from local restaurants - Cozy office environment with a full kitchen, massage chairs, live plants, and much more! Note: "Flexibility to work anywhere in the world for one month a year" appears also in Benefits but also schedule. We'll keep it in Benefits; schedule section can mention hybrid/full-time. Pay section: from Pay Transparency: "The base salary range for this US full-time position is $150,000-$190,000 and is eligible for an annual company bonus, subject to standard withholding and applicable taxes. All candidates receive equity (ISO) and access to a comprehensive benefits offering. The base salary range reflects the minimum and maximum targets for candidates. The following factors are considered when determining the compensation offered: work location, skills, experience, and any relevant education or training. The Recruiter or Hiring Manager can share more about the specific salary range with you during the recruitment process and answer any questions you have." We'll put that in a

    . Schedule section: "Mobi hires those willing to work either full-time in office or on a hybrid schedule." Also maybe mention flexibility to work anywhere in the world for one month a year (but that's already in benefits). We'll include schedule: full-time in office or hybrid. Now construct HTML. We must not include or . Just fragment. Let's produce:

    About the role

    Mobi partners with the world's leading travel brands to create AI experiences that change how people discover and book travel. By combining deep AI expertise with more than a decade of experience in travel commerce, Mobi helps travel brands understand what travelers want, deliver more relevant experiences, and convert AI-driven intent into direct bookings. Our technology connects the intelligence of AI with the realities of travel—integrating with the systems brands already use while creating new opportunities to engage customers throughout their journey. We're building the infrastructure that will power the next generation of travel commerce. As a Senior Full Stack Engineer, you’ll join a collaborative, highly creative, and fast-paced team to design and build cutting-edge web experiences and AI-driven solutions. You’ll play a key role as both architect and developer, shaping technologies that power Mobi’s portfolio of travel AI products —used by some of the world’s leading brands. This is a hands-on role with the opportunity to work across the stack—from building intuitive product experiences to developing the APIs, services, and systems that power them. You’ll work closely with product, design, and other engineers to turn complex problems into simple, reliable experiences for our customers and their travelers.

    Responsibilities

    • Develop, test, and maintain scalable MCP and agent applications using modern frameworks and libraries.
    • Build, maintain, and optimize APIs and infrastructure.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Optimize applications for maximum speed, scalability, and performance.
    • Review code to troubleshoot, debug, and resolve issues; Implement best practices for code quality, testing, and maintainability.
    • Follow best practices for testing and evaluation of agent applications, including unit, integration, and end-to-end testing.
    • Stay current with trends, tools, and emerging technologies in the field of computer science and artificial intelligence.

    Qualifications

    • Bachelor’s degree in Computer Science, Engineering, or related field—or equivalent practical experience.
    • Proficiency in Python.
    • Familiarity with testing frameworks (e.g., Jest, Cypress, Playwright).
    • Proficiency with backend APIs and RESTful services.
    • Experience with AWS compute and storage services (e.g. Lambda, DynamoDB).
    • Experience and comfort using AI Tools (CodeX, Claude Code, Copilot, etc.) to automate workflows.
    • Strong problem-solving skills and a collaborative mindset.
    • Understanding of MCP and Agent frameworks.

    Benefits

    • Competitive Base Salary + Annual Bonus
    • Comprehensive Health Insurance (Medical, Dental, and Vision) for you and your family, covered mostly by the company.
    • Company-paid Disability and Life Insurance
    • Optional Pet Insurance and Identity Theft Protection
    • Paid Parental Leave (for all types of parents and families)
    • Equity ownership in the company
    • 401k Plan
    • Unlimited Paid Time Off + $1,000 Bonus for taking five consecutive days off
    • Flexibility to work anywhere in the world for one month a year
    • Tuition Reimbursement
    • Cell Phone & Transportation Reimbursement
    • Lunch daily from local restaurants
    • Cozy office environment with a full kitchen, massage chairs, live plants, and much more!

    Pay

    The base salary range for this US full-time position is $150,000-$190,000 and is eligible for an annual company bonus, subject to standard withholding and applicable taxes. All candidates receive equity (ISO) and access to a comprehensive benefits offering. The base salary range reflects the minimum and maximum targets for candidates. The following factors are considered when determining the compensation offered: work location, skills, experience, and any relevant education or training. The Recruiter or Hiring Manager can share more about the specific salary range with you during the recruitment process and answer any questions you have.

Similar jobs