Senior Full Stack Engineer

We are looking for a Senior Full Stack Engineer to join our dynamic and innovative team at SignalPET. The ideal candidate should have a broad experience and knowledge in developing high-quality software design and architecture

This opportunity encompasses designing, testing, and implementing new and updated software programs which will shape the future of veterinary medicine. 

Responsibilities:

  • Develop tools and applications by producing clean, efficient code
  • Conduct code reviews; write unit, integration, and performance tests; and perform validation and verification tests;  to improve code quality
  • Perform advanced debugging to identify issues, root cause, and remediation
  • Instrument and measure code to identify bottlenecks and improve performance
  • Research and propose new techniques and methodologies to improve quality and efficiency of our platforms
  • Exhibit ownership of the software, application, tooling throughout SDLC including documentation and monitoring
  • Collaborate with internal teams and customer support to improve product utilization and remediate issues

Requirements:

  • At least 6 years experience as a Backend or Full Stack developer.
  • Strong coding skills
  • Proven experience with TypeScript and React.
  • Experience with Nodejs is an advantage.
  • Experience in the remix framework is an advantage.
  • Proven experience with Relational Database (MySQL, PostgreSQL, etc…)
  • You are proficient in complex software systems, and able to deliver software of high build quality that is performant and easily supportable with containers in AWS
  • You enjoy working with cross functional teams of driven people excited to solve challenging problems.
  • You believe that code-reviews, giving and asking for them, are important to delivering a quality product.
  • You care about best-practices and evangelizing them within the team, and you mentor junior team members.
  • You can clearly convey your thoughts, enjoy presenting what you’ve done, and can cater your message to audiences both technical and non-technical.
  • You respect and share our company values and operating principles.

Apply for this Job