For a client, we are seeking a highly skilled and experienced Software Architect with Frontend Focus to join an agile release train. This role requires seamless collaboration with teams implementing business services through Ada and C++ backends, ensuring integration and functionality.
Key Responsibilities
- Design and architect high-quality frontend software solutions.
- Ensure the technical and functional feasibility of UI/UX designs in alignment with available business services.
- Provide guidance and mentorship on best practices to the development team.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Stay updated with emerging frontend trends, technologies, and architectures.
Required Qualifications and Experience
- 10+ years of experience in Java.
- 5+ years of experience as a Software Architect.
- Deep understanding of Typescript, Java, and React.
- Strong interest and familiarity with design thinking.
Desired Skills and Certifications
- Proficiency in full stack architecture with a frontend emphasis.
- Skilled in JavaScript/Typescript, Java, and React, or the ability to quickly learn these technologies.
- Experience with Figma is an asset.
- Proficiency in backend-for-frontend (BFF) architecture.
- Mastery of architectural languages such as Archimate and UML.
- Experience with documentation of user needs (personas, scenarios, mental models) is an asset.
- Experience with exotic protocols for legacy services integration is an asset.
- Experience with Kubernetes, OpenShift, or cloud technologies is an asset.