Senior Software Engineer (Front-End Development)

We are looking for a full stack web developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a full stack web developer, you should be comfortable around both front-end and back-end languages, frameworks and third-party libraries and have experience working in an agile environment. You should be a team player with a knack for problem solving and troubleshooting.


  • Work on web development tasks and resolve issues following Agile methodology
  • Create and maintain reports for clients and internal users
  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build visually appealing front-end views
  • Design and maintain well-functioning databases and applications
  • Create test cases and write end to end tests
  • Troubleshoot, debug and upgrade software
  • Follow best practice security standards
  • Build features and applications with a mobile responsive design
  • Develop technical documentation with relevant written copy, video walkthroughs (Loom), and image documentation


  • Proven experience as a full stack web developer
  • 4+ years as a software engineer with experience using HTML/PUG, CSS/SASS, and latest version of Angular
  • 2+ years as a software engineer with experience using JavaScript, Typescript, Node.js/Express · Bonus if you have experience using Angular, jQuery, C#, ASP.NET MVC, SQL Server
  • · Able to learn quickly and work well within a group of developers
  • Capable of completing tasks and troubleshooting issues with minimal supervision
  • Excellent communication and teamwork skills
  • Attention to detail and organization
  • Degree in Computer Science, Mathematics, Engineering or relevant field

How to apply

Please share your resume and interest via email to


We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, veteran status or any other characteristic protected by law