Senior Node / React Engineer

Learning Tapestry
November 11, 2021
Apply before January 11, 2022

Hi! We’re Learning Tapestry. We’re a 25+ person all-remote, global organization dedicated to making digital learning “just work” for educators and learners alike. We solve hard problems in complex education technology environments. We’re a triple bottom line company: we make a profit like any good business; our work makes the world better (“social impact”); and we create a healthy internal work environment for everyone who works here. For our staff we believe in flexible work locations and working arrangements. We empower all of our team members to manage their schedules and adjust as necessary. We’re focused on results and impact, not locations and hours. We hire people with great technical ability, but we also expect everyone at Learning Tapestry to have strong character and solid communication skills.
We’re looking for a Software Engineer with rich experience in Node.js and React.js. You’re looking for a long-term contract position with an expected workload of 30-40 hours per week. You must have some availability that overlaps with our client in New York (UTC -5) and California (UTC -8).
Required Skills and Experience
  1. You have either: Computer Science or Engineering degree or other STEM degree, or Exceptional professional software engineer experience and expertise
  2. Senior in solution design and architecture
  3. Senior in Node.js development
  4. Experienced in React.js development
  5. Experience building interactive applications using JavaScript and HTML/CSS.
  6. DevOps/Linux experience with WS / Azure / Rackspace / Heroku / DigitalOcean
  7. Continuous Integration and Deployment experience (e.g., CodeShip, Cloud66)
  8. You have very good written communication skills, fluent written English, and comfortable, clear spoken English.
  9. At least five years of Software Engineering Experience.
  10. Write clean, self-explanatory code using S.O.L.I.D. and design patterns
  11. Experience consuming APIs
  12. Experience with SQL DBs. Specifically experience with Postgres a plus, as we use mainly Postgres.
  13. Experience working in collaborative environment using git (e.g. GitHub).
  14. Comfortable using ticket-based technical project management (e.g., GitHub tickets and boards)
  15. Must be able to overlap at least 4 hours with our client in New York (UTC -5) and as needed with California (UTC -8)
To Apply: Apply with your resume and in your cover letter please confirm that you are available per the hours described in the job description. Cover letters that do not include this information will not be considered.
Equal Opportunity: Learning Tapestry is an equal opportunity employer and encourages individuals of all ethnic and racial backgrounds, sexual orientations, and gender identities to apply. We are also particularly interested in individuals who have lived in or worked with underserved communities such as low-income, gender nonconforming, disabled, or indigenous peoples.

How do you apply?

To learn more and apply, email at: [email protected] or click the Apply Now Button below.

No Sign up Required :)

Senior Node / React Engineer
Learning Tapestry

1 WFH job/s active

Other WFH jobs at Learning Tapestry

Senior Product Manager, Learning

1 month ago
Related WFH jobs in Software / Programming
Blockchain Engineer

Blockchain Engineer

2 weeks ago
Back End Software Engineer (Node.js)

Back End Software Engineer (Node.js)

2 months ago

CTO Head of Engineering

3 weeks ago

Senior Full Stack Engineer JavaScript

1 month ago
Support Engineer

Support Engineer

1 month ago

Browse WFH Categories

Send this to a friend