Description
We are a fast-growing digital engineering company building innovative products that reshape how the architecture, construction, and infrastructure industries operate. Our teams combine cutting-edge software with deep domain expertise, giving us the unique opportunity to deliver both bespoke client solutions and scalable in-house platforms. If you’re looking for a place where technology directly transforms the physical world — this is it.
We’re looking for an experienced Engineer who wants to step into a Lead role. In this position, you’ll spend roughly 50–80% of your time hands-on with code, while the remaining time will be dedicated to project coordination and team leadership. You’ll start by working closely with 1–2 engineers, with a clear path to growing and leading a full team of 5 over time.
Recruitment process:
- Interview with Director od Software Engineering
- Second interview with Team Leader
- Third interview with another person from Tech team
The interviews will be just regular conversations online with a mix of questions about technical skills and soft skills. No preparation needed beforehand from the candidates is needed – these won’t be „exams” where we’d like to hear answers to some technical questions. We want to hear about candidate’s experiences and their opinions on software development, coding and tech overall.
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 network-based projects.
- Make decisions regarding 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.
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 databases.
- Strong engineering skills and eager to lead 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 — You’re eager and quick to pick up new tools and approaches. We don’t expect you to know everything upfront, but we expect you to learn fast and independently.
- Flexibility — You understand there’s no single “right” way to do things. If you insist on industry standards or best practices as the only way forward, this won’t be the place for you. We value outcomes over dogma.
- Pragmatism — You focus on delivering results in real-world conditions — with the tools, time, and constraints available. Progress over perfection.
- 🇵🇱 Polish work authorization is required.
We offer
- Flexible type of contract (CoE/B2B)
- B2B contracts include 26 days of vacation, sick days and all the other benefits which regular employees are eligible as well.
- Fully remote position
- Possibility to develop as a Team Leader
- Necessary equipment (laptop, software licenses, etc.) provided
- Medical package (Luxmed)
- Multisport card
- Training and conference budget
- Work in small, but global, focused team
- Real possibility to impact the built environment