← Back to list
Job · Senior

Senior Full-Stack Engineer (Customer Platform)

Fullstack Developer • Senior • Remote • Full-time • 📍 Budapest

Senior Full-Stack Engineer on SEON's Customer Platform Team, building the core services and primary customer-facing application of the fraud prevention platform using NodeJS, TypeScript and React. Based in the Budapest office with a hybrid schedule, with a strong mentoring component.

Responsibilities

  • Contribute to the Customer Platform team, a core part of the fraud prevention solution
  • Deliver high-quality NodeJS, TypeScript and React code with simplicity, performance and scalability in mind
  • Design and implement client- and database-related application features with the team
  • Maintain and develop NodeJS, TypeScript, React, NestJS, REST and RDBMS backend of the applications
  • Support, refine and suggest improvements to the current codebase
  • Review pull requests and share best practices with the team
  • Help across the whole Software Development Life Cycle, including design of new features and services
  • Bring an engineering mindset focused on how things work, scale and can be improved

Requirements

  • At least 5+ years of experience in fullstack software engineering (NodeJS, TypeScript, React, REST, RDBMS, NoSQL)
  • Agile and iterative mindset with end-to-end responsibility (you build it, you run it)
  • End-to-end ownership from product requirements through planning, implementation and rollout
  • Strong experience in automated tests
  • Strong experience in performance optimization
  • Knowledge and understanding of IT security
  • Experience designing modular systems, refactoring/decoupling monoliths and working with microservices
  • Familiarity with event-driven architecture
  • Experience with containerization (Docker) and Kubernetes
  • Experience in continuous integration and delivery
  • Experience working in self-organizing cross-functional teams
  • Excellent problem-solving skills
  • Experience mentoring senior and mid-level colleagues
  • English language proficiency
  • Experience in pair programming, TDD and Trunk Based Development (pro)
  • Experience in AWS (pro)

Nice to have

  • Hands-on experience with ClickHouse
  • Hands-on experience with NoSQL

Soft skills

Mentoring mindsetExcellent problem-solvingCross-functional collaborationEnd-to-end ownership

What we offer

  • Hybrid work in the Budapest office
Languages: English