Senior Software Engineer (Front End preference)

Higher Logic | Tuesday, September 15, 2020

Skills

Actions

Apply

About this job

Location options: Remote
Job type: Full-time
Experience level: Senior
Role: Frontend Developer
Industry: Collaboration Tools, Enterprise Software
Company size: 201–500 people
Company type: Private



Technologies

reactjs, javascript, sql, typescript, amazon-web-services



Job description

As a part of Higher Logic's Product Development team, our Software Engineers are responsible for building new features and maintaining existing solutions in various technologies such as React, TypeScript, Node, .Net and ASP. As a valued member of the team, you will actively participate in delivering value to our customers in simple, scalable ways in a collaborative Scrum team. Our team is looking for a well-rounded engineer that is curious, ready and willing to dive into any area of the technology stack and excited to turn challenges into opportunities.

The Kanban Team

When the team succeeds, we all succeed. Living out our guiding principle of All Together, we foster a culture of collaboration and shared ownership. Training, growth and iterative improvement are a natural result of the way we work. Everyone on the team has a voice and is expected to add value in areas in which they are most passionate. We make decisions and produce software that directly impacts the company and the customer every day. Our team is remote capable and interacts with members in offices across the East Coast. We video conference every day as needed and expect regular, active participation from everyone in meetings and team chat.

Qualifications

  • At least 5 years of experience using JavaScript in a SAAS product development environment.
  • Expert knowledge in at least 2 of the following technologies: HTML, CSS, JavaScript/Typescript, React, ASP.Net, REST, SQL, AWS/Cloud, Automated Build/Deploy.
  • Experience with of at least one JavaScript application framework such as React, Vue, Angular or Backbone.
  • The ability to optimize JavaScript applications for maximum performance across different devices/browsers.
  • Experience with RESTful APIs.
  • Strong understanding of asynchronous request handling.
  • Experience with front-end build and package management tools such as Webpack, NPM and Gulp.
  • Experience working with Version Control Systems (Git, Mercurial).
  • A passion for writing quality code and creating awesome user experiences.

Preferred Skills:

  • Deep React, ES6 and TypeScript knowledge.
  • Experience with LESS or SASS.
  • Experience writing complex SQL queries.
  • Experience with CI/CD.
  • Experience writing cloud native software.
  • Comfort with the command line.
  • Open source contributions (Github, Bitbucket).


Related jobs (39)

Similar job categories (8)