Front End DeveloperHybrid - DublinCompass Informatics, part of the Tracsis PLC Group, delivers innovative solutions in data analytics, software development, and geographic information systems (GIS). We help organisations make better decisions through data and technology.The RoleAre you a passionate JavaScript developer ready to build modern, user-focused web applications with a geospatial twist? Compass Informatics is looking for a skilledFront-End Developerto join our team and help shape the future of GIS-based solutions.What you will doBuild responsive, scalable web applications using JavaScript, Angular, and ideally Ext JS .Collaborate with UI/UX designers to deliver seamless user experiences.Integrate mapping libraries like Leaflet, OpenLayers, or ArcGIS SDK .Work with geospatial services (WMS, WFS, REST APIs) to bring spatial data to life.Partner with back-end, GIS, and DevOps teams to deliver end-to-end solutions.What you'll bringStrong experience in JavaScript and front-end frameworks (AngularJS/Angular).Solid understanding of responsive design, modular development, and secure coding.Experience with REST APIs, JSON/XML, and web services.Familiarity with DevOps tools and version control (Git/TFS).Agile delivery experience (Scrum).Excellent communication and documentation skills.Desirable Extras:Experience with Ext JS and GeoEXT .Knowledge of mapping platforms (GeoServer, MapServer, ArcGIS).Familiarity with geospatial formats (GeoJSON) and services.Bonus: Python, C#, .NET, PostgreSQL/PostGIS, SQL Server Spatial.Our Benefits25 days holiday plus bank holidays.Competitive salaryUdemy Licence for continuous learning and developmentVHI Medical Healthcare .Enhanced Family Leave PolicyTwo volunteering days per yearPensionWhat you'll bringWork on impactful applications that blend modern tech with spatial intelligence.Collaborate with a passionate, multidisciplinary team.Opportunity to grow your GIS knowledge and explore innovative technologies.Next StepsOur TA team are committed to responding to all candidates within a reasonable timeframe.Our process is designed for us to understand your skills and experience and to give you the opportunity to find out more about the role, as well as the company.We are committed to building a diverse workforce. Even if you do not tick all the boxes, we would still love to hear from youIf you require any adjustments or additional support during the application and interview process do not hesitate to get in touch.