Articulate

Software Engineer II, Growth

Articulate

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $109,000 - $144,478 per year

Job Level

JuniorMid-Level

Tech Stack

JavaScriptNode.jsPostgresReactSQLTypeScript

About the role

  • Build and Iterate on Growth Features: Collaborate closely with product and design to build, ship, and iterate on user-facing features that support growth experiments and expansion into new customer segments.
  • Support Experimentation: Implement and maintain A/B tests and feature experiments, learning how hypotheses, data, and user behavior inform product decisions and revenue outcomes.
  • Work Across the Stack: Contribute across front-end and back-end systems using React, TypeScript, Node.js, and Postgres.
  • Partner Cross-Functionally: Work with designers, product managers, and fellow engineers to deliver polished, accessible, and user-centered experiences, with attention to interaction details and edge cases.
  • Improve User Experience: Identify and fix bugs, performance issues, and usability problems that impact conversion, engagement, or retention.
  • Maintain Code Quality: Write clean, maintainable, and well-documented code, participate in code reviews, and follow established best practices.
  • Learn and Grow: Develop your understanding of growth engineering, experimentation, and product metrics, and stay curious about how technical decisions drive business outcomes.

Requirements

  • Full-stack proficiency with React, JavaScript, TypeScript, and Node.js
  • Typically, 2+ years of experience working in a software engineering environment
  • Experience working with SQL databases, ideally Postgres
  • Strong UX sensibility, with the ability to evaluate, implement, and iterate on user experiences based on data, feedback, and experimentation
  • Experience partnering with designers to implement polished, accessible, and user-centered experiences
  • Ability to work cross-functionally with various team sizes and levels of technical expertise
  • Curiosity-driven and eager to learn, with an interest in understanding how technical decisions impact users, experiments, and product outcomes.
Benefits
  • robust suite of benefits — visit the website for a full list
  • bonus eligibility

Applicant Tracking System Keywords

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

Hard skills
ReactJavaScriptTypeScriptNode.jsPostgresSQLA/B testingfeature experimentationcode qualityclean code
Soft skills
collaborationuser experience evaluationcuriositycross-functional teamworkattention to detailproblem-solvingcommunicationadaptabilityfeedback implementationlearning