Jobright.ai
Jobright.ai

Software Engineer II (Entry Level) (Remote)

July 24, 2025
Full-time
Remote · United States
Entry level
Full-stack Developer

Verified Job On Employer Career Site

Job Summary:

Teachable is a venture-backed company that enables anyone to create and sell online courses. They are seeking a Software Engineer II with full-stack experience to join their Creator Engagement team, responsible for writing, testing, and deploying code while collaborating with product engineering teams.

Responsibilities:

  • Write secure, efficient, and high-quality code that adheres to best practices, such as encryption of sensitive data and input validation.
  • Develop scalable and reusable code that promotes efficient development, such as creating reusable libraries and components.
  • Identify areas for improvement in the codebase and take ownership of small-to-medium-sized systems, such as fixing bugs and optimizing performance.
  • Quickly understand documentation and utilize testing techniques, such as unit testing, integration testing, and stress testing, to ensure high-quality code.
  • Communicate effectively with team members and stakeholders, such as providing regular status updates and actively seeking feedback.
  • Adapt to roadblocks and proactively resolve issues, such as debugging and troubleshooting.
  • Align work with customer value by using feedback to prioritize features.
  • Balance priorities and seek guidance when needed to make informed decisions.

Qualifications:

Required:

  • 2+ years of hands-on full-stack experience building production web applications in an agile, startup environment.
  • Proficiency in Ruby on Rails, Go, or any backend languages
  • Proficiency in JavaScript, React, and CSS.
  • Fluency in English
  • Familiarity or willingness to work in a full stack capacity.
  • An appreciation for iteration, performance measurement, and optimization.
  • A passion for solving complex technical problems in both new and legacy codebases.
  • A mindset of leaving the codebase better than how you found it.
  • Experience collaborating with multiple team members with varying experience levels to design and implement technical projects.
  • Ability to work and problem-solve independently.
  • A humble, collaborative, customer-focused, and highly curious approach to problem-solving.
  • Who upholds Teachable Product Engineering values, including working as part of a diverse team: Team oriented, Trust, Bias for action, Continuous improvement, Quick iteration, Solve customer problems, Outcome oriented

Preferred:

  • Bonus points for TypeScript and NextJS.

Company:

Teachable is a venture-backed company that allows anyone to create and sell online courses. Founded in 2013, the company is headquartered in New York, New York, USA, with a team of 51-200 employees. The company is currently Growth Stage. Teachable has a track record of offering H1B sponsorships.