B

Full Stack Developer

Brainsights
Full-time
On-site
Toronto, Ontario, Canada

About us

Brainsights is a Toronto-based tech company revolutionizing the way businesses understand audience engagement with their content. By utilizing portable EEG devices, we gain deep insights into brain responses to various stimuli. Our dedicated communities across North America, Europe, and Asia fuel our data-driven insights, enabling companies to optimize their content strategy effectively.

At Brainsights, we pride ourselves on fostering a collaborative and innovative environment where every team member can make a significant impact. Our core values of curiosity, innovation, and impact drive everything we do. Our mission is to provide actionable data to drive a deeper understanding of human motivation in order to empower our customers to make better decisions about content, experiences and product development to achieve their goals.

We’re a small, diverse team, each bringing our unique skills and perspectives to the table. At Brainsights, you’ll find opportunities to apply your knowledge and abilities to make a real difference. Our team thrives on creativity, innovation, and candor, helping us compete with industry giants. Join us, and be part of a team that values your contributions and strives to create impactful solutions through innovative thinking.

The role

As a Full Stack Developer at Brainsights, you will be an integral part of our technology team, responsible for developing and maintaining community and customer-facing apps. These applications will enhance the way we interact with participants and evolve the ways we deliver products to our customers. You will work with cutting-edge technologies and collaborate closely with our product, analysis, and operations teams to deliver high-quality solutions that enhance our clients' ability to understand and engage with their audiences. Your work will directly impact the functionality and user experience of our products, making you a key player in driving our company's success.

Who we're looking for

We are seeking a talented and motivated Full Stack Developer with a strong background in both front-end and back-end development. The ideal candidate will demonstrate a passion for coding, an eye for detail, and a proactive approach to problem-solving. You should be comfortable working in a dynamic environment and be eager to contribute to innovative projects.

Requirements:

  • At least three years of work experience in full stack development.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Vue.
  • Strong back-end development skills with experience in Node.js, Python, or similar languages.
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB.
  • Experience building cross-platform web apps for Android and iOS using tools like Capacitor, or similar technologies.
  • Good written and verbal communication skills.
  • Ability to work collaboratively in a team environment.
  • A proactive approach to learning new technologies and improving existing skills.

What you'll be doing


  • Developing and maintaining web applications using modern front-end and back-end technologies.
  • Collaborating with product, analysis, and operations to understand requirements and deliver solutions.
  • Ensuring the performance, quality, and responsiveness of applications.
  • Implementing responsive design and ensuring cross-browser compatibility.
  • Writing clean, maintainable, and efficient code.
  • Troubleshooting and debugging applications to optimize performance.
  • Participating in code reviews and providing constructive feedback to peers.
  • Keeping up-to-date with industry trends and emerging technologies to bring new ideas to the team.

Additional details

As part of our team, you will contribute to innovative projects and help us understand how audiences engage with content. We offer a collaborative and supportive work environment where your skills and expertise will be valued and utilized. We offer flexible work arrangements, and opportunities for professional development. At Brainsights, we celebrate diversity and encourage you to bring your unique perspective to our team.

Brainsights offers a competitive base salary with opportunities for performance-based bonuses, customized benefits, and substantial paid time off. Join us and experience a work environment where you can grow, innovate, and make a real impact.

How to apply

If you’re excited about the opportunity to join Brainsights as a Data Specialist, we’d love to hear from you! Please submit your résumé along with a cover letter that highlights:

  • What interests you about working at Brainsights and why you think you would be a good fit for this role.
  • Any relevant projects or accomplishments that showcase your skills and expertise.
  • How you have contributed to the success of a team or project, particularly in a collaborative and innovative environment.