Relational Databases (advanced)
Software Architecture (advanced)
Functional Programming (master)
We are a software house based in Poland specializing in mobile and web applications in React and React Native.
As IT partners we have helped to effectively turn dozens of great ideas into working businesses. Our mission is to increase the availability of effective tools for software development and we achieve this through contributions to open source and knowledge sharing.
See what our colleagues are saying about us : https : / / youtu.be / hzXyppUczOY
We are currently looking for a Backend Engineer to join our team working on a project for a German client.
The project promotes the success of experts and scientists by connecting them with seasoned professionals in business, industry, or scientific and research institutions.
It consists of a mobile app for students and doctoral candidates and a web app for team leaders and subject matter experts in organizations and, of course, the matching magic between both sides.
The vision of the project founders is to become an expert in the German (and later European) academic landscape. You will be joining a small but growing international team of software engineers, UX designers, data scientists, and business experts with decades of experience in their respective fields.
Your responsibilities :
Leading the Backend Development of new and existing features
Test and debug backend processes to ensure that the platform core services run effectively at all times
Cooperating with frontend and business team
Troubleshooting builds and releases
Creating documentation for the code
Create optimized database schemas and data storage solutions,
You will participate in project meetings to identify, evaluate and implement backend best practices
Your expertise :
Experience in functional programming
High focus on code and architecture cleanliness
Knowledge of any relational database management system (we use PostreSQL)
Experience with any cloud-based providers
Excellent knowledge of GraphQL
Skills in monitoring systems using Grafana and Prometheus
Ability to work independently without close supervision
Fluent English - written and spoken
Nice to have :
Skills in Software development with Elixir and PostgreSQL - it is not required, but you have to be wishing to learn it
Experience working with Docker and preferably Kubernetes-based environments
Apply to join us if you :
Love working remotely or would like to see what it's like
Feel the desire to constantly improve your skills and you are a T-Shaped engineer
Consider communications skills, positive energy, and being a self-starter as your strong points
Are willing to share your knowledge with the community by writing blog posts, contributing to open source projects or running workshops
Instead of I don’t know how , I won’t manage you use I don’t know, but I will find out
Are open-minded to new ideas, projects, and people around you
Details about us and our offer :
You will work fully remote from anywhere in the world (but with a good internet connection), with flexible working hours and the opportunity to use English in practice by working with clients from different parts of the world
You will be able to spend the holiday peacefully with your friends or family, as we will guarantee you 21 paid vacation days per year
You do not have to use your hardware to work - equipment of your choice provided, most of us work on MacBook Pro
We will provide you with the opportunity to attend the world’s most important IT conferences , access to courses (including language courses) and subscriptions,
You will be encouraged to create open-source content, articles, and guides and we will promote you on our blog and social media
We will invite you to participate regularly in 1 on 1 meetings, 360 degree feedback sessions
A remote working environment where we try to compensate for the fact that we do not work together in the same office : regular (offline!) integration events for the whole team, the opportunity to participate in an elite group where we share dark humor ;
weekly Brown bags (easy-going company-wide meetings to talk about anything including technology, rumors and fun at work. Any topics allowed)
We can help you with the formalities involved in setting up a B2B cooperation - so you don't have to worry about unnecessary formalities, and the process is quick and stress-free,
You will take part in a transparent recruitment process - all candidates receive feedback from us, your application will not go unanswered.
Working with people who are fascinated by new technologies, are willing to share their knowledge, and provide a good dose of laughter during meetings.
We are simply cool people : )