View Our Website View All Jobs

Senior Full Stack Web Developer

Our rapidly expanding Engineering team is looking for senior developers to join us in solving challenging technical problems every day in a cloud friendly way. The ideal candidate is team-oriented, possesses excellent communication skills and is adept at all levels of web architecture and application development. You’ve developed multi-tiered web applications in the past and are familiar with cloud computing technologies.


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



  • Write clean, well-tested, and efficient code.
  • Participate in whiteboard sessions and product design conversations on engineering the best solution to the challenges at hand.
  • Work closely with cross functional scrum team to ensure code meets Brainshark’s quality, security and performance standards.
  • Diagnose performance bottlenecks and implement optimizations across database, web, and mobile applications
  • Help build and maintain a test infrastructure for unit and low-level integration testing
  • Coach and mentor other team members
  • Document overall system architecture and lead knowledge-sharing sessions with technical audiences.
  • Contribute to evolving best practices regarding CI/CD, TDD, coding standards etc.


  • 5+ years of development experience with web applications of some scale.
  • Experience working with different frameworks, programming languages and SDLC tools
  • Solid grasp of the web, object-oriented programming, and databases
  • Familiar with refactoring and modernizing legacy monolithic application
  • Very comfortable with continuous deployment processes, code reviews, and test automation
  • Excellent written, oral, and interpersonal communication skills with technical as well as non-technical individuals
  • 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


  • Familiarity with AI and machine learning
  • Knowledge of modern security patterns and practices such as OAuth2, OpenID Connect and jwt tokens
  • Good understanding of distributed architecture and stateless applications
  • Experience with enterprise integrations and data analytics software


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