Full stack Javascript Engineer - remote

MindSciences
Posted 3 years ago
We Work Remotely
We are a mindfulness-based mental health company looking for experienced software engineers to join our remote team. We create evidence-based digital therapeutics that help our users change their behaviors for good by overcoming habits and addictions like anxiety, emotional eating, and smoking. MindSciences (now part of Sharecare) was founded by Judson Brewer MD PhD, author of The Craving Mind and the 4th most viewed TED Talk of 2016, "A Simple Way to Break a Bad Habit."


We develop and maintain several hybrid mobile apps and various web applications and tools. We value code written for humans and developers' happiness.


Full Stack Engineer at MindSciences responsibilities include:

  • Planning and developing features from API to the mobile apps
  • Coordinating between frontend and backend teams
  • Improving the infrastructure and the development environment
  • Managing releases and updates cycles
  • Assisting the support team

Qualifications

  • Are you self-organized and you understand the eco-system of a mobile app from platform to mobile interface to release management and payment processing systems?
  • Do you enjoy writing clean and optimized code that performs well and is easy to debug?
  • Do you listen to user feedback and pay attention to the details that make great user experiences?
  • Are you interested in mindfulness, meditation, behavior change, and/or neuroscience?
  • Do you want to work someplace that prioritizes developer happiness, learning and flow in the service of reducing suffering in the world -- no matter where you're working from?

Requirements

  • Frontend and backend hands-on development experience
  • Expertise on at least one JS framework (NestJS, Ionic or Angular preferred)
  • DevOps skills with Heroku and/or AWS
  • Understanding of the Cordova development environment
  • Leadership skills and experience are a plus
  • Experience with Rails on Ruby is nice to have
  • Native development experience for Android and/or iOS is nice to have
  • Excellent verbal and written communication skills

Team

We are a mixed international team with most developers based in Europe. The work environment is relaxed with short daily standup video calls and Slack communication. While the position is full remote, we prefer people based in Europe or the Eastern US region for timezone overlapping.


We all know how fast stacks change these days, so we appreciate developers who are comfortable switching between technologies and willing to learn when a new skill is required. We also believe that your experience is a valuable asset and you will be part of the decision-making process to improve the quality of our programs and our architecture.