At Geniusee, we help businesses thrive through technology partnerships and strengthen the engineering community by sharing knowledge and creating opportunities 🙌
We live by our values: Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness, and Result-Driven Mindset. Here, you’ll find a safe, inclusive, and supportive environment where your voice is heard, and feedback is welcome 🤗
Whether you want to work from home or from our offices in Kyiv / Lviv / Warsaw with stable electricity and Wi-Fi, we’ve got you covered.
Join us and make an impact 💜
Description:
The product is a wine collectors platform — a social network and collector ecosystem for wine enthusiasts who share similar wine interests and lifestyle. The venture is at the pre-launch stage with no existing product in the market.
Domain: Wine culture, social networking, collector community
Product form: Web platform with adaptive mobile experience (not a native app; adaptive design adjusts functionality for mobile screens)
Requirements for Middle:
● 3 + years of relevant experience in the IT industry, strong knowledge of JavaScript including ECMAScript;
● Experience with Node.js;
● Experience with Typescript;
● Experience with AWS: 1 year+;
● Experience with Serverless: 0,5 years;
● Experience with GIT and branching workflows;
● Knowledge of building tools for JavaScript projects;
● English: Intermediate Strong.
● Strong proficiency with JavaScript, including ES6+ features and TypeScript.
● Experience with advanced Node.js frameworks like NestJS, and proficiency in creating scalable, production-ready applications.
● Knowledge of optimizing applications for maximum speed and scalability, including performance tuning and load balancing.
● Experienced in database schema creation, advanced database management, and writing complex queries.
● Solid understanding of object-oriented programming, functional programming, and MVC design patterns.
● Familiarity with cloud services (e.g., AWS, Azure) and DevOps practices, including CI/CD pipelines.
Responsibilities for middle:
● Design, build, and maintain efficient, reusable, and reliable Node.js code, adhering to industry best practices and coding standards;
● Implement security and data protection measures in applications, including encryption and secure API development;
● Set up and deploy applications, ensuring seamless integration of user-facing elements developed by front-end developers;
● Improve application performance through system analysis, identifying bottlenecks, and implementing optimized solutions;
● Lead the integration of multiple data sources and databases into unified systems, utilizing technologies such as PostgreSQL, MySQL, and MongoDB;
● Collaborate with cross-functional teams, participating in code reviews and providing mentorship to junior developers.
What will you get:
Career growth & projects
● Competitive salary based on your skills and experience, and a benefits package.
● Regular performance appraisals to support your career development.
● Professional development support: online courses, certifications, and study compensation (including English courses).
● A modern tech stack across challenging, long-term projects.
Health & well-being
● Paid vacation (18 working days) and sick leave (15 days).
● VIP medical insurance or sports coverage.
Work environment & flexibility
● Remote work from anywhere in the world or in one of our offices in Kyiv, Lviv, or Warsaw.
● Coworking compensation.
● Necessary equipment to perform your work.
Culture & community
● A collaborative and open culture where contributions are recognized.
● Regular corporate online & offline activities.
● Geniusee Charity Fund, making a difference beyond tech.