Mid Back-end Engineer (NodeJS)
Indexed description
Putting a lot of effort into hiring top-tier professionals is a proof that we care a lot about tech experience, the attitude, human approach, and what we could call „culture fit”.
„SwingDev 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 Mid 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. 🚀
About the role:
At Hippo Insurance, we’ve got almost 20 tech charters up and running — and we’re still growing fast. That’s why hiring for back-end roles is a never-ending story here, and we usually have several recruitments going on at the same time. Joining us means becoming part of a product company in the insurance technology space — building and owning long-term solutions.
Right now we're looking for back-end engineers to support the teams across the organization. If you've ever been curious about how insurance actually works under the hood, this is a great place to find out!
Same core stack (JS, TS, Node.js, Nest.js, AWS), different challenges - apply and we'll find the best fit together!
What will you do?
- You'll implement backends and their interactions with various data stores and other APIs (including 3rd party APIs)
- You'll 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 deploy your software using industry-standard tooling like Kubernetes clusters, and Lambda functions.
- You'll investigate and resolve production issues by analyzing code, data, and system behavior and then propose and implement timely fixes to minimize user impact.
- 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 put your mark on final designs by writing and reviewing technical design documents
- You'll work closely with Product Managers, Senior and Staff Engineers to understand business processes, rules, and requirements, and turn them into high-quality code with automated tests, and deploy them to production.
- 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).
- Have at least 3 years of hands-on experience with Node.js, JavaScript, and TypeScript
- Possess a good, practical knowledge of at least one relational database system, e.g. PostgreSQL/MySQL/SQL Server
- Can engage in discussions and decisions regarding software design and architecture
- Have experience implementing the test pyramid (module, integration, system tests)
- Are a team player and a good communicator, with the ability to convey ideas clearly across technical and non-technical teams.
- Can demonstrate responsibility, accountability, and a strong sense of ownership in delivering high-quality work.
- Utilize good security practices effectively
- Show readiness to learn and expand your skill set as required by ongoing projects
- Have a good command of English (written & spoken)
- Are available to work in different timezones -- we prioritize everyone’s personal time and work-life fit, but since we work across Poland and the US (Austin, San Francisco), occasional evening meetings may be necessary (on average 2 days per week)
- Node.js, TypeScript, Nest.js,
- Docker and container-based deployment technologies (e.g. Kubernetes/Fargate),
- Automated software testing on module/integration/system levels,
- AWS for infrastructure,
- Grafana, Prometheus, Coralogix for monitoring,
- AI tools (Devin, Devin Desktop, Claude)
- Experience with data analysis and BigQuery,
- Familiarity with observability tools such as Prometheus,
- Real AI use case production experience
- Send us your CV - it's the best way for us to get to know you
- Meet one of our Recruiters
- Complete a 30-minute one-way interview
- Join a Live Coding session with our Senior Engineers
- Have a chat with your potential Engineering Manager
- Meet on the final stage with Marcin and Alicja
- and... welcome aboard! 👋
Basics
📝 Form of employment of your choosing
🌎 Remote work & flexible working hours
🏖️ Non-service days
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 & 4 Voluntary Non-service days
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 5
🍦 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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search