Remote Lead Software Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • TherapyNotes is looking for a Lead Software Developer to join their team, responsible for overseeing a diverse team of developers and quality engineering team members.
  • The role involves ensuring software solutions meet stakeholder expectations, leading the full development life cycle, and participating in decision-making on software architecture and design.
  • The Lead Software Developer will engage in full-stack development, mentor team members, and maintain high standards of accuracy and completeness.
  • The position requires working with technologies like C#, Web API, TypeScript, JavaScript, Node.js, React, and PostgreSQL to build scalable web applications and services.

Requirements:

  • The ideal candidate should have 10+ years of experience in Agile software development, 7+ years in responsive web applications, and 3+ years as an agile development team lead.
  • A BS and/or MS in a technical discipline (preferably Computer Science or Software Engineering) is required.
  • Strong understanding of OOP concepts, design patterns, and expertise in C#, JavaScript, TypeScript, Bootstrap, CSS, and HTML is essential.
  • Experience with SPA, PWA, web technologies, and frameworks like Node.js and React is necessary.
  • Proficiency in building RESTful web services using Web API and working with relational databases like PostgreSQL is a must.
  • Excellent problem-solving skills and communication abilities are also required.

Benefits:

  • The position offers a competitive salary range of $125,000-$155,000.
  • Benefits include employer-sponsored health, dental, vision, life, and disability insurance, along with a retirement plan with company contribution.
  • Additional perks consist of annual company profit sharing, personal development/training budget, an open and collaborative work environment, and an extensive 2-week onboarding plan.
  • The role also includes a comprehensive mentorship program for professional growth and development.
About the job
Posted on
Job type
Salary
$ 125,000 - 155,000 USD / year
Leave a feedback