At Kialo were looking for a Full Stack Engineer to join our team.
Fulltime / Parttime Berlin
Job details
Kialo is looking for a fulltime / parttime Full Stack Engineer to join our Berlinbased development team.
As a Full Stack Engineer you will be developing features for our two main sites Kialo and Kialo Edu. You will be working closely with 18 developers along with the product design QA and SRE teams. We have a beautiful office in central Berlin but as most of the team prefers to work remotely its up to you whether you want to use it. Candidates in and around Berlin are preferred as youll be able to join our monthly team events more regularly.
Join us and help teach critical thinking around the world.
Your responsibilities
Developing new features utilizing Python MongoDB Redis and OpenSearch in the backend; and TypeScript React and Redux in the frontend.
Implementing UI updates using full designs and/or our component library.
Writing unit and integration tests as part of our continuous integration process.
Reviewing others code and improving your own code based on feedback from your team members.
Writing and maintaining technical documentation and test cases.
Liaising with our QA and SRE teams to ensure everything is completed to a high standard.
Our requirements
Between 1 and 4 years of professional experience in developing software and working in a fullstack environment.
Knowledge of TypeScript or JavaScript and at least one backend programming language (e.g. Python Ruby etc..
Understanding of frontend frameworks technologies and practices (e.g. React).
Understanding of common software architecture especially in the context of building a web app.
Exposure to different forms of testing for both the frontend and backend (unit tests continuous integration etc).
Curiosity and eagerness to learn new technologies or find better ways of doing things.
Great attention to detail and strongly motivated to deliver high quality software that meets design and functional requirements.
Fluency in written and spoken English.
How we work
We use an optimized agile process based on Scrum which we regularly tweak to be as efficient as possible.
We work in small developer teams reviewing each others code and completing larger stories together over multiple sprints.
Nearly all of us work remotely and we have core hours to make efficient use of synchronous interactions.
We have an open and direct communication culture and encourage everyone to give and receive constructive feedback.
During deliberations contributions are evaluated based on their merit not on who made them no matter how senior they are.
Instead of a CTO making important technical decisions on their own we have a Tech Council that convenes every two weeks to discuss points raised by the team.
Benefits
Your choice of a top of the line laptop: Mac or PC.
A stipend for improving your home office.
Our very spacious office in the heart of Berlin that provides an ideal environment for developers to work undisturbed.
Flexibility to work fully remotely or from the office whenever you want.
A budget for food and drinks to give you energy at the start of each sprint.
We promote continuous learning and support your professional development with a budget for courses books and conferences.
Apply for the job
Do you want to join our team as our new Full Stack Engineer Then wed love to hear about you!
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.