Full Stack Engineer (Node.js, React.js)
We are looking for a Middle Full-Stack Engineer to join our team. We need a versatile developer proficient in React and Node.js to help build and scale a production-ready application that transforms the real estate evaluation process using AI.
Project Overview: The project focuses on building a production-ready analytical tool for the real estate sector. The platform aggregates complex data from various sources and processes user-provided inputs to generate structured, high-level intelligence reports. By utilizing AI capabilities, the application provides contextual insights and risk assessments, helping users make data-driven decisions based on verified information and predictive analytics.
What are we looking for?
- 3+ years of experience in Full-Stack web development;
- Strong proficiency with React and modern frontend state management;
- Solid experience with Node.js (Express, NestJS, or similar frameworks);
- Proficiency in JavaScript (ES6+) and TypeScript;
- Experience working with PostgreSQL or other relational databases;
- Experience with RESTful API design and integration;
- English level: Upper-Intermediate (B2), both spoken and written.
Nice to have:
- Experience with AI/LLM integrations (e.g., OpenAI API);
- Experience building data-heavy applications or interactive reporting tools;
- Familiarity with cloud infrastructure (AWS/GCP/Azure) and CI/CD pipelines.
What will you do?
- Develop and maintain both the front-end (React) and back-end (Node.js) parts of the platform;
- Build features for data aggregation from multiple sources and user file uploads;
- Implement AI-driven logic to generate structured property reports and recommendations;
- Ensure the application is responsive, production-ready, and highly interactive;
- Optimize performance and maintain high code quality standards;
- Participate in technical architectural decisions and Agile ceremonies.
We offer:
- Competitive compensation;
- Flexibility to work from anywhere (fully remote or office-based);
- Comprehensive day-off policy;
- Accounting support services;
- Education budget and corporate training events;
- Compensation for certifications, fitness, or therapy sessions;
- A culture focused on individual growth and team progression.
Application Process:
- Initial Screening: Call with Recruiter.
- Technical Interview.
- Client Interview.
If you are a proactive engineer who enjoys building products that deliver clarity and value, weโd love to have you on board!
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |