Senior Back-end Engineer (Node.js)
We are a Polish branch of a fast-growing InsurTech product company from Silicon Valley - Hippo Insurance. Our mission is to revolutionize home insurance in the US, starting from IoT monitoring devices to our industry-leading software.
How do we want to get there? We need a top-notch talent, just like you!
Putting a lot of effort into hiring top-tier devs, designers, PMs, and QAs, is a proof that we care a lot about tech experience, the attitude, human approach, and what we could call âculture fitâ.
âSwingDev a hippo company is all about peopleâ - yes, it may sound a bit cliche. But whether we're writing code or just hanging out, we know that people are at the heart of everything we do. We like to have a good time and keep things light, even when we're tackling big projects. We could brag about whatâs making us special, but weâve boiled it down to two key ingredients: mature, companionable people who, rather than compete, prefer to inspire and have each otherâs backs; a culture of trust, empathy, and positivity that keeps us together, lets us interact as teammates and friends, and truly enjoy the ride.
So if you're a Senior Back-end Developer looking to shake things up and have a good time while you're at it, youâve come to the right place. ð
Job description:
- You'll be architecting and implementing backends and their interactions with various data stores and other APIs (including 3rd party APIs).
- You will be able to port code from our legacy system into service oriented architecture following Domain Driven Design.
- You will work in an agile environment focusing on projects that are impactful on our business.
- You'll support reliable databases and APIs for real-time automated decision-making.
- Youâll work in an agile environment focusing on projects that are impactful.
- You'll deploy your software using industry-standard tooling like Kubernetes clusters, and Lambda functions.
- You'll care deeply about security in everything you do and constantly raise the baseline of how we defend our user's data against external threats and themselves.
- You'll implement robust automated test suites to ensure high quality and low failure rate of delivered code.
- You'll work in a DevOps style to make sure Defense in Depth principles are followed and containers are as secure as humanly possible.
- You'll have huge creative freedom and ability to put your mark on the project, and you will take ownership and responsibility for what you do.
- Youâll have a lot of chances to develop your programming skills as well as learn a lot about how tech business is done in the US (if you want to).
Requirements:
- 4+ years of hands-on experience with Node. js.
- If other backend language is your main tech-stack (eg. Java/ Python), but you know Node. js (and want to boost this skill!) - still, letâs talk!.
- Good practical knowledge of at least one relational database system, e. g. PostgreSQL/MySQL/SQL Server.
- Experience with microservices and system design patterns.
- Ability to discuss and decide on software design and architecture.
- Independent problem solving.
- Experience with implementing test pyramid (unit, integration, e2e tests).
- Experience in utilizing good security practices.
- Good command of English (written & spoken).
- Readiness to learn and expand your skill set as required by ongoing projects.
What you'll be using after joining us (we can teach you if needed):
- Node. js, TypeScript, Nest. js,
- Docker and container-based deployment technologies (e. g. Kubernetes/Fargate),
- Automated software testing on unit/integration/end-to-end levels.
You will get extra points for:
- Hands-on experience with TypeScript.
- Familiarity with Docker/Kubernetes/AWS deployment processes.
- Experience with profiling and performance optimization.
- Experience in giving high quality feedback during code review.
What benefits are waiting for you?
Basics
ð Form of employment of your choosing
ð Remote work & flexible working hours
ð¤ Paid sick leave
ðï¸ Paid holidays
Health & Safety
ð Private medical care with dentists & orthodontists package for you and your family
â¤ï¸ Group life insurance
ð§ Psychotherapists support â free online sessions with psychologists and psychotherapists.
𤸠Home physiotherapy
ð Multisport card & meditation apps reimbursed 50%
Working conditions & Development
ð» Gear with Apple Logo and monitor
ð± 50% reimbursement for courses, conferences, books & certificates
ðºð¸ Free access to private language lessons
ð 6 Personal Development Days & 4 Voluntary Days Off
Extras you may like
ð« Cafeteria platform â extra âstówkaâevery month to spend on whatever you want to
ð§ Nanny services for parents
ð¦ Concierge services â a personal assistant to help you to deal with your everyday matters
ð® Chill room with table football & PlayStation 4
ð¦ Free snacks, and ice cream in the office (every day, all year round!)
ð± Free Friday Lunch in the office
ð Team building events â we party together several times a year during the annual Offsite & Christmas Parties, beer after work, or our #WinterEscapeMonth workation in Cyprus
Recruitment process:
- Send us your CV â it's the best way for us to get to know you.
- Meet with one of our Recruiters - Ola.
- Complete 30-minute tech interview.
- Join Live Coding session with our Developers.
- Talk with Engineering Manager - Andrew, and Product Manager - Brittany.
- Meet on the final stage with Marcin and Alicja.
- and. . . welcome aboard! ð
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę