Wil jij technische richting geven aan mobiele oplossingen die dagelijks door professionals worden gebruikt, in een team van ervaren en inhoudelijk sterke developers? Neem jij graag ownership over complexe applicaties, architectuurkeuzes en teamontwikkeling, en zoek je actief de samenwerking en het sparren op senior niveau? Dan is deze rol als Senior Mobile Apps Developer bij 4PS iets voor jou.
Wie zijn wij?
4PS biedt een uitgebreid portfolio van ERP-oplossingen op basis van Microsoft Dynamics Business Central, inclusief bijbehorende portals en apps, voor bedrijven in de bouwsector. Met meer dan 400 professionals werken wij elke dag aan applicaties die het verschil maken voor onze 450 klanten wereldwijd.
Binnen onze development teams werk je samen met ervaren en inhoudelijk sterke collega's. We beschikken over een volwassen team met een goede mix van senior, medior en specialistische profielen. Dit betekent dat je als senior niet alleen richting geeft, maar ook kunt sparren op niveau en samenwerkt met collega's die gewend zijn ownership te nemen en kwaliteit te leveren.
We zijn gepassioneerd en halen voldoening uit het leveren van resultaat. Als team helpen en inspireren we elkaar, delen we kennis en groeien we professioneel. Naast hard werken vinden we plezier erg belangrijk. Dit doen we door regelmatig sociale activiteiten te organiseren en een ontspannen werkomgeving te creëren.
De 4PS Group maakt inmiddels deel uit van de Hilti Group. Samen werken we aan de missie: "Making Construction better".
Wat ga je doen?
Als Senior Mobile Apps Developer speel je een sleutelrol binnen het development team. Je bent verantwoordelijk voor het ontwerpen, bouwen en doorontwikkelen van mobiele applicaties voor Android en iOS, en zorgt ervoor dat deze schaalbaar, performant en toekomstbestendig zijn.
Je bent betrokken bij de volledige software development lifecycle en neemt het voortouw in technische beslissingen. Daarnaast bewaak je de kwaliteit, veiligheid en maintainability van de oplossingen en werk je actief mee aan het continu verbeteren van processen en werkwijzen.
Je werkt in een multidisciplinair scrumteam en fungeert als sparringpartner voor productmanagers, UX/UI designers en andere stakeholders. Je neemt ownership over complexe features en draagt bij aan een sterke teamdynamiek door kennisdeling en coaching.
Je belangrijkste verantwoordelijkheden
- Definiëren en bewaken van de technische architectuur van mobiele applicaties
- Ontwerpen, ontwikkelen en onderhouden van schaalbare mobiele oplossingen
- Maken van onderbouwde keuzes in frameworks, tooling en technologieën
- End-to-end ownership van complexe features en projecten
- Integreren van API's en externe services
- Waarborgen van codekwaliteit, performance, security en maintainability
- Opzetten en verbeteren van CI/CD processen en automatisering
- Coachen en begeleiden van (junior/medior) developers
- Fungeren als technisch aanspreekpunt voor stakeholders
- Signaleren van risico's en proactief aandragen van oplossingen
Hoe werk je?
Je maakt onderdeel uit van een scrumteam en werkt nauw samen met Product Management, UX/UI en andere development teams. Je neemt actief deel aan Agile/Scrum processen en draagt bij aan een effectieve samenwerking en continue verbetering.
Je vertaalt functionele vraagstukken naar robuuste technische oplossingen en houdt hierbij rekening met gebruikerservaring, performance en verschillende scenario's zoals offline en online gebruik.
Wat breng je mee?
- Minimaal 5+ jaar ervaring als Software Developer, waarvan meerdere jaren in mobile development
- Minimaal 5 jaar ervaring met .NET (bij voorkeur .NET Core / .NET 6+)
- Ervaring met ASP.NET Core (ontwikkelen van REST API's en backend services)
- Ervaring met .NET MAUI of vergelijkbare mobile frameworks (bijv. Xamarin)
- Aantoonbare ervaring met mobiele app development (Android en/of iOS)
- Sterke ervaring met Git (branching, pull requests, code reviews)
- Sterke kennis van software design principes (SOLID, DRY, Clean Code)
- Aantoonbare ervaring met het bouwen van maintainable en testbare software
- Sterk analytisch vermogen en probleemoplossend denken
- Affiniteit met mobile app development (UX, performance, offline/online scenario's)
- Ownership mindset en end-to-end verantwoordelijkheid voor kwaliteit en delivery
- Ervaring met werken in Agile/Scrum teams
Nice to have
- Ervaring met CI/CD (bijv. YAML pipelines)
- Ervaring met Azure DevOps (Boards, Repos, Pipelines)
- Ervaring met testautomatisering (UI testing zoals Appium en API/integration testing)
- Ervaring met Azure of andere cloudomgevingen
- Ervaring met monitoring en logging (bijv. Application Insights)
- Kennis van performance optimalisatie (mobile en backend)
- Ervaring met AI-tools in development (bijv. Copilot, AI-assisted testing)
Wie ben jij?
Je werkt graag zelfstandig en neemt duidelijk eigenaarschap over je werk en resultaten. Tegelijk beschik je over een sterke technische visie, die je helder en overtuigend weet over te brengen op anderen. Je voelt je echter niet alleen comfortabel in een zelfstandige rol; je draagt actief bij aan samenwerking en functioneert uitstekend als teamspeler.
Je bent analytisch sterk, communiceert doelgericht en bent in staat om complexe vraagstukken terug te brengen tot werkbare oplossingen. Daarnaast coach je collega's, deel je kennis actief en draag je bij aan een professionele en positieve teamcultuur.
Wat kun je van ons verwachten?
- Een uitstekend salaris met een bonus aan het einde van het jaar;
- Werken met high-end en de nieuwste software van Microsoft en andere leveranciers;
- Een fijne werkplek op ons kantoor in Ede, met alle faciliteiten om prettig te werken;
- Flexibiliteit in werktijden en locatie, inclusief thuiswerken en een thuiswerkvergoeding;
- 28 vakantiedagen bij een fulltime dienstverband, met de mogelijkheid om extra dagen bij te kopen;
- Een ambitieus en inhoudelijk sterk team met ervaren collega's
- Toenemende focus op AI en procesoptimalisatie;
- Werk dat direct impact heeft op klanten en de sector;
- Werken bij een organisatie met veel ambitie, zowel nationaal als internationaal;
- Een werkplek waar je impact kunt maken, met veel autonomie, zelfstandigheid en verantwoordelijkheid;
- Een gecertificeerde Great Place to Work, erkend door onze eigen collega's;
- 4PS Academy – dé plek voor interne en externe trainingen;
- 4PS Life – gericht op een gezonde en leuke werk-privébalans (bijv. LAN-party's, borrels, vers fruit, periodieke gezondheidschecks en bedrijfsfeesten).