
Senior Back-end Engineer (NodeJS)
SwingDev—a hippo companyalmost 6 years ago
Remote, PolandSenior
Responsibilities
- Architect and implement backend services and integrations with data stores, APIs, and third-party APIs.
- Support reliable databases and APIs used for real-time automated decision-making.
- Deploy software using Kubernetes clusters, Lambda functions, Docker, and related container technologies.
- Investigate and resolve production issues by analyzing code, data, and system behavior.
- Implement robust automated unit, integration, and end-to-end test suites.
- Apply secure development and DevOps practices, including Defense in Depth for containerized systems.
- Collaborate with Product Managers, Senior Engineers, and Architects to translate business requirements into production code.
- Own delivered work and contribute to software design, architecture, code reviews, and performance improvements.
Requirements
- At least 5 years of hands-on experience with Node.js, JavaScript, and TypeScript.
- Practical knowledge of at least one relational database system such as PostgreSQL, MySQL, or SQL Server.
- Experience with microservices, system design patterns, software architecture discussions, and automated testing.
- Experience implementing unit, integration, and end-to-end tests using the test pyramid.
- Effective security practices and the ability to solve problems independently.
- Clear communication across technical and non-technical teams, with strong ownership and accountability.
- Comfort using AI-assisted development tools such as Cursor, Claude Code, Codex, or similar.
- Good written and spoken English and availability for occasional evening meetings across time zones.
- Preferred: familiarity with Docker, Kubernetes, and AWS deployment processes; performance profiling and optimization; and high-quality code review feedback.
Benefits
- Remote work and flexible working hours.
- Choice of employment form, including B2B employment, with non-service days.
- Private medical care, including dental and orthodontic coverage for the employee and family.
- Group life insurance, psychotherapy support, and home physiotherapy.
- Multisport card and meditation app reimbursement at 50%.
- Apple-logo equipment and a monitor.
- 50% reimbursement for courses, conferences, books, and certificates.
- Free private language lessons.
- Six personal development days and four voluntary non-service days.
- Monthly cafeteria allowance, nanny services, concierge services, office snacks, Friday lunches, and team-building events.
- Work-life scheduling that prioritizes personal time, with afternoon availability and occasional evening meetings required.
Tech Stack
Categories
About SwingDev—a hippo company
SwingDev—a Hippo company—builds and operates software that powers Hippo’s home insurance products, from customer-facing web and mobile experiences to internal tooling and IoT-enabled monitoring. It functions as Hippo’s engineering arm rather than a client services agency. Founded in 2012 and headquartered in Oakland, California, it works closely with product and design teams to deliver long-term solutions for the U.S. home insurance market under Hippo (NYSE: HIPO).