Job Description
Our client is a global player in the industrial technology sector, operating across multiple European markets and relying on modern digital solutions to enhance the performance and usability of their equipment. Accesa supports this client by developing and maintaining Angular‑based web applications that facilitate real‑time data processing, device monitoring, and intuitive user interaction. Through modern frontend engineering, we help deliver reliable, data‑driven interfaces that improve operational insight and end‑user experience across a diverse product ecosystem.
This role contributes directly to projects such as real‑time data dashboards, device interfaces, and web modules involved in the monitoring, processing, and visualization of sensor‑driven data — leveraging Angular, TypeScript, SCSS, charting libraries, and modern UX patterns.
Responsibilities
- Tailor client solutions: Conduct research, assessments, and recommend efficient and robust software solutions tailored to client needs
- Deliver high-quality code: Ensure the delivery of high-quality code that meets requirements, with a focus on performance
- Drive Continuous Improvement: You will proactively identify areas for improvement in existing programs and lead refactoring efforts
- Team collaboration: Collaborate closely with software engineers, product owners, team managers, and clients
- Provide client consultancy: Offer technical consultancy services to clients to ensure solutions meet their requirements
- Nurture Knowledge: Mentor colleagues to enhance their skills and knowledge
Qualifications
- 5+ years of experience in developing Web Applications using JavaScript with strong expertise in Angular (version 20 and above), along with solid understanding of HTML and CSS best practices.
- Strong understanding of client–server communication, including protocols, REST principles, and data‑driven UI design.
- Version control proficiency using Git and common tools (e.g., Atlassian ecosystem).
- Strong troubleshooting and problem‑solving skills, including debugging frontend issues, investigating data inconsistencies, and performing basic performance checks.
- Effective communication skills, both for close team collaboration and direct client interaction
- Interest and proficiency in XP practices (pair programming, TDD, DDD, simple design, continuous improvement).
- Ability to adapt development strategies and work methods to device‑focused, data‑driven, or cloud‑based project contexts.
- Experience analyzing project requirements and delivering reliable frontend components (e.g., dashboards, device UI modules, data visualizations) end‑to‑end.
Nice to Have:
- Knowledge of adjacent technologies often used in projects (e.g., Node.js, Docker, or backend integration tooling).
- Understanding of application lifecycle, including CI/CD pipelines and code quality automation.
- Experience or interest in security (e.g., frontend security patterns, token‑based auth such as MSAL) and UI/UX principles, especially for data‑heavy interfaces.
At Accesa you can
We nurture genuine connections, encourage an active lifestyle, and support the development of a healthy mindset. Our benefits programme is inspired by Maslow’s hierarchy of needs and is designed to prioritise your overall wellbeing.
To live a wholesome experience inside and outside our offices, we need to take care of our overall wellbeing, from the physical aspect to creating a healthy work-life fusion and looking at learning as a lifelong journey and a shared responsibility between our people and our organization.
- Physical Wellbeing: Our wellbeing program includes medical insurance, In-house fitness trainer available remotely and 1 on 1 remote sessions with our Sports and Health Coach focused on nutrition counselling and tailored training plans
- Work-Life Fusion: Start with at least 21 vacation days (based on seniority), and earn 1 extra day for each completed year of collaboration — up to 29 days — depending on your tenure in the company and/or industry. Enjoy the flexibility to work from both home and the office.
- Growth opportunities: we focus on long-term learning programmes that develop both technical and non-technical skills incrementally. Together with your Career Coach you will discuss what are learning resources and platforms you can access in order to develop your skills