FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Back-end Engineer, NodeJS
Swing Development (SwingDev)Senior Back-end Developer at SwingDev working on innovative InsurTech solutions. Collaborating in an agile team to enhance backend systems and APIs for home insurance.
Tech Stack
Tools & technologiesJavaScriptKubernetesMicroservicesMySQLNode.jsPostgresSQLTypeScript
About the role
Key responsibilities & impact- You'll architect and 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 work in a DevOps style to make sure Defense in Depth principles are followed and containers are as secure as humanly possible.
- You'll work closely with Product Managers, Senior Engineers and Architects 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 huge creative freedom and ability to put your mark on the project, and you will take ownership and responsibility for what you do.
Requirements
What you’ll need- Have at least 5 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.
- Are adept with microservices and system design patterns.
- Can engage in discussions and decisions regarding software design and architecture.
- Are independent problem-solver.
- Have 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.
- Have experience implementing the test pyramid (unit, integration, e2e tests).
- 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).
Benefits
Comp & perks- 📝 Form of employment of your choosing
- 🌎 Remote work & flexible working hours
- 🏖️ Non-service days
- 💊 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%
- 💻 Gear with Apple Logo and monitor
- 🌱 50% reimbursement for courses, conferences, books & certificates
- 🇺🇸 Free access to private language lessons
- 🎫 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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsJavaScriptTypeScriptPostgreSQLMySQLSQL Servermicroservicessystem design patternsautomated test suitestest pyramid
Soft Skills
independent problem-solverclear communicationresponsibilityaccountabilityownershipcreativitycollaborationadaptabilityengagement in discussionsability to convey ideas