Brak wyników spełniających kryteria wyszukiwania.
Full-Stack JavaScript Developer (Node.js+Vue.js)
Ascendix TechnologiesPolska
Ascendix Technologies
Ascendix Technologies, founded in 1996, is a global software service company specializing in AI and PropTech. Our core mission is to help our clients get top-notch business results through the smooth automation of processes, leveraging AI solutions, customer-facing apps, and precisely tailored back-office software to meet their distinct needs. Based in bustling Dallas, Texas, we operate across the globe, with strategically positioned teams throughout Europe.
We are looking for a Full-Stack JavaScript Developer (Node.js + Vue.js) to join a data-intensive real estate/proptech project. You’ll work closely with solution architects and data engineers to build an MVP around Snowflake-centric analytics, Chrome extension–based data collection, and AI-assisted workflows.
Requirements:
- 4+ years of commercial experience with JavaScript/TypeScript
- 3+ years of commercial experience with Node.js on the back end
- Experience building and maintaining REST/JSON APIs
- Solid understanding of authentication/authorization, error handling, and logging
- 2+ years of commercial experience with a modern front-end framework
- Vue.js is preferred (React experience acceptable, with readiness to work in Vue)
- Experience building SPA dashboards, forms, data grids, and filters
- Experience working as a true full-stack developer (same engineer owning both backend and frontend features end-to-end)
- Strong knowledge of SQL and experience integrating applications with analytical/OLAP stores (Snowflake, Redshift, BigQuery, or similar)
- Experience integrating with external APIs and third-party services
- Good understanding of asynchronous programming, promises, and event-driven architectures
- Practical experience with Git and common branching/code review workflows (PRs, code reviews)
- Experience with unit/integration testing for back-end and/or front-end
- Ability to collaborate with architects and data engineers (understanding of data models, ETL outputs, contracts)
- Experience with AI / LLM integrations (OpenAI, Claude, etc.) from Node.js
- Good communication skills; ability to explain technical decisions to non-technical stakeholders
- English: Intermediate+ (able to participate in daily stand-ups, grooming sessions, and client calls)
Nice to have:
- Experience with Python for data-related tasks
- Simple ETL scripts, data validation, or integration with data processing services
- Experience with data engineering / analytics stacks, e.g.:
- Snowflake, Keboola, dbt, Airflow or similar tools
- Experience building or integrating with Chrome extensions (content scripts, background scripts, messaging)
- Knowledge of Docker and container-based deployment
- Familiarity with cloud platforms (AWS / Azure) and managed databases
- Experience with CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab CI or similar)
- Knowledge of real estate / financial / valuation domains
- Experience with performance optimization for data-heavy UIs and APIs
Responsibilities:
- Work as a full-stack engineer, owning features from API to UI:
- Develop and maintain Node.js backend services for data ingestion, processing, and application logic
- Implement Vue.js frontend components and pages (forms, tables, filters, dashboards)
- Collaborate with solution architects and data engineers to:
- Consume and expose data from Snowflake and other data sources
- Align on data models and contracts between the application and the data warehouse
- Integrate with:
- Chrome extension–based data capture flows
- External data providers and internal APIs
- Ensure code quality:
- Write clean, testable, maintainable code in both the back end and the front end
- Participate in code reviews, refactoring, and technical design discussions
- Contribute to architecture and technical decisions for the MVP and further phases
- Collaborate with PM/BA and client stakeholders, clarify requirements, and propose implementation options
- Help improve DevOps and delivery practices (logging, monitoring, basic CI/CD improvements) within the scope of your work
- Continuously learn and adopt best practices around data-intensive systems and AI-assisted development
Ascendix offers you:
Healthcare:
- 20 paid vacation
- 5 paid sickness
Career and professional growth:
- B2B and remote cooperation
- Career development and professional growth
- Technical performance reviews and 360 Evaluation
- Collaboration with a personal Direct Manager, Technical leads, and mentors
Learning and Development:
- Udemy and Pluralsight subscription
- Internal knowledge-sharing opportunities
Corporate spirit:
- Online and offline events & team-buildings
- Friendly and supportive atmosphere
- Open management
Zainteresowany ofertą?
Aplikuj już teraz!