Summary:
As a Software Engineer at NeuroFlow, you will play a pivotal role in advancing our full-stack development initiatives. Your technical expertise will play a critical role in driving our mission forward while building complex but beautiful software products. Join us in making a substantial impact on the behavioral health technology landscape.
What You'll Do:
- Lead complex full-stack projects, driving innovation and excellence.
- Engage in mentorship opportunities in both directions, providing technical guidance and fostering team development while learning from experienced team members.
- Influence technical strategy and decision-making.
- Embrace both technical leadership and product development, contributing to a culture of collaboration and owning the whole product.
What You Should Have:
- Advanced skills in a modern front-end or back-end stack (Python with Django or Flask, Ruby on Rails, Java Spring, React, Vue, Angular, etc.).
- Familiarity with Flask, Postgresql, Typescript, React, and Flutter is a plus.
- Strong understanding of system architecture, and design patterns.
- Nice to have: familiarity with containerization using Docker and/or Kubernetes, cloud services and DevOps tools like AWS and Datadog.
Who You Are:
- A leader who embodies NeuroFlow's core values of innovation, customer obsession, and open communication.
- Someone who excels in technical leadership and effective mentorship.
- Adaptable and decisive, with a proven ability to lead in rapidly changing environments.