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.
Top Skills
What We Do
Care about your company’s productivity? You sound a lot like us, then.
Problem is, creating a productive organization takes more than one set of eyes. That’s where we come in. Like your all-seeing sidekick, Insightful tracks employee activity, time and productivity to build a more efficient and focused workplace.