Frontend or Fullstack Developer (m/f/d) Baufinanzierung

Bewirb dich auf der Webseite des Arbeitgebers

CHECK24 Baufinanzierung brings innovation and "online" to a market traditionally dominated by on-site services. Since 2014 we help our customers to find the most suitable way to finance their new home. We are looking for smart and highly motivated developers who are ready to jump on one of the many daily CI/CD trains heading to production.

We work with the following technologies and tooling: ES, Vue.js, Jest, npm modules, Storybook, Webpack, Java 15, Spring Boot 2, Spring Framework5, Elasticsearch, Redis, RabbitMQ, Gradle and many others.
Interested? Check the snippet below:

/* JavaScript: Can you spot the bugs? How could you make the function faster? */

(() => {

const user = fetch(`/api/loggedInUser`);

const comments = await fetch(`/api/users/${user.id}/comments`);
const books = await fetch(`/api/users/${user.id}/books`);
console.log(books, comments);

})();

/* Java + Spring + JPA: Do you see any potential issues? Notes: following code is a part of a single Spring bean. userEntityRepo is a Spring Data JPA repo. */

@Transactional(readOnly = true)
public List retrieveUserPermissions(String username) {
return userEntityRepo.findByUsername(username).getPermissions();
}

public boolean hasPermission(String username, PermissionEntity permission) {
return retrieveUserPermissions(username).contains(permission);
}

Do you have ideas? Let us know via bcode@check24.de. If not, and you want to know it, let us know there too :-) We are looking forward to your application as a Frontend-/Fullstack Developer (m/f/d) at CHECK24 Vergleichsportal Baufinanzierung GmbH.

We have multiple openings at different levels (i.e. mid-level / senior), your responsibilities depend on your skills and level of experience.

Your Responsibilities
  • Frontend and Backend development of various applications as a member of a cross-functional agile team. #coreBusiness #teamWork #knowledgeSharing
  • Taking ownership of your tickets, from understanding them, over implementation, to delivery into production. #storyOwner #cleanCode #unitTests #pullRequests #cicd #shipIt
  • Taking part in the rotation based process helping track down and fix production issues. #prioritization #bugfixing #helpAndGetHelp
  • Helping us to keep our Frontend and Backend technologically up to date
  • Helping to share experience between Frontend and Backend
Your Qualifications
  • Several years of programming experience, non-professional experience included
  • Eager to take ownership. #reliability
  • Passion for excellence. #properSolution #unitTests #eagerToLearn
  • Fluent written and spoken English (German a plus, not required)
Frontend:
  • Professional experience with Vue.js required
  • Eye for design and experience with Sass, Less or CSS Modules and relevant methodologies like BEM, SUIT CSS
  • Experience with modular JavaScript development using npm packages
Backend:
  • Experience with relational databases. #sqlQueries
  • Professional experience with web development in Java 8+, Spring and JPA required
  • Software engineering fundamentals. #oop #dataStructures #codeEfficiency
Your Benefits
  • Contributing directly to the product, offering real added value to our customers. #notJustACogInTheWheel
  • Working in an international team of smart and motivated people, sharing knowledge with them
  • Security of an established online company with start-up flair - we hire permanent staff for an unlimited period of time
  • Steep career opportunities (specialist or management career) through continuous growth
  • Vouchers for numerous CHECK24 products and a subsidized company pension scheme
  • Extras such as drinks and fruit are a matter of course for us!
  • We celebrate successes together at numerous events
  • Possibility to work remotely from home ("home office")
Art des Stellenangebotes:
Intern

Fähigkeiten

  • Es ist kein Abschluss erforderlich
Jetzt bewerben

Bewirb dich auf der Webseite des Arbeitgebers

Oder bewirb dich später