Frontend Software Engineer | Boston, MA | Full Time

We’re seeking a qualified frontend software engineer to join our growing company.

IFS Core is a leading provider of cloud-based software for the construction and field service industries. Our innovative products not only combine years of industry best practices and powerful technologies, but also reflect the wants and needs of our customer base. Today’s professionals rely on our products to streamline operations, increase sales, improve management decisions, dispatch service teams and much more.

Job Description

This role will work closely with our designers, QA testers and other developers (both frontend and backend) to build out new app pages and update existing pages using our custom-built component library (built-in Vue).

  • Collaborate with the product owner and engineering team to break down complex features into smaller increments that can be easily implemented 
  • Work directly with the leadership to research new technologies, execute technical proof of concepts and provide technology recommendations based on  industry best practices
  • Challenge ideas and opinions to proactively avoid pitfalls and inefficient solutions
  • Collaborate with teammates through code reviews, pair programming and interactive discussions
  • Create flexible components and update existing components  according to changing design requirements
  • Utilize built components to build and edit responsive pages
  • Work closely with backend developers to ensure proper use or request changes to defined APIs
  • Collaborate with the QA team to identify and resolve any issues that arise 
  • Work in a scrum-based Agile environment

Required Skills

  • 2+ years of professional software development experience
  • Strong experience in building Single Page Applications using client-side JavaScript frameworks (preferably Vue), HTML5, and SCSS
  • Strong experience in integrating with RESTful APIs with authentication
  • Experience with Git & Responsive Design
  • Excited about writing professional quality, clean, friendly code
  • Solid knowledge of software engineering best practices
  • Passionate about learning new skills, applying them and sharing your knowledge with others 
  • Experience working in an Agile environment
  • Legally authorized to work in the U.S. for any employer
  • Invested in the quality of your work and knowing what it means to create high-quality code

Nice-to-Haves

  • Experience in a modern frontend framework like  Angular, React, Vue.js., etc. 
  • Commercial software development lifecycle practices
  • Ability to meet deadlines with projects and assignments
  • Willingness  to learn and support new technologies and train others