Job
- Level
- Senior
- Job Field
- Web, IT, DevOps, Full Stack
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Berlin
- Working Model
- Onsite
Job Summary
In this role, you will develop stable TypeScript/Node.js and React-based UI services, focus on performance optimization, and implement new features while collaborating closely with your team.
Job Technologies
Your role in the team
- Work in a distributed environment with TypeScript/Node.js services and a TypeScript React-based UI, running on AWS.
- Ensure our services and user interfaces operate with high stability, reliability and observability, with traffic properly managed, monitored and tracked.
- Build intuitive, seamless and high-quality customer experiences across the credit card journey.
- Design and implement new features, improve existing systems and services, and optimize business-critical performance, scalability, and efficiency.
- Actively contribute ideas on how artificial intelligence can improve our systems, workflows and customer experience.
- Take an active role in your team's decision-making processes, including goals, technical concepts, timelines, architecture, and technology choices.
- Work closely with the Product Owner to plan, refine and continuously develop new features within the team's domain.
- Be deeply involved in the end-to-end development, operation and maintenance of the team's products, following our 'you build it, you run it, you own it' philosophy, including DevOps responsibilities.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Vertrautheit mit dem LGTM-Observability-Stack: Loki, Grafana, Tempo und Mimir/Prometheus.
- A passion for engineering excellence, clear communication, and knowledge sharing.
- A proactive mindset, strong sense of ownership, and willingness to take responsibility in a collaborative environment.
Experience
- Expert level professional experience with Node.js and TypeScript.
- Experience building, maintaining and supporting React.js applications.
- Experience scaling services to handle traffic spikes, including the use of caching strategies and optimization of MySQL queries.
- Experience working with event-driven architectures, including message-based communication and asynchronous processing using technologies such as AWS SQS and SNS.
- Expert level experience with AWS and containerized microservice infrastructures, ideally using Kubernetes and Terraform.
- Proven experience driving cross-team and cross-functional technical projects.
- Experience applying an AI-first approach to the software development lifecycle, using AI-assisted tools and practices to improve development speed, code quality, testing, documentation and engineering productivity.
- Experience working with additional programming languages beyond TypeScript/JavaScript is a plus.
- Experience working in agile environments, ideally in startup-like companies or scale-ups with flat hierarchies.
This text has been machine translated. Show original
What we offer
- Our team comes from over 50 nations and you can expect an open and dynamic working environment with plenty of room for your further development.
- We actively work to create a diverse and inclusive work environment by sharing our different skills, ideas and experiences as a team and representing diversity within the company.
- For your personal development, we offer internal career programs, further training opportunities, and language courses (German).
- A modern equipped office with roof terrace, lounge and much more.
- We value our successes and celebrate them through regular events, such as the Company Lunch, the Table Tennis Tournament or our Summer Party.
- Get your lunch delivered right to the office and save at the same time through the subsidy from smava.
- Your rest is important to us, so we offer 30 days of vacation. Parents benefit from 10 child sick days in addition to the statutory entitlement.
- To support your physical and mental health, we offer collaborations with sports providers and weekly sports activities in our office.
- We support social projects and subsidize your ticket for public transport so that you can get to your destination in an environmentally conscious way.
- Enjoy exclusive offers from a large number of brands and secure the best prices when buying through our Corporate Benefits partnership.
- With smava you are secured in your old age and benefit from a subsidized company pension plan.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Food & Drink
Health, Fitness & Fun
More net
Topics that you deal with on the job
Job Locations
This is your employer
smava
As the leading credit portal in Germany, we make personal loans transparent, fair, and affordable for consumers. With Smava, you can be sure that you will always get the best terms.
Description
- Language
- English
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication