Front

Software Engineer – Chat/Portal

Front

full-time

Posted on:

Location Type: Hybrid

Location: Santiago • 🇨🇱 Chile

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaScriptNode.jsPythonReactRubyTypeScript

About the role

  • You will work closely with product managers, product designers and other engineers to improve Front’s chat, chatbots, portal, self-serve support, and related offerings. You will conceptualize, design, implement, test, and launch improvements and integrations that extend the capabilities of Front’s self-serve support products.
  • You will coordinate on project scope, assess technical complexity and risk, coordinate dependencies with other teams, mentor more junior engineers, and maintain a high bar for technical excellence on the team.
  • You will be developing in a JavaScript environment, with special emphasis on TypeScript, Node.js, and React.

Requirements

  • Experience delivering everything from product-focused features and enhancements to new products.
  • Industry experience building fast, reliable, real-time web-based applications.
  • Fluency in a dynamic language like Javascript, Python, Ruby, or similar.
  • Knowledgeable about modern web technologies and excited to learn new ones, e.g. Node.js ES6, TypeScript, React.
  • Exposure to architectural patterns of a large, high-scale web application.
  • Product minded: committed to building the best user experience.
  • Business minded: understands the power of leveraging technology toward business outcomes.
  • Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment.
  • Understand the trade-offs in employing different engineering solutions to a problem, valuing pragmatism over idealism.
Benefits
  • health insurance
  • retirement plans
  • paid time off
  • flexible work arrangements
  • professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptNode.jsReactPythonRubyweb-based applicationsarchitectural patternsreal-time applicationsdynamic languages
Soft skills
mentoringcollaborationproduct-mindedbusiness-mindedpragmatismadaptabilitycommunicationtechnical excellenceproject coordinationrisk assessment