Jobeyze
Loading
Date: 2024-12-22 07:26:08

Full-stack web developer (backend focused)

Job Description
About UsBraintrust is a user-owned talent network that connects top-tier professionals with the world's leading enterprises. We prioritize transparency, eliminating middlemen and high markups, ensuring job-seekers are matched swiftly to innovative roles while clients benefit from unparalleled efficiency and quality.About The Hiring ProcessThe hiring process for this role involves completing your Braintrust profile, applying directly to the role on Braintrust, and undergoing a one-time screening to ensure you meet our vetted talent specifications. After this, the hiring team will contact you directly if they believe you are a suitable match.Our process isn't for everyone, that's intentional. If you believe that you are a top candidate for this job, please join our network to give yourself the opportunity to work with top companies.JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below)LOCATION: Work from anywhere - GMT/WET | partial day overlapHOURLY RANGE Our client is looking to pay $15.00 – $25.00/hrESTIMATED DURATION: 40/week - long termEXPERIENCE: 3-4 yearsBRAINTRUST JOB ID: 7380The OpportunityProficient in Golang/Gin: This role requires extensive experience in crafting concurrent programs with Golang, particularly for CPU-intensive tasks. Your skills in utilizing this technology effectively will be central to your role. Expertise in Node/Express: You should possess a comprehensive understanding of API development using Node. Your knowledge in this area will be integral to our backend operations. Basic Familiarity with Python/FastAPI: We require some basic experience in writing Python programs. Although this isn’t the main focus of the role, your ability to leverage Python’s functionality can augment our backend development processes. Advanced Skills in MongoDB and Redis: We’re seeking someone with an advanced understanding of MongoDB and Redis, as these tools form an integral part of our data management system. Extra CompetenciesExperience in Headless Scraping Tools: Proficiency in utilizing headless scraping tools such as chromedp, Selenium, and GoQuery, particularly within a Golang environment, is not a core requirement but very welcome. We need someone who can extract and manage web data efficiently. DevOps Knowledge: Though not a core requirement, any experience in DevOps will be beneficial. This knowledge can help streamline our development operations, making your role more effective within our team. As the project progresses our algorithm that provides item lists (lists of video, articles,…) will become more complex. Experience with algorithms will be very useful in this position. Machine Learning will also be useful. Building chrome extensionsReactWhat You'll Be Working OnHubHub is a fast growing startup that will change how we save and consume content. It allows you to bring the best content from all platforms into one place that you can customize. The goal is to make it easier for yourself to spend more time with content that makes you smarter.Please visit our wip landing page: https://www.hubhub.appBesides HubHub, we’re also working on other tools with the goal to improve the information ecology.To give you a sense of what we’re working with:Frontend: React(Typescript), Valtio(client state management), React Query and a phenomenal low code tool called plasmic.app Codegen.Backend: Node.js and Express for REST APIs, MongoDB and Redis for data handling, Golang server for heavy computations, with GitHub Actions for CI/CD. Infrastructure managed with Terraform. Extensive scraping capabilities via Selenium, chromedp, and GoQueryResponsibilitiesCollaborate with our team to design, implement, and maintain our backend servicesDevelop robust web scraping services, and manage data extraction and processing. Write efficient, maintainable, and reusable Golang, Javascript and Python code. Collaborate with frontend team members to integrate user-facing elements with server-side logic. Web Scraping Development: Spearhead the development of robust web scraping services. This includes managing data extraction, processing, and devising innovative solutions for scraping heavily JavaScript dependent websites as well as non-JavaScript websites. Debug and optimize our backend services to ensure optimal performance. Engage in system design and code reviews, enhancing the quality of our product. Help implementing an event driven algorithm to mix lists of content itemsApply Now!NotesOur employers all have varying legal and geographic requirements for their roles, they trust Braintrust to find them the talent that meet their unique specifications. For that reason, this role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.
Other Benefits:
Actively Hiring

Similar jobs

Vacancies Information Technology Freelancer Apply Now
Warehouse Worker
Warehouse Worker
McCain Foods (Canada) Full-time 29 Nov -0001
Vacancies Information Technology Full-time Apply Now
Vacancies Information Technology Full-time Apply Now
Vacancies Information Technology Full-time Apply Now
Vacancies Information Technology Full-time Apply Now
Warehouse Lead
Warehouse Lead
Souls Harbour Rescue Mission Full-time 07 Mar 2024
$54,080 - $62,400 / year
Vacancies Information Technology Full-time Apply Now
Full Stack Developer
Full Stack Developer
Quora Full-time 29 Nov -0001
$147,200 - $216,750 / year
Vacancies Information Technology Full-time Apply Now
Full Stack Developer
Full Stack Developer
Milk Moovement Full-time 29 Nov -0001
Vacancies Information Technology Full-time Apply Now
Vacancies Information Technology Full-time Apply Now
Vacancies Information Technology Full-time Apply Now
Vacancies Information Technology Temporary Apply Now
Vacancies Information Technology Full-time Apply Now
Stay Ahead of the Curve:
Subscribe to Our Newsletter for Exclusive Insights and Updates!

Help?

Jobeyze Canada