Senior Full-Stack Engineer
N26
about 3 hours ago
Barcelona, Spain
Senior
Responsibilities
- Design, develop, and maintain high-availability web applications.
- Implement new features and integrations with AI models.
- Collaborate with cross-functional stakeholders to optimize internal tooling.
- Optimize and monitor distributed systems for seamless software delivery.
- Promote engineering excellence through code reviews and documentation.
Requirements
- Strong grasp of object-oriented programming and distributed systems principles.
- Experience with engineering best practices like Clean Code and TDD/BDD.
- Proven experience using AI coding agents to enhance development.
- Advanced experience with React and TypeScript for frontend development.
- Good understanding of Node.js for backend development.
- Solid experience designing and implementing REST APIs.
- Professional experience with PostgreSQL and CI/CD pipelines.
- Knowledge of Kotlin/Spring Boot, Python, or Generative AI frameworks is a plus.
Benefits
- Accelerate your career growth in a leading disruptor in the banking sector.
- Access to a competitive personal development budget and work from home budget.
- Enjoy discounts on fitness and wellness memberships, language apps, and public transportation.
- Flexible remote work arrangements with dedicated in-office teamwork days.
- Premium subscription access for personal N26 bank accounts.
- Additional day of annual leave for each year of service.
- High degree of autonomy and access to cutting-edge technologies.
- Relocation package with visa support for those who need it.
Tech Stack
KotlinNode.jsPostgreSQLPythonReactSpring BootTypeScript
Categories
AI & MLBackendDevOpsFrontendFull Stack