open positions / position details
Contact person
Maria Stakhiv
refferal vacancy
Middle/ Senior Node.js developer
Who we need

We are looking for an experienced Back-end developer to join our team of Canadian Startup

Must have
  • 2,5+ years of commercial experience with JavaScript
  • Extensive practical experience with Node.js
  • Experience with MongoDB
  • Good spoken and written English (intermediate or higher)
  • Experience with Postgres and SQL
Will be a plus

Experience with AWS, Redis

  • Participate in the full lifecycle of feature development within a scrum team
  • Produce high-quality, simple, and elegant solutions and challenging problems
  •  Work with our Product team to provide estimates + technical guidance
  • Participate in code reviews and provides critical and thoughtful guidance to best practices
  • Collaborates with other software developers and members of their scrum team to deliver value for each sprint 
  • Provides expertise to improve the system, code, and process of the  organization to create a high performing team environment
  • Identifies scalability, security, and uptime opportunities to increase efficiency within the system.


About Project
Canada-based startup.

Funnelytics digital marketing analytics software allows to map and analyze their marketing funnels. This forecasting tool helps users estimate campaign conversion rates, expenses, and traffic volumes, as well as calculate profit and ROI. Funnelytics touts its offering as an easy way to track the performance of acting funnels and share campaign data with clients. 
Funnelytics is a fast-growing, VC-backed startup. Over the past 3 years, they've scaled to tens of thousands of users around the world and are on our way to developing the most intuitive and easy-to-use marketing analytics software ever made. As they shift towards the mid-market and they look to raise a Series A soon. 


Active development, new features.
Project team
We're hiring the Lviv team from scratch. Client-side - 23 people (QA, DevOps, Frontend Developer, Full Stack developer, CTO, etc.)
Project Technologies
Node, AWS, Postgres, Mongo, Redis, SQL
Work Schedule
Full-time work. Work in our Lviv office or full remote is available.
Interview Stages
  • 1-st stage - interview with our Recruiter and Senior Software engineers
  • 2-nd stage - client interview
Our Benefits
  • Projects with modern JS stack (React.js, React Native, Vue.js, Angular, Node.js)
  • Strong JavaScript community at the company (50+ developers)
  • Work from anywhere (fully remotely or in our office) 
  • Paid vacations and sick-leaves, additional days-off, relocation bonus
  • Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice
  • Education: regular tech-talks, educational courses, paid certifications, English classes
  • Fun: own football team, budget for team-lunches, branded gifts
  • One of the best IT employers in Lviv based on DOU rating
Apply for the vacancy
Drag and drop your CV orbrowse your files
By submitting, I agree to TechMagic’sPrivacy Policy

Contact us

We are glad to welcome you
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
By submitting, I agree to TechMagic’s Privacy Policy
TechMagic is a software and web development company from Lviv, Ukraine that builds dedicated teams skilled in JavaScript, Node.js, Angular, React, AWS, Serverless, and Salesforce.
  • Galyna Dragan
  • Training Center coordinator
Go to top
We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. Check our privacy policy to learn more about how we process your personal data.