Senior Fullstack Engineer
Upside Lab sp. z o.o.
⚲ Kraków, Stare Miasto
od 20 800 zł netto (+ VAT) / mies.
Wymagania
- SQL
- Ruby
- Python
- JavaScript
- Vue.js
- React.js
Opis stanowiska
Nasze wymagania: Extensive commercial experience in building web-based application (+5 years). Experience in at least one of Upside’s backend technology stack: Ruby, Python, JavaScript or the willingness to learn based on your current skills. Experience in at least one of Upside’s 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. O projekcie: 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. You'll be part of a dynamic development team, sized between 3 to 9 members, dedicated to crafting scalable and resilient backend systems. Zakres obowiązków: 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. Oferujemy: Transparent progression path. Flexible work: office in Kraków, hybrid or remote from anywhere in Poland, with company on-sites. A deeply collaborative, engineering-led company culture. Support for ongoing learning.