About us

Insightful is a market-leading platform for employee productivity and workforce analytics. We process really big data, synthesize it into actionable insights, and ultimately provide a best-in-class, easy-to-use product that empowers enterprise customers to improve employee productivity, business processes, and overall staff well-being.

Job Description

We're excited to welcome an experienced Front-end Engineer to help us build fast, reliable, and user-friendly interfaces.

You’ll work with Angular and TypeScript in a modern JavaScript-based environment, turning complex data and workflows into clean, intuitive UIs.

We value a start-up mindset, thoughtful code, and people who are proactive and driven to move things forward in a fast-paced environment.

Responsibilities:

  • Develop high-performing, scalable, and testable front-end code
  • Design front-end components and services, ensuring smooth integration with back-end APIs and third-party services
  • Maintain, monitor, and optimize front-end code to ensure performance, scalability, and reliability in production
  • Implement automated front-end tests to ensure application reliability and robustness
  • Write and maintain technical documentation related to front-end components and workflows
  • Actively participate in code reviews, sharing and receiving feedback to maintain code quality
  • Evaluate and introduce front-end tools or workflows to improve development efficiency
  • Collaborate with design, product, and engineering teams to align on user experience, technical feasibility, and product goals
  • Contribute to the hiring process by participating in candidate evaluation for front-end roles

Requirements:

  • Solid experience with HTML and CSS
  • Strong proficiency in JavaScript and TypeScript
  • Solid fundamentals in software design, architecture, and development best practices
  • 5+ years of experience in Front-End
  • 2+ years of experience with Angular
  • Strong knowledge of RxJS and reactive programming
  • Collaborative attitude and team spirit

Bonus points:

  • Good understanding of how web technologies work Experience working with REST APIs
  • Familiarity with writing unit, integration, and end-to-end tests
  • Experience with Angular Material or similar component libraries

We carefully review all applications; however, only candidates who closely match our requirements will be contacted. Those not selected to enter the selection process will be notified accordingly.