
Location: Remote
Schedule: Full time - 6 months contract
This role is responsible for building modern, responsive, and high-performance frontend applications that deliver intuitive user experiences for Utility Data Connect. The Frontend Engineer will translate UX/UI designs into scalable, maintainable code and collaborate closely with design, backend, and product stakeholders. This position plays a key role in frontend architecture, component reusability, and delivering seamless user flows across the platform.
Build scalable and maintainable frontend applications using modern frameworks (Svelte preferred).
Translate UX/UI designs into high-quality, reusable, and accessible code.
Develop responsive interfaces optimized across devices and browsers.
Implement key user flows such as authentication, consent, dashboards, and data access experiences.
Collaborate closely with UX/UI designers, backend engineers, QA, and product stakeholders.
Maintain consistency through reusable components and design system principles.
Apply best practices in frontend architecture, state management, and performance optimization.
Integrate with backend APIs securely and efficiently.
Participate in code reviews and continuous improvement initiatives.
5+ years of experience in frontend development.
Strong experience with modern frameworks such as Svelte, React, or Vue (Svelte preferred).
Strong command of HTML, CSS, JavaScript, and/or TypeScript.
Experience with styling solutions such as Tailwind CSS, CSS Modules, or similar.
Experience consuming REST APIs and handling client-side state management.
Strong understanding of frontend performance, accessibility, and responsive design best practices.
Experience working in Agile / collaborative product teams.
Ability to work autonomously and take ownership of complex UI features.
Strong collaboration and stakeholder communication skills.
Advanced English level (written and spoken).