This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are looking for a seasoned Full Stack Developer to help build a system that scrapes multiple business-for-sale listing sites, normalizes the data, and provides a user interface to review and evaluate potential investment opportunities.
This project is expected to last around 3 months, with the possibility of extension based on progress and evolving needs.
Responsibilities include developing daily and on-demand scrapers to fetch listings from multiple sites, normalizing and storing data in a shared schema in SQL databases, and implementing serverless functions or container-based microservices to handle various workflow steps.
The developer will build front-end components using TypeScript and React that allow users to trigger and monitor scraping, filter and display listings, enter and search business theses/strategies, input prompts and model combinations, and review listings flagged for due diligence.
The role also involves integrating with large language models to evaluate each listing against defined theses, storing model prompts and outputs in a database, and providing an interface to trigger model evaluations on-demand.
Additionally, the developer will implement a progression system for listings flagged for further review, optimize the system for scalability, and ensure robust data handling and security.
Requirements:
Candidates must have 3-5 years of full stack development experience.
Strong proficiency in TypeScript for both front-end and back-end development is required.
Experience with serverless or container-based architectures such as GCP or AWS is necessary.
A solid understanding of SQL databases, particularly Postgres and SQLite, is essential.
Familiarity with web scraping techniques and libraries is required.
Knowledge of RESTful API design and best practices is necessary.
Experience integrating large language models or working with AI/ML APIs is preferred.
Candidates should possess a strong sense of ownership, the ability to work independently, and deliver high-quality results.
Strong communication skills in both English and Spanish are required.
Nice to Have
Experience with Cloudflare and/or Google Cloud Platform (GCP) specifically is a plus.
Familiarity with advanced text processing or AI-based data extraction is desirable.
An interest in business acquisitions, financial data, or M&A processes is beneficial.
Some knowledge of crypto/blockchain technologies is a plus.
Benefits:
Employees can work remotely Monday through Friday, totaling 40 hours a week with no weekend work.
Vacation benefits include 10 business days a year.
Employees receive 5 National Holidays and 5 Company Holidays a year, including Christmas Eve, Christmas Day, New Year's Eve, New Year's Day, and Zipdev Day.
Parental leave is provided.
Health care reimbursement and active lifestyle reimbursement are included.
Quarterly home office reimbursement is available.
Payroll deduction purchase plans are offered.
A longevity bonus and continuous learning bonus are part of the benefits package.
Employees have access to training and professional development platforms.
The position is fully remote, allowing for flexibility in work location.