

Framendaforritari / Frontend Engineer (React, TypeScript, Next.js)
Við leitum að hæfileikaríkum framendaforritara með brennandi áhuga á gervigreind, notendaupplifun og hönnun til að ganga til liðs við okkur í máltæknifyrirtækinu Miðeind á skrifstofu okkar í Reykjavík.
Megináhersla starfsins er þróun á okkar helsta vettvangi fyrir máltæknilausnir, Málstað. Þú munt gegna lykilhlutverki í þróun á glæsilegum, notendavænum og afkastamiklum veflausnum og hjálpa okkur þannig að koma framúrskarandi íslenskum gervigreindarlausnum til breiðs hóps notenda.
Helstu verkefni og ábyrgð:
- Hönnun, útfærsla og dreifing á skalanlegum, aðgengilegum og notendavænum veflausnum á **Málstað** með React, TypeScript og Next.js.
- Þróun og dreifing á viðbótum (e. plugins) og samþættingum til að gera lausnir okkar aðgengilegar í hugbúnaði frá þriðju aðilum (t.d. Microsoft).
- Náið samstarf með vöruhönnuðum (UI/UX), vörustjórum og bakendaforriturum við að umbreyta hugmyndum í hágæðalausnir.
- Leiða hönnun og þróun á API forritaskilum til að tryggja skilvirk og örugg samskipti milli framenda og bakenda.
- Þróun og viðhald á samræmdum og endurnýtanlegum viðmótseiningum.
- Stuðla að bestu starfsvenjum í framendaþróun, m.a. með tilliti til gæða kóða, afkasta og stafræns aðgengis.
Hæfniskröfur:
- Háskólamenntun sem nýtist í starfi (t.d. tölvunarfræði) eða sambærileg reynsla, þar með talin a.m.k. þriggja ára reynsla af hugbúnaðarþróun með framúrskarandi færni í TypeScript/JavaScript og React.
- Reynsla af þróun nútímalegra vefforrita með Next.js fyrir SSR (e. server-side rendering) og SSG (e. static site generation).
- Djúpur skilningur á meginreglum notendaupplifunar (UX) og áhugi á að byggja notendamiðuð og aðgengileg viðmót.
- Almenn hæfni til að leysa vandamál og yfirstíga tæknilegar áskoranir á skapandi og raunhæfan hátt.
- Sýndur árangur í að starfa sem áreiðanlegur liðsmaður með öguð vinnubrögð og frumkvæði.
- Framúrskarandi samskiptahæfni og geta til að miðla upplýsingum á áhrifaríkan hátt til samstarfsfólks, bæði tæknifólks og annarra.
- Þekking á bestu aðferðum í hugbúnaðarþróun, þar á meðal útgáfustýringu (Git), prófunum og dreifingu.
- Vilji til að tileinka sér nýja þekkingu og færni.
- Reynsla af Python/bakendaþróun, hönnunartólum (t.d. Figma) og stöðlum um stafrænt aðgengi (WCAG) er kostur.
Miðeind er í broddi fylkingar á Íslandi þegar kemur að gervigreind og máltækni en þar starfar fjölbreyttur og öflugur hópur fólks á mörkum rannsókna og hagnýtingar. Markmið okkar er að styðja íslenskt samfélag og styrkja stöðu tungumálsins með framsýnum lausnum, m.a. með þátttöku í máltækniáætlun stjórnvalda ásamt samevrópska rannsóknarverkefninu TrustLLM. Við þróum jafnframt vörur og þjónustu, líkt og meginvettvang okkar Málstað, sem byggja á nýtingu nýjustu tækni til hagsbóta fyrir almenning og atvinnulíf. Nánari upplýsingar um Miðeind má finna á miðeind.is.
Gert er ráð fyrir að viðkomandi starfi almennt á skrifstofunni að lágmarki fjóra daga í viku. Tekið er á móti umsóknum ásamt ferilskrám á [email protected].
---
We are seeking a talented Frontend Engineer with a passion for AI, user experience and design to join our team at Miðeind in our office in Reykjavík.
The key focus of this role will be the development of our core language technology platform, Málstaður. You will be a key player in building its beautiful, intuitive, and high-performance user interface, helping us deliver state-of-the-art Icelandic AI solutions to a wide audience.
Responsibilities:
- Design, implement, and deploy responsive, accessible, and user-friendly web applications on **Málstaður** using React, TypeScript, and Next.js.
- Develop and deploy plugins and integrations to make our solutions accessible within third-party enterprise software (e.g., Microsoft tools).
- Collaborate closely with UI/UX designers, product managers, and backend engineers to translate concepts into high-quality, scalable code.
- Collaborate on the design and development of APIs to ensure seamless and secure data flow between the frontend and backend systems.
- Build and maintain reusable component libraries to ensure consistency and efficiency across our applications.
- Champion best practices in frontend development, including code quality, performance optimization, and accessibility.
Requirements:
- A university degree in a relevant field (e.g., Computer Science) or equivalent practical experience, including at least three years of software development with strong proficiency in TypeScript/JavaScript and React.
- Experience building modern web applications with Next.js for server-side rendering (SSR) and static site generation (SSG).
- A deep understanding of user experience (UX) principles and a demonstrated passion for building intuitive, user-centered interfaces.
- Strong problem-solving skills, with a creative and pragmatic approach to overcoming technical challenges.
- A proven ability to work effectively as a reliable team player with a disciplined work ethic, while also being self-motivated and proactive.
- Excellent communication skills, with an ability to effectively collaborate with both technical and non-technical team members.
- Knowledge of software development best practices, including version control (Git), testing, and deployment methodologies.
- A desire to learn new skills and technologies.
- Experience with Python/backend development, UI/UX design tools (e.g., Figma), and web accessibility standards (WCAG) are all a plus.
Miðeind is a leading Artificial Intelligence and Language Technology company in Iceland which employs a diverse and strong group of people operating across research and applied product development. Our mission is to support Icelandic society and strengthen the status of the language with forward-looking solutions, e.g. with involvement in the government language technology program and international research collaboration in the TrustLLM project. We also develop products and services, such as our core platform Málstaður, based on state-of-the-art technology to benefit individuals and enterprises. More information about Miðeind can be found at miðeind.is.
We expect the successful candidate to be present in the office at least four days a week. Please submit your application along with your CV to [email protected]. We look forward to hearing from you!











