Functieomschrijving
Voor Rijksdienst voor Ondernemend Nederland zoeken wij een UX Medewerker.Als ervaren senior CSS Frontend Developer en UX Designer werk je aan het ombouwen van een legacy Java EE applicatie naar een webapplicatie met een Angular-voorkant en een REST/Java EE-achterkant. Je maakt deel uit van een derde DevOps-team, bestaande uit Java-ontwikkelaars met Angular-kennis, beheerders, testautomatiseerders en een Product Owner. Je werkt schermen uit, waarbij je voornamelijk bestaande functionaliteit opnieuw vormgeeft in logische schermen als klikmodel. Je richt de applicatie en de bijbehorende componentenbibliotheek in met CSS en Angular. Je beantwoordt vragen over aanvullende functionaliteiten of implementaties en zorgt ervoor dat je ideeën overtuigend en presentabel zijn.
De opdrachtgever werkt samen met hun technische leverancier DICTU in drie teams aan het doorontwikkelen en moderniseren van de webapplicatie TenderNed. Recent is de transitie gemaakt van gescheiden Scrumteams en een beheerteam met maandelijkse releases naar DevOps-teams (functioneel en technisch) met frequente releases. Er is flink geïnvesteerd in een goede inrichting van Continuous Integration en Continuous Delivery, waarbij gebruik wordt gemaakt van containers en Cloud. Het betreft een complexe omgeving.
Competenties
- Je bent proactief en sociaal.
- Je blijft stressbestendig en vasthoudend in uitdagende situaties.
- Je werkt nauwgezet en denkt mee met het grotere geheel.
- Je bent gericht op samenwerking en kijkt verder dan je eigen verantwoordelijkheden.
- Je levert vakmanschap en bent gedreven door kwaliteit.
Functie eisen
- Je hebt aantoonbare ervaring in backend en frontend ontwikkeling
- Je hebt ervaring met HTML/CSS en het omzetten van UX-ontwerpen naar CSS (8 jaar)
- Je hebt ervaring met Wireframes en Prototyping (8 jaar)
- Je bent gespecialiseerd in UX design in Figma en hebt ervaring met designsystemen zoals Photoshop, Illustrator en Creative Cloud (5 jaar)
- Je hebt ervaring met backend ontwikkeling in Java (1 jaar)
Functie wensen
- Je hecht kwaliteit boven alles en bent een echte professional die trots is op een clean en schaalbaar product
- Je bent een verbinder die moeiteloos schakelt tussen technische keuzes en de belangen van verschillende stakeholders en je kunt de ‘waarom’ achter ontwerpbeslissingen helder uitleggen
- Je bent empathisch en spreekt de taal van de eindgebruiker, zodat je hun wensen feilloos kunt vertalen naar functionele oplossingen
- Je staat stevig in je schoenen; ook in een complexe, politiek gevoelige omgeving blijf je nauwgezet en vasthoudend en verlies je de kwaliteit niet uit het oog
- Je hebt diepgaande CSS-kennis
- Je hebt kennis van en ervaring met Java
- Je hebt kennis van en ervaring met User Flows en Customer Journeys
- Je hebt kennis van en ervaring met Angular
- Je hebt kennis van en ervaring met Spring, JavaEE en JPA/Hibernate
- Je hebt kennis van en ervaring met Karma, Jasmine en Protractor
- Je hebt kennis van en ervaring met mock-ups
- Je hebt kennis van en ervaring met Figma
- Het is een pre als je kennis hebt van Adobe XD of Sketch
- Het is een pre als je ervaring hebt met Adobe Creative Cloud
- Je hebt ruime praktische ervaring binnen Agile/Scrum-trajecten en bent gewend om te werken in een DevOps-cultuur
- Je werkt vooral praktisch, aan de hand van signalen vanuit de business, rekening houdend met bestaande userflows
- Je kunt gebruiksvriendelijke flows voor processen bedenken
- Je hebt ervaring met Bootstrap
- Je kunt functioneel inhoudelijk overleggen met de gebruikersorganisatie
- Je hebt ervaring in een politiek gevoelige omgeving
- Je hebt ervaring met Continuous Integration en Continuous Delivery en met Scrum of DevOps
- Je bent goed in het uitwerken van gedetailleerde oplossingen
- Je bent goed in het bedenken van abstracte oplossingen
- Je kunt belangen van verschillende stakeholders afwegen
- Je kunt ontwerpbeslissingen beargumenteren
- Je durft beslissingen te nemen
- Je kunt je inleven in de gedachten en processen van verschillende gebruikersgroepen binnen TenderNed
