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 a self- starter and excellent problem solver that can work on customer focused applications across the entire stack.
You will partner with both technical and business teams on multiple initiatives and collaborate to deliver new features, product and technical enhancements.
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 with multiple development frameworks, design patterns, build, deployment and automated testing tools
You are willing to pick up new technologies and actively engage in all aspects of the software development process and discussions around architecture, testing, deployment and application monitoring
You care deeply about the quality of the product and you sweat the details
You come with proven leadership skills demonstrated by having led the development and roll out of multiple projects
You thrive in a highly collaborative workplace and are a strong advocate of Lencioni based culture
Nice to have:
Experience with tools and techniques for monitoring and analytics of web applications at scale (eg., new relic, google analytics, sumologic)
Azure, AWS or similar cloud development experience
Experience building accessible interfaces; familiarity with WCAG 2.1 specification
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.