Lead Developer (Node, TypeScript, DevOps, Web Scaraping) $5000-6000

About us

We are International Showtimes; a global entertainment data aggregator from Berlin, Germany. We operate in 114+ markets worldwide and serve clients across the globe. Our automated algorithm connects to 25k+ entertainment websites, to aggregate rich and high-quality data. The International Showtimes team consists of 21+ smart, motivated, and friendly people. We work remotely with team members across the globe. Now we are looking for you to support us with our next growth phase in 2024.

Your Profile

- You love movies, entertainment, tech, and data
- You are open-minded, and you enjoy working with people
- You value structure and professionalism
- You are hands-on and proactive
- You are looking for a mid/long-term commitment

Your tasks
- You will support us in finalizing the development of one of our data-scraping products
- Developing new applications and features
- Managing and planning development cycles
- You're offering these qualifications
- You have experience working as a lead developer, technical lead or technical product manager
- You have an understanding of business dynamics
- You worked in a remote structure before and feel comfortable with it
- You have experience as a system architect and web scraping to collect and organize large amounts of data from various entertainment websites
- You implemented web scraping best practices, including rate limiting, user agent rotation, and handling dynamic content
- Your designed and implemented secure APIs and data protection measures for data storage solutions
- You wrote and executed unit tests to ensure the accuracy and stability of the data and infrastructure
- You worked with proxy solutions and VPNs to bypass security measures
Ideally, you are familiar with the following tech stack:
NodeJS: 3+ years of experience in data scraping/mining, building APIs, designing/implementing security and data protection measures, data storage solutions, and writing unit tests.
- TypeScript: 3+ years of experience
- Docker/Kubernetes and GIT: 3+ years of experience. Able to implement design patterns for distributed systems, configure and manage CI/CD pipelines, etc.
- Frameworks: Axios, Cheerio, BullMQ, Puppeteer, Jest/other, NestJS, ExpressJS, and Swagger
- MongoDB, PostgreSQL and Redis: 3+ years of experience.
- Able to design a complex structure to handle large amounts of data.
- Scraping experience: 2+ years of experience. Able to bypass security measures, understand website/page structures easily, work with proxies and VPNs (ovpn), scrape complex and paginated websites/pages, and work with Puppeteer.
- Experience with ReCaptcha bypassing, IP rotation, and public/private API bypassing.
- Ability to work professionally and reliably in a remote structure and to explain technical topics to non-developers
- You worked with agile methodologies
- You are familiar with tools like Jira, Slack, and GSuite
- You are verbally strong, and you can explain technical topics to non-developers
- You have excellent people management skills
- You evaluated and developed team members


What we offer:

- A job position with a top-level monthly salary
- Working within a friendly international team of smart, open-minded and supportive people
- A vibrant start-up culture that provides structure and clear goals
- A great opportunity to co-create and to leverage your skills and creativity
- Flexible working hours based on your demands
- Opportunities to build relations, both in Germany and across Europe
- A great opportunity to develop your professional and personal skills
- Regular feedback sessions to strengthen our alignment

About UATech Hires

We are a full-service technical recruitment consultancy hiring talents all over the world for contract/permanent roles. UATechires is a technology recruitment consultancy specializing in Ruby, ROR, React, Javascript, Python, PHP, Java, QA, C++, C#/.NET and many other technologies. We are a full service recruitment company and take care of all hiring stages until the placement takes place. Our company was created with the idea that hiring technical personnel should not be complicated. We have a unique approach of partnering with candidates before the job placement. Partnering with the candidate first helps us offer the most appropriate job for them and to fill the role the client is looking for with the best talents. We value both clients' and candidates' time and always consider their priorities before searching. It helps us to achieve 100% placement rates.

Company website:
https://uatechires.co
Job posted on 26 April 2024
259 views    90 applications

To apply for this and other jobs on Djinni login or signup.