Salary
💰 PLN 20,800 - PLN 25,900 per month
Tech Stack
CloudGoJavaScriptMicroservicesPostgresPythonReactRubyVue.js
About the role
- Design, develop, and maintain production-grade backend platforms for global clients
- Work in small autonomous teams (3-9 people) delivering mission-critical systems
- Make architecture decisions and implement deployments
- Collaborate directly with technology leaders, founders, and domain experts
- Contribute to open-source projects and internal R&D (e.g., Enthusiast AI Agent framework)
- Communicate with both technical and non-technical stakeholders to shape solutions
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 or the willingness to learn
- Solid understanding of software architecture principles: monoliths, microservices, asynchronous systems, messaging patterns, and scalability
- Deep knowledge of relational databases (mostly PostgreSQL) and performance optimization
- Working understanding of frontend frameworks and tools (e.g. Vue.js, React.js)
- Practical experience with CI/CD practices and modern cloud environments
- Strong consulting mindset - balancing technical excellence with client needs
- Fluent English, with clear written and verbal communication
- Ability to work in Poland (preferred location options indicate Poland residency)