Upside

Backend Engineer, Python/Ruby

Upside

full-time

Posted on:

Origin:  • 🇵🇱 Poland

Visit company website
AI Apply
Manual Apply

Salary

💰 PLN 10,000 - PLN 19,300 per month

Job Level

JuniorMid-Level

Tech Stack

AWSDockerGoJavaScriptKubernetesNode.jsPythonReactRubySQLVue.js

About the role

  • As a Backend Engineer, you will be integral to the process of building and maintaining platforms that meet the needs of our global clients.
  • Your work will significantly support the infrastructure of the solutions directed towards clients.
  • You'll be part of a development team, sized between 3 to 9 members, dedicated to crafting scalable and resilient backend systems.
  • Collaborating closely with both the development team and our clients, ensuring that our backend solutions are perfectly aligned with client requirements and expectations.
  • Work in small, focused teams, combining engineering, product thinking, and design, to deliver outcomes, not just output.
  • Build and maintain open-source projects that support clients and internal R&D.

Requirements

  • Relevant commercial experience in building web-based application (>2 years).
  • Experience in at least one of Upside’s core technology stack: Ruby, Python, JavaScript or the willingness to learn based on your current skills.
  • Deep understanding of end-to-end software development cycle.
  • Great command of written and spoken English.
  • Experience with SQL databases.
  • Experience with orchestration tools (e.g. AWS/Docker/Kubernetes ).
  • Solid OOP skills.
  • Experience with Git, unit testing, debugging, and profiling.
  • Experience with Continuous Integration and Continuous Delivery.
  • Experience in creating modern APIs.
  • Knowledge of frontend frameworks and tools (e.g. Vue.js, React.js ) is nice to have.
  • Knowledge of Node.js, JavaScript is nice to have.