View Our Website View All Jobs

Senior Front End Developer

Our rapidly expanding Engineering team is looking for a senior frontend developer that is team-oriented, possesses excellent communication skills and is adept in modern JavaScript frameworks. You have built front end applications with good unit testing and code quality and you are intimately familiar with cross browser compatibility issues.


DotNet, C#, SQL Server, CosmosDb, Angular with Typescript, Redux, Ionic, Microsoft Azure Cloud Services, Redis, Vb/Asp, JQuery, Backbone, Jenkins, Jira, Octopus, Bitbucket



  • Deliver clean, well-tested, and efficient user experience across devices.
  • Develop a world-class mobile app using Ionic, Angular, and Material Design. 
  • Collaborate with UI/UX designers to implement mock-ups and reduce pain points with the user experience. 
  • Contribute to front-end infrastructure focused on scaling, security, and performance
  • Work closely with cross-functional scrum team to ensure code meets Brainshark’s quality, security and performance standards.
  • Mentor other developers on technologies and techniques in web and mobile development
  • Contribute to future direction of technologies and evolving best practices
  • Participate in the Agile Scrum process, complete tasks on schedule and have fun on a great team. 



  • 5+ years of web development experience using modern JS frameworks.
  • Expertise in cross browser design, development, and DOM Manipulation
  • Proficiency in ES6 and expertise in developing single-page and progressive web applications
  • Proven knowledge of modern UI/UX conventions including responsive web design
  • Very comfortable with continuous deployment processes, code reviews, and linting tools
  • Extremely good understanding of SDLC and expertise with one of the testing frameworks
  • Excellent written, oral, and interpersonal communication skills
  • Proficient in writing technical documentation - architecture, tutorials and reference notes for non-technical audience
  • Excellent team player that can provide and receive constructive feedback.
  • Drawn to and thrive in a fast-paced changing environment
  • Ability to work in the US without visa sponsorship


  • Experience with RESTful web services, .NET, IIS web server and Azure services
  • Experience with application data architecture – Redux or Flux
  • Knowledge of modern security patterns and practices such as OAuth2, OpenID Connect and JWT tokens
  • Good understanding of distributed architecture and stateless applications



Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file