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 We are looking for a skilled Middle Full Stack Engineer to join our agile team. You will be responsible for designing efficient backend systems and modern client-side experiences, ensuring high quality and performance across the entire stack.
Requirements
Experience & General Skills:
● 3+ years of relevant experience in the IT industry; ● English: Upper-Intermediate (verbal and written); ● Solid understanding of OOP, Functional Programming, and MVC design patterns; ● Experience with GIT and standard branching workflows;
Backend (Node.js):
● 3+ years of relevant experience in in Node.js and TypeScript.; ● Experience with advanced frameworks like NestJS; ● 1+ year of experience with AWS services; ● 0.5+ years of experience with Serverless architecture; ● Strong knowledge of SQL and experience with relational databases (e.g., PostgreSQL, MySQL); ● Deep knowledge of database management, schema creation, and writing complex queries;
Frontend (React):
● 3+ years of relevant experience in the IT industry, strong knowledge of JavaScript; ● 2+ experience with React, TanStack Query, and TypeScript; ● Experience with GraphQL (Apollo); ● Experience with Vite; ● Experience with MUI, Shadcn and Tailwindcss; ● Experience with GIT and branching workflows;
Responsibilities
Full Stack Development:
● Frontend: Develop modern client-side experiences using React.js, JavaScript, and TypeScript. Create and implement complex software functionality and responsive user interfaces based on architectural designs; ● Backend: Design, build, and maintain efficient, reusable, and reliable Node.js code. Implement security and data protection measures, including encryption and secure API development; ● Integration: Lead the integration of multiple data sources and databases (PostgreSQL, MySQL, MongoDB) into unified systems. Ensure seamless integration of user-facing elements with server-side logic.
Performance & Quality:
● Implement new features, evolve existing ones, and fix bugs with quality, performant, and testable code; ● Improve application performance through system analysis, identifying bottlenecks, and implementing optimized solutions; ● Set up and deploy applications, ensuring stability and scalability.
Collaboration & Process:
● Work within a small, agile, cross-functional team; participate in estimation and planning sessions; ● Collaborate with stakeholders across geographies and provide a positive, polite, and open-minded style of communication; ● Mentorship & Growth: Participate in code reviews, provide mentorship to junior developers, and conduct technical interviews for potential front-end engineer candidates.
Nice to have:
● Experience with n8n (workflow automation); ● Proficiency in Python; ● Experience with BI (Business Intelligence) tools; ● Experience with PHP.
What you will get:
● Competitive compensation including fix part and variable bonus based on performance. ● Exciting, challenging and stable startup projects with a modern stack; ● Corporate English course; ● Ability to practice English and communication skills through permanent interaction with clients from all over the world; ● Professional study compensation, online courses and certifications; ● Career development opportunity, semi-annual and annual salary review process; ● Necessary equipment to perform work tasks; ● VIP medical insurance or sports coverage; ● Informal and friendly atmosphere; ● The ability to focus on your work: a lack of bureaucracy and micromanagement; ● Flexible working hours (start your day between 8:00 and 11:30); ● Team buildings, corporate events; ● Paid vacation (18 working days) and sick leaves; ● Cozy offices in 2 cities ( Kyiv & Lviv ) with electricity and Wi-Fi (Generator & Starlink) ● Compensation for coworking (except for employees from Kyiv and Lviv) ● Corporate lunch + soft skills clubs ● Unlimited work from home from anywhere in the world (remote); ● Geniusee has its own charity fund.
Please apply via this link link and add your Telegram name