About The Position

This is a remote role in Poland requiring Polish work authorization. It is a hands-on technical leadership role focused on building and delivering real-world software products while leading an engineering team. VIATechnik is a global leader in Virtual Design and Construction, with over 400 digital experts worldwide. The firm offers services in Virtual Design & Construction (VDC), Building Information Modeling (BIM), Virtual & Augmented Reality, Digital Twins, and Enterprise Software Application Development, working on major projects like Apple's headquarters and various airport modernizations. VIATechnik's Cirrus Studio develops software to drive digital transformation in the AEC industry, aiming to automate and revolutionize the digitization of the built environment through data analytics, machine learning, automation, integration, optimization, and generative design. The company is seeking a technical team leader who will spend 40-60% of their time coding and the remainder on project coordination and team leadership. This role involves providing technical leadership to both full-time employees and contractors, owning technical outcomes, making architectural decisions, guiding discovery, and ensuring quality, all while staying deeply involved in the code. The challenge lies in balancing pragmatism with engineering rigor, making good trade-offs, and delivering results under real-world constraints. The business needs technical leaders who can both build and lead.

Requirements

  • Proven experience in designing and developing web and/or desktop applications.
  • Tech stack: C#, any front-end framework, JavaScript, relational databases, understanding of systems design, some experience with cloud infrastructure (any major provider- AWS, Azure, GCP, Oracle).
  • Fluency in English, both spoken and written.
  • Hands-on experience with cloud platforms (Azure and/or AWS) - configuring network services, databases, and access control.
  • Familiarity with CI/CD processes, and collaboration with QA and DevOps teams.
  • Experience working with relational (e.g Postgres, MySQL, Oracle) and non-relational (DynamoDB, MongoDB) databases.
  • Strong engineering skills.
  • Interest in managing a team.
  • Proven track record of code quality ownership, including participating in or leading Code Reviews.
  • Ability to design system architecture and make decisions around infrastructure and implementation.
  • Ability to create technical documentation and system diagrams.
  • Learning agility - eager and quick to pick up new tools and approaches.
  • Flexibility - understanding there's no single 'right' way to do things; valuing outcomes over dogma.
  • Pragmatism - focus on delivering results in real-world conditions with available tools, time, and constraints; progress over perfection.
  • Polish work authorization is required.

Responsibilities

  • Develop web and/or desktop applications in line with project requirements.
  • Actively participate in the design and development process of software.
  • Create, launch and maintain network services, user access control, and databases using Azure and AWS.
  • Work with UI/UX designers to achieve the best possible UI solutions for each project.
  • Act as the lead developer for software projects and products.
  • Make decisions about the architecture, infrastructure, implementation, and testing of the software project.
  • Independently create and describe tasks within the software project in collaboration with the Project Manager.
  • Manage a team of 2-5 developers in executing project-related tasks.
  • Oversee quality control and support team members in their daily work.
  • Provide support to team members and deliver individual project work.
  • Cooperate with other managers to discuss best practices, business opportunities, and team management strategies.
  • Collaborate with QA and DevOps teams to ensure efficient delivery of project outcomes to the client.
  • Create technical documentation and diagrams.
  • Communicate with the client regarding technical details of the software project.

Benefits

  • B2B contracts include 26 days of vacation, sick days, and other benefits which regular employees are also eligible for.
  • Medical package (Luxmed)
  • Multisport card
  • Fully remote position
  • Necessary materials (laptop, software licenses, etc.)
  • Work on a small, dedicated, focused team
  • Ability to directly influence business outcomes through software development
  • Ability to be involved in shaping our standards for developing software

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service