cover image
Xerfi

Xerfi

www.xerfi.com

2 Jobs

102 Employees

About the Company

Since 1993, XERFI is the benchmark for sectoral studies to help understand the economic landscape and stimulate decision-making through an excellent knowledge of companies and their environment, competition and performance. All major companies, SMEs, major consulting firms, the best universities and business schools as well as major public administrations in France use XERFI reports. XERFI’s success is based on an exceptional catalogue of more than 1.000 titles updated monthly, thus accumulating incomparable experience. Custom research and survey services are also available to meet decision-makers’ needs. XERFI owes its leading position to the reliability of its reports, the meticulous data processing carried out by its in-house experts, its proven methodologies and rigorous research, and the overall open-mindedness of its analyses and summaries.

Listed Jobs

Company background Company brand
Company Name
Xerfi
Job Title
Stage Développeur Full Stack Web Services et API REST
Job Description
**Job Title** Full‑Stack Web Developer Internship – Web Services & REST API **Role Summary** Intern will design, build, and maintain web applications, focusing on RESTful API development, backend architecture, and frontend interfaces using Next.js and React. Responsibilities include database design, unit and integration testing, technical documentation, and continuous integration with Git. **Expectations** - Deliver functional, well‑tested code that meets specifications. - Maintain high code quality, readability, and adherence to best practices. - Collaborate effectively with UX/UI, backend, and QA teams. - Proactively learn and apply new technologies and methodologies. **Key Responsibilities** 1. Design and implement RESTful APIs using Python (Flask/Django) and relational databases (PostgreSQL/MySQL). 2. Develop and integrate responsive front‑end components with Next.js, React, HTML5, CSS3, JavaScript/TypeScript. 3. Create, manage, and optimize database schemas and queries. 4. Write unit, integration, and end‑to‑end tests to ensure code quality. 5. Maintain and enhance existing APIs and frontend features. 6. Document technical specifications, API endpoints, and deployment procedures. 7. Use Git for version control, code reviews, and collaboration workflows. 8. Participate in architectural discussions and performance tuning of distributed services. **Required Skills** - Proficient in SQL and relational database administration. - Strong Python backend development experience. - Advanced React and Next.js (SSR, routing, hooks) proficiency. - Solid knowledge of HTML5, CSS3, JavaScript/TypeScript. - Familiarity with Git and collaborative development workflows. - Understanding of distributed system architecture and REST API communication. - Self‑directed, detail‑oriented, and team‑oriented mindset. **Required Education & Certifications** - Current enrollment in a Bachelor’s (Bac+3) or Master’s (Bac+4) program in Computer Science or related field. - No mandatory certifications required, but knowledge of modern web development frameworks and database systems is essential.
Paris, France
On site
23-10-2025
Company background Company brand
Company Name
Xerfi
Job Title
Développeur python h/f
Job Description
**Job Title** Python Developer **Role Summary** Design, develop, and maintain automated web‑scraping tools using Python to collect, transform, and store data from websites and social media platforms. Collaborate with data scientists and cross‑functional teams to create reliable, scalable data pipelines and deliver actionable insights. **Expectations** * Deliver clean, well‑documented, and tested code that meets performance and reliability standards. * Work autonomously and in partnership with stakeholders to define data extraction requirements and tool specifications. * Keep abreast of emerging technologies and best practices in web scraping, data engineering, and large‑language‑model (LLM) integration. **Key Responsibilities** - Build and extend web‑scraping solutions with Python and libraries such as Selenium, BeautifulSoup, Scrapy, etc. - Automate scraping workflows, ensuring efficiency, robustness, and minimal resource consumption. - Extract, transform, and load (ETL) data into structured storage, applying appropriate data cleaning and validation. - Create and maintain APIs or data access layers for downstream consumption. - Develop comprehensive unit and integration tests; maintain thorough documentation of code and processes. - Participate in design discussions on data presentation and reporting tools. - Perform regular system monitoring and troubleshoot performance issues. **Required Skills** - Proficiency in Python (core language and advanced features). - Deep knowledge of web‑scraping libraries (Selenium, BeautifulSoup, Scrapy, etc.). - Experience with version control (Git) and containerization (Docker). - Strong SQL skills and experience manipulating structured data. - Familiarity with RESTful APIs and integrating external services. - Analytical mindset, ability to structure complex problems. - Interest in large‑language‑model (LLM) technologies and vector‑based data representations (preferred). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience). - Relevant certifications in Python development or data engineering are a plus.
Lyon, France
Hybrid
07-11-2025