Join Us

Join Us
Join UsJoin Us

Web Crawler Architect

RMB 50,000-80,000/month · 16 months' pay
Experience: 5-10 years
Employment type: Full-time
Education: Master's degree
Location:Shanghai

Responsibilities

  • Design and manage the web-crawling architecture.

  • Lead and manage the web-crawling team.

Requirements

  • Ability to design and manage complex system architectures.

  • Proven ability to lead a team and deliver projects effectively.

Compensation and Benefits

  • Thirteen months' fixed pay, plus up to one additional month based on department performance and up to two additional months based on individual contribution. Stock-option incentives are available to outstanding employees.

Java Back-End Engineer

RMB 16,000-30,000/month · 13 months' pay
Experience: 3-5 years
Employment type: Full-time
Education: Bachelor's degree
Location:Beijing

Responsibilities

  • Bachelor's degree or above in computer science or a related field, with strong coding skills and sound coding practices. Experience with Apache Doris is preferred.

  • Ability to perform secondary development of the permissions-management module in JeecgBoot.

  • Proactive and accountable, with agile yet rigorous logical thinking; strong analytical, problem-solving, independent-thinking, learning, communication, and teamwork skills.

  • Solid foundation in Java programming and at least two years of distributed-systems development or equivalent practical experience. Previous work as an architect or core technical contributor, including responsibility for system architecture and core-code development at meaningful scale, is preferred.

  • Familiarity with network programming, distributed caching, message-oriented middleware, RPC frameworks, and load balancing; proficiency with middleware and platforms including Apache Doris, Redis, Kafka, and Flink.

Requirements

  • Develop and maintain server-side systems.

  • Participate in requirements analysis, detailed design, coding, testing, and other delivery activities; collaborate closely with colleagues across functions to achieve business objectives.

  • Contribute to technical planning, architecture upgrades, system optimization, and performance optimization; improve throughput, scalability, and high availability while reducing operations and maintenance costs.

Compensation and Benefits

  • Statutory social insurance and housing provident fund contributions; two-day weekends.

  • Thirteen months' fixed pay, plus up to one additional month based on department performance and up to two additional months based on individual contribution.

  • Stock-option incentives for outstanding employees.

Web Crawler Engineer

RMB 6,000-30,000/month · 13 months' pay
Experience: 1-3 years
Employment type: Full-time
Education: Bachelor's degree
Location:Beijing

Responsibilities

  • Automate the collection, parsing, cleaning, and structured storage of data from dynamic and static webpages; ensure broad coverage and high data accuracy while supporting complex business requirements.

  • Address challenges including rate limits, dynamically rendered content, and changes to website structure.

Qualifications

  • At least one year of recent web-crawling experience and familiarity with current crawler technologies and practices.

  • Proficiency in Python and mainstream frameworks. Experience extending Scrapy or PySpider is preferred. Strong command of XPath, CSS selectors, regular expressions, Beautiful Soup, and structured formats such as JSON and XML.

  • Ability to respond to basic anti-bot systems, analyze common encrypted parameters such as tokens and signatures, and apply anti-blocking techniques such as realistic request-header simulation.

  • Familiarity with headless-browser technologies including Playwright, Puppeteer, and Selenium, with the ability to process large volumes of JavaScript-rendered pages.

  • Understanding of JavaScript reverse engineering and common encryption algorithms such as AES and RSA. Experience with major platforms - for example, reverse engineering Xiaohongshu note-detail APIs or TikTok's X-Bogus parameter - is preferred.Understanding of distributed message queues such as Kafka and RabbitMQ; high-performance storage including Elasticsearch, HBase, and Apache Doris; and databases and caches such as MySQL, MongoDB, and Redis.

  • Familiarity with mobile-app reverse-engineering tools including JADX, Frida, and Xposed. Experience analyzing Android shared-object (.so) libraries or developing hooks is preferred.

  • Commitment to maintainable code and disciplined technical documentation.

Compensation and Benefits

  • Statutory social insurance and housing provident fund contributions; two-day weekends.

  • Thirteen months' fixed pay, plus up to one additional month based on department performance and up to two additional months based on individual contribution.

  • Stock-option incentives for outstanding employees.

Web Crawler Architect

RMB 50,000-80,000/month · 16 months' pa

Experience: 5-10 years
Employment type: Full-time
Education: Master's degree
Location: Beijing

Responsibilities

  • Design and manage the web-crawling architecture.

  • Lead and manage the web-crawling team.

Requirements

  • Ability to design and manage complex system architectures.

  • Proven ability to lead a team and deliver projects effectively.

Compensation and Benefits

  • Thirteen months' fixed pay, plus up to one additional month based on department performance and up to two additional months based on individual contribution. Stock-option incentives are available to outstanding employees.

Vue front-end Engineer

Experience: 1-3 years
Employment type: Full-time
Education: Bachelor's degree

Location: Courtyard 5, Jinyuanzhuang Road, Shijingshan District, Beijing

Responsibilities

  • Develop front-end applications for the company's products using well-structured code; implement interfaces and functionality while ensuring a strong user experience.

  • Participate in requirements analysis, propose technical solutions, and assist the project manager with project estimation and evaluation.

  • Collaborate with back-end developers on data exchange, API integration, and related tasks.

  • Optimize front-end performance to improve user experience and page responsiveness.

  • Maintain and improve front-end code while upholding code quality.

Requirements

  • At least two years of front-end development experience, with strong command of Vue and its related technology stack.

  • Proficiency in HTML5, CSS3, and JavaScript, with a sound understanding of web standards.

  • Familiarity with front-end/back-end separation and the ability to implement front-end data interactions independently.

  • Strong understanding of front-end performance optimization; successful optimization experience is preferred.

  • Knowledge of the Spring framework and experience in back-end development are preferred.

  • Excellent teamwork and communication skills, together with strong independent problem-solving ability.

Java backend Engineer

RMB 12,000-20,000/month
Experience: 1-3 years
Employment type: Full-time
Education: Bachelor's degree

Location: Courtyard 5, Jinyuanzhuang Road, Shijingshan District, Beijing

Qualifications

  • Bachelor's degree or above in computer science or a related field, with strong coding skills and sound coding practices. Experience with Apache Doris and JeecgBoot is preferred.

  • Proactive and accountable, with agile yet rigorous logical thinking; strong analytical, problem-solving, independent-thinking, learning, communication, and teamwork skills.

  • Solid foundation in Java programming and at least two years of distributed-systems development or equivalent practical experience. Previous work as an architect or core technical contributor, including responsibility for system architecture and core-code development at meaningful scale, is preferred.

  • Familiarity with network programming, distributed caching, message-oriented middleware, RPC frameworks, and load balancing; proficiency with middleware and platforms including Apache Doris, Redis, Kafka, and Flink.

Responsibilities

  • Develop and maintain server-side systems.

  • Participate in requirements analysis, detailed design, coding, testing, and other delivery activities; collaborate closely with colleagues across functions to achieve business objectives.

  • Contribute to technical planning, architecture upgrades, system optimization, and performance optimization; improve throughput, scalability, and high availability while reducing operations and maintenance costs.

Contact Person
Teacher Wang
telephone:+8615611366339 email:wanghao@yunark.com.cn
Business Scope