Salary
💰 PLN 10,000 - PLN 19,300 per month
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.