Negotiable
Undetermined
Undetermined
Ireland
Summary: The Associate Experience Desktop team is looking for a Senior Full Stack Engineer to join their agile, cross-functional team. This role involves collaborating with multiple teams to deliver platform-level capabilities and ensure a seamless user experience. The ideal candidate will have extensive software development experience and a passion for optimizing end-user experiences. Key responsibilities include building front-end applications, mid-tier services, and providing production support.
Key Responsibilities:
- Collaborate with cross-functional teams to deliver platform-level capabilities.
- Build front-end applications and mid-tier services.
- Provide third-level production support to ensure platform stability and performance.
- Champion engineering excellence and drive efficiency through best practices.
- Translate complex technical concepts into clear language for diverse audiences.
- Partner with squad leaders, QA engineers, scrum masters, and architects to achieve quarterly goals.
Key Skills:
- Bachelor’s or postgraduate degree in a technology-related field.
- 10+ years of hands-on software development experience.
- Proficiency in modern SPA JavaScript frameworks (Angular preferred; also Vue, React).
- Extensive experience with Java, Spring Boot, Spring Core, RESTful Web Services, and Kubernetes orchestration.
- Strong front-end skills: Angular, JavaScript/TypeScript, Node, NPM, HTML, CSS/SASS, RxJS.
- Testing and tooling experience: Jasmine, Karma, Storybook, Playwright.
- CI/CD expertise: Jenkins Core, Maven, pipeline maintenance.
- Deep understanding of Docker and cloud platforms (AWS preferred).
- Strong team collaboration skills.
- Adherence to best practices in object-oriented design, secure development, and design patterns.
Salary (Rate): £58.00 Hourly
City: undetermined
Country: Ireland
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
The Associate Experience Desktop team is seeking a Senior Full Stack Engineer to join our agile, cross-functional team.
In this role, you’ll collaborate with five or more cross-functional teams to deliver platform-level capabilities, ensuring seamless integration and consistent user experiences.
What You Bring Expertise
• Bachelor’s or postgraduate degree in a technology-related field.
• 10+ years of hands-on software development experience.
• Passion for crafting and optimizing exceptional end-user experiences.
• Proven expertise in building front-end applications and mid-tier services.
• Strong team collaboration skills, with experience in developing, deploying, and supporting key applications.
Technical Skills
• Solid understanding of modern application architecture and emerging technologies.
• Proficiency in modern SPA JavaScript frameworks (Angular preferred; also Vue, React).
• Extensive experience with:
o Java, Spring Boot, Spring Core
o RESTful Web Services
o Kubernetes orchestration
• Familiarity with API management tools (Swagger, OpenAPI) and integration technologies (Java Camel).
• Strong front-end skills: Angular, JavaScript/TypeScript, Node, NPM, HTML, CSS/SASS, RxJS.
• Testing and tooling experience: Jasmine, Karma, Storybook, Playwright.
• Adherence to best practices in object-oriented design, secure development, and design patterns.
• CI/CD expertise: Jenkins Core, Maven, pipeline maintenance.
• Deep understanding of Docker and cloud platforms (AWS preferred).
The Value You Deliver
• Engineering Excellence: Championing high standards and driving efficiency through best practices.
• Time Management: Prioritizing effectively, delegating smartly, and meeting deadlines consistently.
• Agile Collaboration: Partnering with squad leaders, QA engineers, scrum masters, and architects to deliver quarterly goals.
• Technical Communication: Translating complex technical concepts into clear, accessible language for diverse audiences.
• Production Support: Providing third-level support when needed to ensure platform stability and performance.