Open-source is a strategic part of our work. We build and maintain a number of open-source projects that support our clients and internal R&D. Our latest release is Enthusiast a customizable agentic AI toolkit for e-commerce.
Role Overview:
As a Senior Fullstack Engineer you will play a pivotal role in designing developing and maintaining production-grade platforms for our global clients. This position is at the heart of our development efforts contributing significantly to the backbone of our client-facing solutions. Youll be part of a dynamic development team sized between 3 to 9 members dedicated to crafting scalable and resilient backend systems.
Extensive commercial experience in building web-based application (5 years).
Experience in at least one ofUpsides backend technology stack:Ruby Python JavaScript or the willingness to learn based on your current skills.
Experience in at least one ofUpsides frontend technology stack:Vue and React or the willingness to learn based on your current skills.
In-depth understanding of SQL and relational databases.
Experience with Continuous Integration and Continuous Delivery.
Experience in direct work with different stakeholders (e.g. Product Owners or Business Founders) in a consulting setting.
Deep understanding of end-to-end software development cycle.
Great command of written and spoken English.
Design and Development: Lead the design and development of robust backend systems that serve as the backbone for our client-facing platforms. Ensure these systems are scalable maintainable and capable of handling the needs of global clients.
Engineering Best Practices: Actively contribute to refining our engineering methodologies and practices. Advocate for code quality security and efficiency.
Team Collaboration: Work closely within a development team fostering a collaborative environment where ideas and best practices are shared and implemented.
Stakeholder Communication: Engage directly with business stakeholders consulting on and designing technology solutions that meet their needs. Your role will involve translating complex technical concepts into business-friendly language.
Continuous Improvement: Constantly evaluate and incorporate new technologies or methodologies to improve the efficiency and reliability of our backend systems.
Transparent progression path.
Flexible work: office in Kraków hybrid or remote from anywhere in Poland with company on-sites.
Additional paid days off beyond national holidays.
A deeply collaborative engineering-led company culture.
Support for ongoing learning.
If you didnt find all the information you were looking for have a look at our handbook - it covers a variety of different matters that could be important at this stage. If theres anything else we did not mention that youre interested in - share your thoughts with us
Senior Engineer: 20 800 - 25 900 PLN net VAT
Lead Engineer: >25 900 PLN net VAT
Including additional days off
Office in Kraków hybrid fully-remote.
Your application has been successfully submitted!
Required Experience:
Senior IC
We support market challengers to successfully improve and scale their digital commerce on their way to become industry leaders.