
Senior Full Stack Developer - Angular
- Dublin
- Permanent
- Full-time
- Dublin - Hybrid
- Long Term Contract
- Negotiable Day Rate
- Bachelor's or post-primary degree in a Technology-related subject area.
- 6 or more years' development experience.
- Passion for designing and delivering the best end user journeys.
- Expertise in delivering front-end solutions and mid-tier services.
- Demonstrated experience in communicating technical needs and capabilities to non-technical team members, product owners, and partners
- Experience collaborating in a team environment to develop, deploy, and support key applications and features
- A proven understanding of the Agile software development methodology
- Experience decomposing sophisticated business problems into creative, efficient, and scalable solutions
- Relevant knowledge of modern application architecture patterns and emerging technologies
- Detailed experience with modern SPA JavaScript frameworks (Angular, Vue, React JS), preference for Angular
- Extensive experience in Java / Spring boot / Spring Core / Web Services (REST) / Kubernetes orchestration / GraphQL
- Angular 2+, 8 or new versions
- General experience of Api management using Swagger and OpenAPI with knowledge in Integration Technology Java Camel
- Client-side language, library, and framework proficiency: Angular, JavaScript/TypeScript, Node, NPM, HTML, CSS/SASS, RxJS, Jasmine/Karma/Storybook/Playwright
- Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage
- Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools - Jenkins Core, Maven and maintenance of pipelines.
- Expert understanding of docker, cloud-computing / cloud services platforms. With AWS being favourable.