Senior Full Stack Engineer (m/w/d)
<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <p>We are CoffeeCup, a B2B SaaS provider in the time-tracking and controlling area located in the heart of Munich. We're expanding our team to take a proven product to the next level. We are looking for an experienced Full-Stack Engineer to join our growing team and work on implementing new customer facing features and improving our technical infrastructure.</p><br/>Tasks<br/><ul><br/><li>Develop of new product front-end features using TypeScript, React, and Ember</li><br/><li>Develop new backend APIs and improving existing APIs, using Node.js, Typescript Lambda functions, and MySQL database</li><br/><li>Support our CI/CD pipelines and AWS CDK based infrastructure deployment</li><br/><li>Participate in code reviews and pair-programming with other team members</li><br/><li>Contribute to technical architecture research and experiments in order to find new ingenious ways to improve our code base</li><br/><li>Work closely with the UX and Strategic team to incorporate our vision and user feedback into new features</li><br/></ul><br/>Requirements<br/><p><strong>Technical</strong></p><br/><ul><br/><li>You have a profound knowledge of Javascript / Typescript and at least 4 year working experience with Node.js and relational databases (MySQL*).</li><br/><li>You have professional experience working with a cloud-based environment (AWS* or Azure) and an understanding of Lambda-based micro-services.</li><br/><li>You have professional experience developing front-ends with one or more of React, Vue.js, Angular, or Ember.js*.</li><br/><li>You have an emphasis on high quality demand on the result of your work and furthermore you are interested creating great user experiences for our clients.</li><br/></ul><br/><p>* - Preferred criteria</p><br/><p><strong>Personal</strong></p><br/><ul><br/><li>You have excellent communication skills and a team mindset</li><br/><li>You have a willingness to share your experiences and knowledge</li><br/><li>You are open to giving and receiving feedback</li><br/><li>You are fluent in English, both written and spoken</li><br/></ul><br/><p>We are feedback enthusiasts and believe it is essential to a teams culture. We also believe, that communication is a key skill for software development. Top notch communication skills and and a team mindset are mandatory to this position. But at the end having a lot of fun together is the foundation for everything we do.</p><br/>Benefits<br/><ul><br/><li>Company Laptop</li><br/><li>Company stock options</li><br/><li>Flexible working hours</li><br/><li>Free beverages</li><br/><li>On-site workspace in the heart of Munich</li><br/></ul><br/><p><strong>The typical process lasts about 3-4 hours with 4 steps.</strong></p><br/><ul><br/><li>Getting to know each other - Do we click?</li><br/><li>Showcasing your skills - Does your skill set fit our expectations?</li><br/><li>Wrapping up - cultural fit, next steps, on-site meet-and-greet (if possible)</li></ul> </div>