🧭 Time zone: CET +/-2h
🕒 Working hours: flexible
💼 Job: Full-time, fully remote
✈️ Business trips: No - but we like to meet from time to time, virtually or in person
🗺️ We hire in the following countries: Germany, UK, Ireland, Italy, Netherlands, Portugal, Serbia, and Spain
🧑💻 Technologies: Kotlin, AWS, PostgreSQL, GitLab, continuous deployment, RESTful APIs
What you will do
As a Backend Engineer you’ll be part of our remote-first, cross-functional Product Development team. You’ll work on improving and extending our mostly Kotlin-based Backend services.
This could mean, that you’ll work on tools and solutions to empower our no-code authors; knowledge experts with deep domain knowledge who want to digitize their services without writing any code. However, you could also work on making it easier for our enterprise customers, to embed BRYTER into their existing IT environments, by way of enabling them to develop custom integrations to their internal systems, and similar topics. Or you could help our developer experience team make developing the BRYTER product itself a productive and joyful experience.
What we are looking for
We love working with people who are eager to learn, so please do apply, even if you haven’t worked with our choice of frameworks or technologies before. Most of our developers haven’t worked with Kotlin, or some other technology we’re using, before joining BRYTER. And we’ve found they picked up the language or technology quickly.
However, you must bring general experience in developing backend services and auxiliary technologies like relational databases, as well as experience in a typed language.
At BRYTER we value automated tests, so maintaining tests where necessary and sensible, will form part of your work. This means you should be eager to maintain a high level of meaningful test coverage.
You share our values
🙌 You proactively seek to support and collaborate with others, not just when you’re stuck, but also whenever you can lend a hand. We are largely self-organized, so we require you as our team-member to proactively come forward and take the lead at times without being explicitly told so.
💪 You have a strong understanding of the end results of your work. These aren’t just tickets to implement, but a commitment to our customers to build what they need to get their jobs done.
🤝 You build trusting relationships, to allow for clear and meaningful communication in a fully remote setting. You seek out and are keen to understand different, cross-functional perspectives and are able to have meaningful and goal-oriented conversations about them
♥️ You care about the people you work with and are willing to grow together. You also care about the customer and you want to work on a product that matters.
How we work
🔄 We, as a team, work together very closely and with short feedback cycles, both within our team and towards our peers.
🛠️ Our cross-functional teams collaboratively drive and own the development of their improvements and features and guide them until they are in production. And while some parts of the application are worked on mostly by a smaller subset of the team, we practice shared code ownership.
🦊 Our main tool for coordinating our day-to-day work is Gitlab. We not only use it as central git host, but also for our complete CI/CD pipeline, to trigger and execute deployments with it and track our work items (and bugs 🐛) with Gitlab boards.
🧪 We practice a branch-based development workflow and do code reviews via merge requests (pull requests). To enable quick feedback-cycles we aim for short-lived branches and provide automated means to deploy every branch to their own environment.
😇 We put a strong emphasis on automated testing and having a meaningful test coverage. And as with most things, we aim to get better at these practices, which means we’re not perfect.
🛠️ When it comes to tools, such as an IDE or editor, you are free to use whatever you prefer. We provide JetBrains licenses, in case you like to use their tools.
🧑🏭 At BRYTER we believe in the power of self-organizing teams and that everyone can be a leader. Everyone can participate in shaping the way we work at BRYTER, based on their interests and capabilities. The teams organize the way they work themselves, from frequent team-programming sessions to focus weeks.
🌱 To that end we work hard to make the way we work explicit, to enable us to improve it continuously. Anybody on the team can propose changes and improvements in the form of a proposal, and proposals are by default accepted. Only if by getting feedback on a proposal a serious risk or harm for the organisation is identified, we ask the authors of a proposal to adapt it, usually with the help of the people who identified the risks.
Benefit & Perks
Besides offering a welcoming, human-centred, flexible, all-remote workplace, we offer some perks to our workers.
🌴 Generous, guaranteed vacation days
🎤 Time off every year for professional learning & growth
📕 We view continuous learning and professional development as indispensable. Therefore we provide you with a generous, yearly training and conference budget that you can use at your own discretion.
🖥️ As an all-remote company we care that your workplace at home is safe and healthy. And so we provide a yearly allowance that you can spend on items to equip a more productive working space for you.
📈 Equity - we offer optional participation in our employee stock ownership program.
🕛 Flexible working hours with set asynchronous & collaboration times within the team.
BRYTER is the no-code service automation platform that enables business experts to build digital applications. Our platform gives enterprise teams the tools to build self-service applications to provide faster, more accurate services to their colleagues, without programming.
BRYTER is especially geared to professionals in law, compliance, accounting and finance, who use the software to automate complex, recurring decisions and scenarios.
Global brands from McDonald’s and ING, through to professional service firms like Deloitte, PwC, and KPMG, use BRYTER to deliver services digitally. BRYTER is a remote-first company with hubs in New York, London, Frankfurt, and Berlin.
Curious? Please apply
Multiple studies have found that women/non-binary people on average seek to match a high percentage of a role’s requirements before applying.
We encourage everyone to apply, even if they feel they might not fulfil all listed requirements fully. We’d like you to give us a chance to evaluate your skills and experience. We’re curious to hear from you and learn what you believe you’d bring to the role and the team.
For people living with disabilities, chronic illnesses, or neurodiversity, adjustments, and support can make a decisive difference in the interviewing process. Please let us know if you need any accommodations (specific tools, more time, additional breaks, etc.) and feel comfortable disclosing this, and we’ll do our best to meet them.