Fullstack Software Engineer (m/f/d) // ProjectTogether at ProjectTogetherPosted on: 04/14/2021
Location: Berlin, Germany (ON-SITE)
Tags: express typescript node react docker postgresql vue
ProjectTogether is a fast growing impact-oriented organisation in Berlin and a pioneer for social progress. We bring together what is needed to try out solutions today, that will change the world tomorrow. Since 2015, ProjectTogether has supported more than 1,000 social initiatives in seven topical challenges like #WirVsVirus or Farm-Food-Climate. Along the United Nations' 17 Sustainable Development Goals we develop innovation platforms for solving social challenges. For this we create processes for solving problems bottom-up with participation of the broad public. **About the role** We are now looking for a Fullstack Software Engineer to join our young and growing team as soon as possible. Currently, we are two fullstack developers, one data scientist, one designer and one product manager, and we work closely with our support team. You are excited about developing our digital resource platform further and to discover which features really deliver value to our initiatives and supporters? You are passionate about establishing a digital platform, using and experimenting with state-of-the-art technologies and thinking ahead with regard to all steps during the process of software development? Then we’d like to hear from you! After a first chat we will invite you to come and work with us for one day (remotely). **These will be your tasks** * Holistic development of our platform for social impact initiatives and their supporters * Integration of our various systems (progressive web application, backend, CRM, some microservices) * Communication with the non-technical team to understand their requirements and to support the team with technical solutions where possible * Discuss the tech and product strategy with the team * Architect and improve the current infrastructure **You're offering these qualifications** **Technical skills:** * Minimum 2 years experience in web development in a professional environment * Experience in and excitement for working with the following technologies: 2. Docker 4. PostgreSQL (or other object-relational database) 6. Node.js, Express (TypeScript) 8. React.js or Vue.js (TypeScript) 10. Functional programming * Nice to have: experience with CI/CD. * Nice to have: experience with platforms that create matches between users, like marketplaces or dating applications. **Other requirements:** * If working remotely: working from Berlin timezone and possibility to travel to Berlin regularly for team events and workshops. * Good knowledge of German is a strong advantage, as all non-tech teams at ProjectTogether are working in German. * You have high standards for your own work. * You are comfortable with uncertainty and enjoy being part of finding solutions. * You are able to manage your own workload: you know how to take care of your own resources - nobody will tell you when to stop working or when overtime might be needed. You will take a break when you need it. **We're offering these benefits** * Full-time contract limited to one year, but with the intention to renew * Value-driven startup culture with a big vision * Open and solution-oriented team culture * Meaningful work with high impact, clear focus and responsibility * Access to a growing community of young founders and visionaries, as well as coaches and strategic partners * Home office and flexible working hours * Space to bring in your own ideas and implement them * Regular team building activities and knowledge sharing sessions You are looking for a job that has a positive impact on society? Then you’re in the right place. We value diversity and are therefore looking forward to all applications - independent of gender, nationality, social background, religion or worldview, physical abilities, age, as well as sexual orientation or identity. Apply today! We are looking forward to getting to know you!