Remote Full-Stack Engineer - Mid-Senior Level

Posted

Apply now
Please, let TLNT & Spin Hire know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are looking for a talented Full Stack Engineer to join a dedicated team that provides high-quality, interactive online coding courses for K-12 students.
  • As a Full-Stack Engineer, you will play a crucial role in the development of web applications and AI-powered tutoring services.
  • You will create adaptive and effective learning tools that respond to students’ needs.
  • Collaborate closely with product managers and fellow engineers to turn ideas for new AI-powered features into minimum-viable products.
  • Design and implement full-stack systems and features that build on top of Large Language Model (LLM) APIs such as ChatGPT and Claude.
  • Write efficient and maintainable backend services using Node.js and Typescript.
  • Design and implement highly responsive user interface components using modern React best practices.
  • Create well-organized written documentation outlining technical plans for new projects/features.
  • Communicate proactively with cross-functional teams to ensure feasibility of designs and troubleshoot issues.
  • Actively participate in code review processes to share knowledge and ensure high-quality code contributions.
  • Stay up-to-date with emerging trends and technologies in web and AI development.
  • Use your expertise in the full software development lifecycle to solve complex problems with innovative solutions.

Requirements:

  • A Bachelor’s degree in Computer Science, Engineering, or a related field is required.
  • A minimum of 3-4 years of experience in full-stack web development, focusing on Node.js, React, and Typescript is necessary.
  • Strong understanding of fundamental system design principles for robust, scalable, distributed applications is essential.
  • Strong written and verbal communication skills are required.
  • Proficient understanding of code versioning tools, such as Git, is necessary.
  • A passion for functional programming and writing clean, well-organized, and maintainable code is important.
  • Technical leadership experience, especially in a startup or fast-paced environment, is preferred.
  • Comfortable taking large, vaguely defined problems and systematically breaking them down into manageable chunks is required.
  • Experience implementing highly-scalable systems or improving scalability of existing systems is necessary.
  • Experience working with LLM APIs such as ChatGPT or Claude, including prompt engineering, is a plus.
  • Familiarity with AWS cloud services, CI/CD pipelines, Terraform, Clerk for user authentication, and Stripe APIs for payments is a plus.
  • Expert-level skills in React.js, MongoDB schema and index design, and Typescript/Node.js are a big plus.

Benefits:

  • Competitive salary is offered for this position.
  • This is a full-time, long-term position.
  • The position is immediately available and requires entering into an independent contractor agreement with TLNT.
  • Work from home flexibility is provided.
  • The working hours are Monday through Friday, 8 am to 5 pm (+/- 2 hours accepted) - PST.
  • Additional perks are included with the position.
Apply now
Please, let TLNT & Spin Hire know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback