Frontend Software Engineer maintaining Adobe Experience Manager applications at Aviso Wealth for improving financial well-being. Building user-facing features in a collaborative hybrid team context.
Responsibilities
Build and maintain user-facing features using modern frontend frameworks, ensuring accuracy to design and product requirements
Translate UX/UI designs into responsive, accessible, and high‑quality frontend code.
Integrate frontend components with backend APIs and services, handling data flows and error states effectively
Write clean, testable, and maintainable code, including unit and integration tests.
Diagnose and fix frontend bugs, performance issues, and cross‑browser compatibility problems
Collaborate daily with product managers, designers, backend engineers, and QA to deliver features on time
Participate in code reviews to ensure code quality, consistency, and adherence to team standards
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
2+ years of professional experience in software development
2+ years’ experience of Adobe Experience Manager (AEM) development with a total of 2+ years’ strong experience with frontend framework including React or Angular
2+ years of Integration experience with backend using API’s in Java-based frameworks
Experience with Flutter would be an asset
Experience with object-oriented programming languages such as Java, C#, or Python, and a foundational understanding of software engineering principles would be an asset
Expertise in system architecture, microservices, and cloud-native design
Extensive Experience using Azure cloud, APIM, Dapr, CI/CD pipelines, and infrastructure as code (Iac/Bicep) would be an asset
Working knowledge of design patterns and software engineering principles
Experience in Git, GitHub/GitLab workflows, and code quality tools
Good database skills in both SQL and NoSQL would be an asset
Excellent debugging and code review capabilities
Proven leadership and mentoring experience (preferred)
Strong collaboration with project sponsors
Fluent communication skills in English are required and bilingual skills in French are an asset
Proven track record in mentoring and leading engineering teams
Certifications in enterprise architecture, cloud technologies, or technical leadership (asset)
Benefits
Dynamic and inclusive culture that rewards innovation and celebrates success.
Advisory Consultant leading healthcare consulting projects and collaborating with internal teams for client success. Driving strategic initiatives to improve financial health for Waystar’s healthcare clients.
Senior Web Developer developing and maintaining WordPress websites for SiteMinder's hotel commerce platform. Collaborating with marketing teams to support global campaigns and ensuring code quality.
ReactNative Developer working on web and app development for one of Germany's largest news brands. Collaborating with a cross - functional team of developers, QA, and product managers.
Senior Developer managing customer projects using React and Next.js at byte5. Involved in all project phases with a focus on strong web solutions and agile work.
Linux Frontend Administrator supporting and managing Linux workstations, enhancing client standards, and automating management tasks. Join established IT company in Kaiserslautern with a strong team spirit.
Frontend Software Engineer assisting Homebase to build AI - powered interfaces that transform small business operations. Collaborating with cross - functional teams to deliver seamless user experiences in a hybrid work setting.
Embedded Linux Engineer developing embedded software for HPE’s BMC platform. Collaborating with a worldwide team on Linux kernel and userspace development.
Front - End Software Engineer developing user interfaces for CtrlChain's logistics platform. Collaborating with teams to create efficient and user - friendly web applications.
Full Stack Developer responsible for developing applications using C# and ASP.Net Core Blazor. Collaborating in interdisciplinary Scrum teams and contributing to new and ongoing projects.