Full Stack Developer For A Real Estate Company In The US - Part-Time

icon briefcase Job Type : Part-Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Full Stack Developer For A Real Estate Company In The US - Part-Time

Client Information

A Miami-based real estate endeavor committed to transforming communities through the renovation of foreclosed homes and assisting individuals in reclaiming surplus funds from the foreclosure process. Their passionate team not only revitalizes neglected properties but also aims to restore hope and provide financial recovery opportunities for those affected by foreclosure, all while fostering a collaborative and supportive company culture.

Job Description

• System Architecture and Design: Design the overall architecture of the web application, ensuring scalability, reliability, and performance.

• Frontend Development: Develop the user interface of the application using modern web technologies such as frontend frame works: React.js.

• Create an intuitive and user-friendly interface for accessing and managing scraped data.

• Backend Development: Build the backend infrastructure using frameworks like Node.js, and Puppeteer.

• Implement secure authentication and authorization mechanisms to protect sensitive user information and solving Captchas.

• Web Scraping: Develop scraping algorithms to extract auction results, details, and statuses from county portals efficiently and accurately.

• Handle various data formats and structures encountered on different websites.

• Data Processing and Storage: Implement mechanisms for processing scraped data, cleaning and transforming it into a standardized format.

• Store the collected data in a database such as MySQL for easy retrieval and analysis.

• File Generation: Develop functionality to generate .csv files containing scraped data, including auction results, details, defendant names, and other relevant information.

• Ensure compatibility with common spreadsheet software for ease of use.

• Automation and Schedule: Implement automation features to schedule and execute scraping tasks at specified intervals.

• Set up alerts and notifications for any errors or discrepancies encountered during the scraping process.

• Testing and Quality Assurance: Conduct thorough testing of the Surplus Scraper application, including unit tests, integration tests, and end-to-end tests.

• Identify and fix any bugs or issues to ensure the reliability and accuracy of the scraped data.

• Documentation: Document the Surplus Scraper's architecture, codebase, and usage instructions comprehensively.

• Provide clear and concise documentation to assist other team members in understanding and maintaining the application.

• Collaboration and Communication: Work closely with cross-functional teams, including real estate specialists and data analysts, to gather requirements and incorporate feedback into the web application's development.

• Communicate effectively to ensure alignment with project goals and timelines.

Must Haves

• Proficiency in System Architecture and Design
• Expertise in Frontend Development (React.js)
• Backend Development Skills (Node.js, Puppeteer)
• Web Scraping Knowledge (Scraping algorithms, data format handling)
• Data Processing and Storage Expertise (MySQL, data cleaning, transformation)
• File Generation Capability (.csv file generation)
• Automation and Scheduling Skills (Task scheduling, error handling)
• Testing and Quality Assurance Proficiency (Unit tests, integration tests, bug fixing)
• Documentation Skills (Comprehensive documentation)
• Collaboration and Communication Abilities

Nice to Haves

• Experience with frontend frameworks such as React, Angular, or Vue.js. Familiarity with state management libraries like Redux or Vuex.
• Knowledge of CSS preprocessors such as Sass or Less, and experience in using CSS frameworks like Bootstrap or Tailwind CSS.
• Experience in building responsive and mobile-friendly web applications, with a focus on optimizing user experience across different devices and screen sizes.
• Basic understanding of user interface design principles and user experience best practices.
• Ability to collaborate with designers to create visually appealing and intuitive user interfaces.
• Experience implementing authentication and authorization mechanisms, such as JWT (JSON Web Tokens) or OAuth.
• Familiarity with security best practices for web applications.
• Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.
• Experience in deploying and managing containerized applications in production environments.
• Experience setting up CI/CD pipelines for automating build, test, and deployment processes. Familiarity with tools like Jenkins, CircleCI, or GitLab CI.
• Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud Platform. Experience in deploying and managing applications on cloud infrastructure.
• Basic understanding of data visualization libraries and tools such as D3.js, Chart.js, or Plotly. Ability to present scraped data in meaningful and visually appealing ways.
• Interest or experience in the real estate industry, particularly in foreclosure processes and property management. Understanding of relevant legal and regulatory requirements.

Home Office Requirements

Please only apply for this role if you have the following home office requirements: · Perfectly working headset and webcam
· Stable internet connection of at least 5 Mbps to 15 Mbps
· Up to date computer system with a minimum of Windows 8 or Mac OS X
· Quiet room with no distractions or background noises
· A backup plan if the power goes out or if your internet connection becomes unstable during your shift Only applicants meeting the strict criteria above will be contacted.

Original job Full Stack Developer For A Real Estate Company In The US - Part-Time posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Share this job with your friends

icon get direction How to get there?

icon geo-alt Remote

icon get direction How to get there?
View similar Technology Part-Time jobs below

GrabJobs is the no1 job portal in Australia, connecting you to thousands of jobs fast! Find the best jobs in Australia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.