Senior Software Engineer

Join our growing product team!
Scroll to content

About you

  • You take pride in your work, even if no one else sees it. 
  • You have a great work ethic and enjoy solving challenging problems. 
  • You get excited and have a passion for the best ideas, even if they aren’t yours. 
  • You have an opinion and a willingness to disagree even if the person you disagree with is more “experienced” than you. 
  • You understand that sometimes you have to step out of your comfort zone to get to your goals. You're ready to try something new. 


As a Senior Software Engineer at cove, you’ll be joining our product team and have outsized influence over how our software is built and the tools we use. Your role will consist of building our software platform and delivering a great experience to our users. You’ll help us build, test, and run a robust, well-tested, and modern software platform (currently we use React/React Native on the front-end and Node on the backend).


  • 6+ years of experience as a Software Engineer working on a team, delivering code to production.
  • Strong experience with React and React Native
  • Understanding of web application architecture, engineering best practices, and computer science principles
  • Comfortable writing production-ready code and tests in javascript
  • Comfortable reviewing and testing your team’s work and providing thoughtful feedback
  • Clear communicator
  • You make your team better by supporting, mentoring, and letting others shine

Nice to haves (but not required)

  • Mobile test automation and/or mobile CI/CD experience
  • Full-stack experience/experience with Node.js, MongoDB
  • Strong UI/UX skills
  • Experience with Agile Software development practices

Additional information

  • Remote status

    Fully remote

Or, know someone who would be a perfect fit? Let them know!

Already working at cove?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor