Point your AI agent at freehire and let it find you a job.

Get the CLI →

Seoulstart

NewBe an early applicant

Full Stack Engineer, Growth

Posted
Discussion

Summary

Full stack engineer on a growth team building scalable business discovery and onboarding systems, developing Ruby backend APIs that power React/JavaScript/CSS frontends, ML-driven recommendations, and A/B experimentation frameworks. Requires 2-5 years of engineering experience and includes production on-call duties.

What you'd do:

  • Build and maintain scalable systems and customer experiences for business discovery and onboarding.

  • Develop robust backend APIs in Ruby powering responsive React, JavaScript, and CSS frontends.

  • Implement ML-driven recommendations, experimentation frameworks, and growth optimization features.

  • Work with data scientists and PMs to translate growth hypotheses into technical implementations and A/B tests.

  • Contribute to shared platforms enabling rapid experimentation across growth initiatives.

  • Debug production issues across the full stack and participate in on-call rotations.

  • Write maintainable, well-tested code following team conventions and best practices.


What they want:

  • Two to five years of software engineering experience with strong coding skills in any language.

  • Deliver small projects independently and contribute to medium projects with guidance.

  • Collaborate across workstreams within the team and contribute to peers' success.

  • Thrive with high autonomy, responsibility, and an entrepreneurial mindset.

  • Care deeply for user needs and steward high-quality user experiences.


Nice to have:

  • Experience with machine learning, recommender systems, product-led growth, or lifecycle marketing.

  • Familiarity analyzing large datasets in systems like Redshift, Presto, or Trino.

  • Incorporate observability into production systems and support operation through on-call duties.

  • Two to five years of software engineering experience with strong coding skills in any language.

  • Deliver small projects independently and contribute to medium projects with guidance.

  • Collaborate across workstreams within the team and contribute to peers' success.

  • Thrive with high autonomy, responsibility, and an entrepreneurial mindset.

  • Care deeply for user needs and steward high‑quality user experiences.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available