Apply Now Senior Frontend Engineer - Vue.js (x,f,m) at DKB Code Factory (View all jobs) Berlin, Germany { { about_us: As a subsidiary of DKB (Deutsche Kreditbank AG), we benefit from the financial backing and entrepreneurial expertise of an established company but also enjoy the flexibility and agility of a startup culture. By encouraging unconventional ideas in our brand new office in the heart of Berlin, we are forging the banking of tomorrow. } , { what_you_are_going_to_do: You will join a frontend development team which is currently building the brand new entry door to the digital DKB product landscape for Millions of users. This is a great chance for you to help us to transform one of the first direct banks in Germany into a leading digital player in the banking world and grow our customer base from over 4 Million to more than 8 Million customers in the next few years. } , { your_responsibilities: [ You will develop new features and improvements for the brand new DKB website in a secure, well-tested, performant way and solve technical problems of high scope and complexity. You craft code that meets our internal standards for style maintainability and best practices for a high-scale web environment. You also advocate for these standards through code review. You align with Product Management, Backend, Design, Content, etc. to iterate on new features. You consistently ship small features and improvements with minimal guidance and support from other team members. You help us to identify areas of improvement in our code base and advocate for high standards when it comes to product quality, performance and security. You take an active part in our sprint planning sessions and help us to complete prioritized items. You also provide support to other team members to remove blockers and to break down complex tasks. You take pride in teaching others, sharing knowledge and you are open to learn from other engineers. ] } , { what_you_bring_to_the_table: [ You have professional experience with a modern frontend framework (ideally Vue with Nuxt, but we appreciate experience with other frontend frameworks). You have a solid understanding in core web and browser concepts (eg. how the browser parses and constructs a web page). You have a good understanding of semantic HTML, CSS, and core JavaScript concepts. You are experienced with testing applications - unit and integration tests (we use Jest). You have been using Git in a professional/workplace environment. You're familiar with server side rendering. You have some experience with Node.js and CI/CD automation (we use Gitlab). And of course you have a positive and solution oriented mindset. Nice to have: You have worked in a product company before and have an eye for design and UI details. Nice to have: You have experience with headless content management systems (we use Contentful). Nice to have: You bring some knowledge about e2e tests (we use webdriver) and have experience owning the application development cycle end to end. You're passionate about your work, but also know how to enjoy your free time! ] } , { what_we_offer: [ Continuously educate yourself: make use of your learning budget or arrange a session with one of our coaches. You’re in for a treat! Use your very own SpenditCard or benefit from DKB’s employee discounts. Improve your language skills: our teachers offer German classes in various levels. Ordering Pizza is so yesterday: our social committee strives for extraordinary team events. We got you covered: free flow coffee, beer, soft drinks and fruit. Meet-ups, hackathons, brown bag sessions, networking events - you name it, we're hosting it. Need to relocate from abroad? Our relocation budget will help you to get things started. Waiting for a delivery? Want to work from home? Go ahead, just let your team know that you’ll be working remotely. Office located in the heart of Berlin, Check Point Charlie is right around the corner. Time to relax: 30 days of vacation per year for full time positions. The opportunity to do good through volunteering events. ] } , { our_values: Human needs at the top of the backlog. Customer be our king! Learn. Grow. Repeat. Build on failure & celebrate success. We take responsibility – always! } } Apply for this Job * Required First Name * Last Name * Email * Phone * Location (City) * Locate me Resume/CV * Attach Dropbox Google Drive Paste Cover Letter Attach Dropbox Google Drive Paste LinkedIn Profile Are you currently legally allowed to work in Germany? * -- -- Yes No Do you speak German? * Yes, I am fluent. Yes, I have a few words. No, I don´t. Data Protection Consent * I hereby agree to the collection, processing and use of my application and personal data in accordance with the linked terms of use regarding the processing of my application and personal data. I may revoke my consent at any time with regard to the future processing of my personal data. Please select Please select I agree. Powered by Read our Privacy Policy