Our client is an established technology consultancy founded in 2010, with a portfolio of more than 500 completed projects. The company focuses on digital strategy, UX/UI design, and the development of mobile apps, web platforms and AI-driven agents. They help organizations build cohesive digital ecosystems by combining creative design with robust engineering practices. Flexible engagement models — project teams, dedicated squads and on-demand digital specialists — enable tailored delivery to match client needs and timelines. The culture emphasizes collaboration, high-quality user experiences and tangible business outcomes. Currently recruiting digital experts: UX/UI designers, mobile engineers, web developers and AI specialists eager to create advanced digital products on modern platforms. This is a compelling opportunity for professionals who value innovation, teamwork and direct impact on client-facing digital solutions.

Mobile Solution Architect

We offer:

  • Stable, long-term cooperation based on an employment contract or B2B contract.
  • Hybrid model - work from the Gdańsk office on Tuesdays and Thursdays.
  • Participation in international projects for recognizable clients.
  • Real influence on architecture, choice of technologies, and how projects are implemented.
  • Opportunity to combine architectural work, technical leadership, and client collaboration.
  • Collaboration with experienced development, design, and product teams.
  • Environment open to new technologies, improvements, and initiative.
  • Private medical care, Multisport card, and language learning subsidies.
  • Salary up to PLN 32,000 net per month on B2B or the equivalent total employer cost for an employment contract.


Responsibilities:

  • Analysis of business needs and functional and non-functional requirements.
  • Designing the target architecture of solutions, integration methods, data flow and communication with external systems.
  • Designing scalable integrations, APIs and multi-platform solutions.
  • Making and justifying decisions regarding technologies, frameworks, libraries and tools.
  • Assessing the impact of architectural decisions on performance, security, maintenance, scalability and implementation cost.
  • Preparing architectural documentation, diagrams, technical standards and recommendations for teams.
  • Conducting discovery conversations with clients and identifying real needs, constraints and risks.
  • Presenting the proposed architecture, technological solutions and estimates.
  • Supporting the preparation of proposals, estimates, responses to requests for proposals and RFPs.
  • Technically leading development teams throughout the project lifecycle.
  • Organizing the technical part of Sprint 0, including preparing environments, repositories, CI/CD, coding, testing and security standards.
  • Defining and enforcing clean code standards, good architectural practices and quality principles.
  • Conducting architecture reviews and supporting the team during code review.
  • Mentoring less experienced team members and supporting them in solving difficult technical problems.
  • Identifying technical risks and communicating them to project stakeholders.
  • Collaborating with UX/UI, QA, backend, frontend, mobile, DevOps and Delivery teams.
  • Supporting the responsible use of AI tools in the development, testing, code review and documentation process.
  • Ensuring high standards of security, data protection and compliance of solutions with GDPR requirements.

Additional responsibilities for the mobile path

  • Designing the architecture of mobile applications for iOS and Android.
  • Choosing the appropriate approach: native, cross-platform or hybrid solutions.
  • Designing mobile app integrations with APIs, backend services and external systems.
  • Overseeing security, performance, offline operation, data storage and integration with mobile device features.
  • Supporting teams in publishing, maintaining and developing production applications.


Requirements:

  • Minimum 4 years of experience in a role involving architectural responsibility or technical project leadership, e.g., Solution Architect, Software Architect, Tech Lead, or Senior Developer.
  • Many years of practical experience in building and deploying applications.
  • Ability to design complete end-to-end solutions, not just individual components.
  • Very good knowledge of design patterns, clean architecture, clean code principles, and modular system design.
  • Experience in designing APIs, integrating with external systems, and backend solutions.
  • Familiarity with CI/CD processes, test automation, code review, and quality assurance practices.
  • Experience with cloud architecture, e.g., AWS, Azure, or Google Cloud Platform.
  • Ability to assess trade-offs between business value, time-to-delivery, cost, and technical complexity.
  • Experience running technical workshops, client meetings, or solution presentations.
  • Ability to communicate technical issues to both development teams and business stakeholders.
  • Experience working in Agile/Scrum methodologies.
  • Very good command of English, minimum B2, enabling comfortable work with clients and international teams.

Specialist requirements

  • Very good knowledge of mobile application architecture.
  • Practical experience building native iOS or Android applications.
  • Familiarity with technologies such as Swift and SwiftUI, Kotlin, Flutter, React Native, or Kotlin Multiplatform.
  • Good understanding of differences between native and cross-platform solutions and their impact on performance, security, maintenance, and product evolution.
  • Experience publishing, maintaining, and evolving production applications.
  • Knowledge of mobile app performance topics, mobile device security, data storage, offline functionality, and API integration.
  • Architectural experience in Flutter combined with a solid understanding of native iOS and Android will be particularly valued.


Additional advantages:

  • Experience in a software house, digital agency, or a company delivering projects for external clients.
  • Work on projects executed in a fixed-price model.
  • Experience in creating proofs of concept and technical prototypes.
  • Practical knowledge of tools supporting development using AI.
  • Experience in projects carried out by distributed, international teams.

TeamQuest to firma zajmująca się nieprzypadkowymi rekrutacjami. 

Zostaw u nas swoje CV a my dobierzemy ofertę idealnie pasującą pod Twój profil.