Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
5,547 Jobs at 188 Companies

Senior Software Architect Hybrid Applications (m/f/x) for Ventrade GmbH

iTrap

iTrap

Software Engineering, IT
Cologne, Germany
Posted on Dec 3, 2024

VenTrade is a trading company of outdoor surveillance cameras, we aim to provide a simple security solution for home use while also giving nature enthusiasts the opportunity to explore the animal kingdom in an exciting way.

With Carl Zeiss AG, our mother company, we are even stronger and can benefit from the incredible expertise of our colleagues in the fields of imaging and hunting, as well as from the research and development opportunities of a global high-tech company.

Your Role

  • Define and implement software system architectures for hybrid applications (mobile and web)

  • Design and establish a shared-library architecture to support multiple applications

  • Standardize existing architectures and components into the shared-library architecture, including microfrontend structures where appropriate

  • Conduct requirements analysis to ensure alignment of architecture with business and functional needs

  • Ensure adherence to architecture standards (including Arc42) and software requirements through close collaboration with the QA team

  • Continuous documentation of the software architecture and the developed software, utilizing Arc42 for structured documentation

  • Actively participate in Sprint Plannings, Reviews and Daily Meetings

Your Profile

  • A degree in computer science or a related field.

  • Professional experience in creating shared-library software architectures and hybrid app architectures built on web technologies, including TypeScript, HTML, and CSS

  • You worked with with relevant frameworks, ideally Angular and are experienced with cross-platform native runtimes, ideally Capacitor or Cordova/PhoneGap

  • Ideally, a certification as a software architect

  • Proficiency with Azure DevOps CI/CD pipelines for continuous integration and deployment

  • Solid know-how in Git for version control and collaborative development

  • Strong knowledge of Redux for managing application state effectively

  • Proficiency in TypeScript for developing scalable and maintainable code

  • Excellent English proficiency; German skills are advantageous

Your ZEISS Recruiting Team:

Christian-Eric Hohaus