Talent.com
Ta oferta pracy nie jest dostępna w Twoim kraju.
Senior Backend Engineer (Python / Ruby / Node)

Senior Backend Engineer (Python / Ruby / Node)

Upside Lab sp. z o.o.Kraków, małopolskie, Polska
6 dni temu
Opis pracy

Senior Backend Engineer (Python / Ruby / Node)

Miejsce pracy : Kraków

Technologies we use

Expected

  • Ruby
  • Python
  • JavaScript
  • Node.js
  • PostgreSQL

Optional

  • Vue.js
  • React.js
  • About the project

    As a Senior Backend Engineer, you will play a pivotal role in designing, developing, and maintaining production-grade platforms for global clients. This position is at the heart of our development efforts, contributing significantly to the backbone of client-facing solutions. You'll be part of a dynamic development team, sized between 3 to 9 members, dedicated to craft scalable and resilient backend systems.

    Your responsibilities

  • Developing complex digital platforms - from architecture decisions to implementation and deployment.
  • Work in autonomous teams (3-9 people) delivering mission-critical systems.
  • Collaborate directly with technology leaders, founders, and domain experts to shape solutions that drive real business outcomes.
  • Our requirements

  • Extensive commercial experience in building web-based application (+5 years).
  • Strong proficiency in at least one of Upside’s core technology stack : Ruby, Python, JavaScript, Node or the willingness to learn based on your current skills.
  • Solid understanding of software architecture principles : monoliths, microservices, asynchronous systems, messaging patterns, and scalability.
  • Deep knowledge of relational databases (we mostly use PostgreSQL) and performance optimization.
  • Working understanding of frontend frameworks and tools (e.g. Vue.js, React.js).
  • Practical experience with Continuous Integration / Continuous Deployment (CI / CD) practices and modern cloud environments.
  • Strong consulting mindset - balancing technical excellence with client needs and communicating effectively with both technical and non-technical stakeholders.
  • Fluent English, with clear written and verbal communication.
  • This is how we organize our work

    Team size

    20-30

    This is how we work

  • in house
  • at the client's site
  • you focus on a single project at a time
  • you can change the project
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you develop the code "from scratch"
  • you focus on product development
  • you focus on code maintenance
  • agile
  • Team members

  • backend developer
  • frontend developer
  • fullstack developer
  • mobile developer
  • technical leader
  • architect
  • automated test programmer
  • manual tester
  • project manager
  • graphic designer
  • UI designer
  • UX designer
  • This is how we work on a project

  • Clean Code
  • code review
  • pair programming
  • team-level deployment
  • active monitoring
  • documentation
  • issue tracking tools
  • Development opportunities we offer

  • conferences abroad
  • conferences in Poland
  • development budget
  • substantive support from technological leaders
  • support of IT events
  • technical knowledge exchange within the company
  • the company supports open source projects
  • time for development of your ideas
  • What we offer

  • Salary : Senior Engineer : 20 800 - 25 900 PLN net + VAT / Lead Engineer : >
  • 26 500 PLN net + VAT.

  • 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.
  • Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • integration events
  • corporate library
  • parking space for employees
  • birthday celebration
  • employee referral program
  • Recruitment stages

  • 30-minute intro video call
  • 1-hour Technology Screening
  • 90-minute Technology Interview
  • Conversation with our CEO & CTO
  • Recruitment process :

    Please start by submitting your application through our online form. We kindly ask for a few days to carefully review your application. Once we've done so, we'll reach out with our initial feedback. Should your application align with our requirements, you'll be invited to a 30-minute intro video call. We'll discuss expectations and address any questions you might have about Upside. We are making sure that your process is as fast as possible (it can last as little as 3–4 days from an application to an offer).

    Additional information

    If you didn't find all the information you were looking for, have a look at our handbook (https : / / github.com / upsidelab / handbook)

  • it covers a variety of different matters that could be important at this stage. If there's anything else we did not mention that you're interested in - share your thoughts with us careers@upsidelab.io
  • Upside Lab sp. z o.o.

    At Upside, we’re not just shipping features - we’re partnering with ambitious companies across the globe to solve complex, meaningful problems through technology. We work in small, focused teams, combining engineering, product thinking, and design, to deliver outcomes, not just output.

    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, an AI Agent framework tailored for e-commerce use cases.

    Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Upside Lab sp. z o.o. z siedzibą w : Krupnicza 5 / 6, 31-123 Kraków (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.

    Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne : (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem : careers@upsidelab.io.

    Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Senior Backend Engineer • Kraków, małopolskie, Polska