Python Selenium Django Backend Developer
1 week ago
Python Selenium Django Backend Developer DACH RegionLocation: RemoteContract: Full-time, long-term About M365ConsultM365Consult is a dynamic European consulting firm specializing in Microsoft solutions and innovative software projects. We seek skilled Python developers passionate about backend development using Django, Selenium, and API/database architecture for impactful, scalable applications. Role OverviewDevelop, maintain, and enhance backend architecture for web applications with a focus on Django stack, RESTful APIs, and database design. Collaborate closely with front-end teams to ensure seamless user experience integration. Implement Python scripting for automation and efficient data management. We have multiple projects. One of them you can find here for your reference and as an EXAMPLE: Key Responsibilities Develop backend functionality with Django framework and Python.Build and maintain APIs and database architecture.Use Selenium and web scraping tools like Bs4 and requests for data extraction.Handle complex web crawling and Google search integrations for company website and email extraction.Manage data deduplication and merging across sources.Produce well-documented code, diagrams, and testing suites.Support the integration of front-end components (HTML, CSS).Work on multiple job scraping platforms including LinkedIn, Glassdoor, and Indeed. Requirements for job scraper:1. Programming Language: PythonThe job scraper will be implemented using Python programming language.2. Web Scraping: SeleniumSelenium will be used for web scraping tasks, as it provides a powerful framework for automating browser interactions.3. Web Framework: DjangoThe job scraper will be integrated into a Django web framework, allowing for easy management and storage of scraped job data.4. Front-end: HTML and CSSHTML and CSS will be used to design and develop the user interface of the Django dashboard.5. Platforms:The bot will be capable of scraping jobs from multiple platforms, including LinkedIn, Glassdoor, Indeed6. User Input:The user will be able to enter a filtered URL for the job page and specify the number of jobs they want to scrape.7. Job Data Extraction:The bot will extract the following information from each job listing:=> Job title=> Job location=> Company name=> Job description=> Source URL8. Company Website Extraction:After obtaining the company name, the bot will search for it on Google and retrieve the first non-sponsored link. If the link belongs to a social website or information website like Quora or Wikipedia, it will be skipped. Otherwise, it will be included on the company website.9. Email Address Extraction:The bot will navigate to the company website URL and scrape the email address from the contact section. This email address will be included as the company email.10 . Data Storage:The scraped job data, including company details, will be saved to the Django model for easy management and retrieval.11. Duplicate Job Handling:The bot will check for duplicate job listings and merge them if the same job is found on multiple platforms. The source websites' names will be included under the "source website" column. What We Offer Engaging projects with direct impact on digital recruitment.Flexible remote working hours and supportive work environment.Opportunities for professional growth in Microsoft and open-source tech. Next StepsJoin M365Consult to build scalable backend solutions for modern recruiting platforms. Submit your application with portfolio and experience details.
-
Python Selenium Django Backend Developer
6 days ago
Lagos, Lagos, Nigeria M365Connect Full time ₦600,000 - ₦1,200,000 per yearInternship Opportunity: Python Selenium Django Backend DeveloperLocation: RemoteDuration: 6 monthsAbout M365ConsultM365Consult is a fast-growing European startup specializing in Microsoft solutions. We foster a culture of innovation, collaboration, and strong brand presence across digital platforms. We seek motivated individuals eager to learn and grow in...
-
Backend Developer
4 days ago
Lagos, Lagos, Nigeria Synoloop Solutions Full timeBackend Developer (Python/Django REST Framework) — Volunteer RoleCompany: Synoloop SolutionsLocation: RemoteType: VolunteerIdeal for: 300–400 Level Students & Fresh GraduatesAbout Synoloop SolutionsAt Synoloop Solutions, we create digital solutions that merge innovation, learning, and technology. We're growing our development team and inviting passionate...
-
Volunteer Django Backend Developer
4 days ago
Lagos, Lagos, Nigeria Dispatch Hub Full time ₦1,500,000 - ₦3,000,000 per yearCompany DescriptionAt Dispatch Hub, we are redefining the future of logistics and freight forwarding. With a relentless focus on innovation and excellence, we simplify the complexities of moving goods and provide transparency at every step of the journey. Our cutting-edge technology and dedicated team make Dispatch Hub the preferred choice for efficient,...
-
Python Developer
6 days ago
Lagos, Lagos, Nigeria Tenece Professional Services Limited Full time $1,000,000 - $2,500,000 per yearJob SummaryWe are looking for a technically strong Python Developer with 4 years of professional experience in building high-performance, scalable, and secure backend systems. The ideal candidate possesses deep understanding of Python internals, API architecture, cloud-native development, and modern software engineering practices.Core ResponsibilitiesDevelop...
-
Python Developer
4 days ago
Lagos, Lagos, Nigeria Software Business Solutions Consulting Full time ₦1,500,000 - ₦3,000,000 per yearPython Developer Responsibilities:Coordinating with development teams to determine application requirements.Writing scalable code using Python programming language.Testing and debugging applications.Developing back-end components.Integrating user-facing elements using server-side logic.Assessing and prioritizing client feature requests.Integrating data...
-
Python developer
4 days ago
Nigerian Port Authoriy, Apapa, Apapa Quays, Lagos, Nigeria Flavoursoft Consulting Full time ₦400,000 - ₦600,000 per yearCompany Description Flavoursoft consulting is an IT company based in Lagos Nigeria. And we are constantly hiring for the best talents in the Information technology industry. Job Description We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products.Python Developer responsibilities include...
-
Python Programming Instructor
4 days ago
Lagos, Lagos, Nigeria HiiT Plc Full time ₦300,000 - ₦600,000 per yearHiiT Plc owns Nigeria's foremost ICT Training / Education Institute, HiiT Training Institute (HiiT for short) with Training Centres across the Nation. We commenced training operations as Hands-on Institute of Information Technology (HiiT) on Monday, 15th April 1996, and we have graduated over 50,000 Students at our Training Centres across the Nation in the...
-
Lagos, Lagos, Nigeria HiiT Plc Full time ₦60,000 - ₦120,000 per yearRole DescriptionThis is a contract hybrid role for a Python Programming Instructor at HiiT PLC. The instructor will be responsible for delivering high-quality lessons in Python Programming including preparing and delivering tasks, engaging lessons, assessing student progress, providing feedback, and facilitating interactive learning...
-
Fullstack Python Developer
4 days ago
Lagos, Lagos, Nigeria Choice Talents LTD Full time ₦1,200,000 - ₦3,600,000 per yearLocation: Lagos stateEmployment Type: Full-timePurpose StatementWe are looking to hire a Python Developer who will be responsible for writing and testing and scaling new or existing Python applications by developing fullstack components and integrating user-facing elements in collaboration with front-end developers.To be successful as a Python developer, you...
-
Backend Developer
2 weeks ago
Lagos, Nigeria Alpha Global Full timeJob Type: Full-Time Role Summary Alpha Global is hiring a skilled and experienced Backend Developer to build robust, scalable server-side applications for international clients. You’ll play a key role in designing and optimizing APIs, ensuring application performance, and deploying secure cloud-native systems. This position is ideal for backend engineers...