Senior Full-Stack Developer (m,f,d)
Location
Berlin | Germany
Job description
Your mission
Join us in supporting public administrations and politicians in making data-informed decisions!
Polyteia is on its way to become the leading SaaS data platform for the public sector and politicians. Polyteia enables the public sector to make databased decisions. Our cloud-based platform merges data from different data sources and offers public administrations and politicians on local, federal or state level real-time insights for optimal decision making. We are looking for a senior full-stack developer who will join an existing development team responsible for the development of our data visualization tool.
What to expect in your new role: - Work together with frontend, backend, and design professionals to further develop our data visualization tool that satisfies the needs of our customers and internal users.
- Develop server-side logic, including data storage to optimize the tool’s performance.
- Review application requirements and interface designs.
- Write scalable, clear, simple, and reusable code.
- Translate designs and wireframes into high quality code.
- Improve the tool’s performance, design all backend logic, including configurations storage.
- Secure the back-end using security best practices against major security threats.
- Provide code reviews and implement suggested improvements to your own code.
- Identify programming bugs and find fixes.
Your profile
Requirements
- You identify yourself with our mission to support governments and public sectors to make data-based decisions
- You have a pronounced hands-on mentality with a structured and solution-oriented way of working
- You are an excellent team player and pronounced interpersonal and teamwork abilities are your strengths
- You are competent to make mature decisions and you possess prior experience of working in international hours
- You show excellent TypeScript and JavaScript skills and have hands-on experience with NestJS, React, MongoDB.
- You bring a good understanding of NestJS, and the underlying technologies, such as Node.js and Express
- You can recognize the underlying design concepts of a scalable applications and provide a thorough understanding of the principles of responsive web applications
- Constructing database structures to support and reflect business processes and putting in place unit tests and automated software platforms is no big deal for you
- You have in-depth understanding of program versioning systems such as Git
- You are fluent in English
- You are passionate for improving systems and building processes from scratch
Nice-to-haves - Understanding of SQL.
- Experience working with data processing.
- Experience with GraphQL / Apollo.
- Experience with Nivo.
- Experience with Jest.
- Understanding of Docker.
- The German language.
- Interest in new technologies and ready to learn them.
- Knowledge of various application architectures.
- Experience with the use of cloud solutions, such as AWS, Google Cloud, Azure.
- Passion for software development also after work - in open source projects, groups and meetups.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- A knack for benchmarking and optimization.
Why us?
- Societal impact by driving the digital transformation of the public sector with us
- A highly motivated and performance-oriented team
- Rapid advancement and promotion opportunities
- Short decision-making paths, flat hierarchies and considerable freedom of design, in which your involvement and ideas are in demand
- Flexible coordination of working hours and place - in our modern HQ-office in Berlin directly at the Spree or in your home office
- Fixed hours for your development and no work in our DEAL Hours (drop everything and learn) with your Udemy Business Account or with other materials
- Sponsored urban sports membership M, so you can stay fit
- Language Courses on the platform Lingoda (currently English and German)
- Part sponsorship of a company pension with Allianz
- Regular team events to celebrate us as a team
#J-18808-Ljbffr
Job tags
Salary