View Our Website View All Jobs

Senior Software Engineer (Front-End)

Brainshark Engineering is going through an exciting cultural and technical transformation and we are looking for highly collaborative engineers to join our team. The ideal candidate is an excellent problem solver, has worked with multiple front-end frameworks and has a passion for responsive design and developing mobile first applications. 


  • You will collaborate with UX designers, Product Managers and domain experts on the definition, design and delivery of features   

  • You will design, build, and deliver features in multiple areas of the product, with an eye towards long-term sustainability and effectiveness 

  • Work closely with other engineers on the team to contribute to the development of best practices, coding standards and test coverage 

  • You can work effectively across the stack, developing polished features in the UI, implementing the APIs, processes and data models that support them 

  • Expertly participate in code reviews, have your work reviewed, and mentor other engineers 


  • You have deep experience building responsive web and mobile apps. 

  • Multiple years of experience with multiple front-end frameworks.  We primarily use Typescript and Angular, but alternate experience is acceptable. 

  • You care deeply about the quality of the product including performance, usability, and accessibility and you sweat the details 

  • You are very comfortable and enjoy collaborating with teams to discuss technical and usability trade-offs. 

  • You come with excellent project management and proven leadership skills demonstrated by having led the development and roll out of multiple projects 

  • You bring a positive attitude, a sense of humor, and self-awareness.  

Technolgies we use:  Angular 7 with Typescript, Redux, Ionic; Asp.Net, C#, MS SQL Server; Microsoft Azure Cloud Services, Redis; Jenkins, Jira, Octopus, Bitbucket 


At Brainshark, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a commitment to diversity and inclusion enables us to create a better experience for everyone. However you identify and whatever background you bring, please apply if this is a role that would make you excited to come to work each day. 

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file