MongoDB Atlas is built for every app.

Start Building
sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Web Development Basics
Web Development Basics

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·5 steps
React Front End Development
React Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
Odoo

1d ago

Functional Consultant (French Fluency)

<p><strong>Functional Consultant / Business System Analyst (French required)</strong></p><p><strong>This is a hybrid (40% remote and 60% onsite) role in San Francisco, CA.</strong></p><p><br></p><p><em>To get the best candidate experience, please consider applying for a maximum of 3 applications within 12 months to ensure you are not duplicating efforts.</em></p><p><br></p><p>Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship responsibilities for employment visas at this time.</p><p><br></p><p><strong>About Odoo</strong></p><p><br></p><p>Odoo ERP system is enterprise resource planning software used company-wide for the management of business processes. Odoo provides seamlessly integrated functional business apps called Odoo apps that form an ERP solution. Our unique proposition of integrated apps that work seamlessly together allows users to automate and track everything they do. The open-source development model of Odoo has allowed us to leverage thousands of developers and business experts to build the world's largest ecosystem of fully integrated business apps.</p><p>Odoo has become a global network with more than 12+ million users and partners in more than 120 countries, and we continue growing with 2000+ daily downloads. We are growing fast and need to hire faster.</p><p><br></p><p><strong>About the job:</strong></p><p><br></p><p>We're looking for a Business System Analyst to work one-on-one with clients across the Americas and simplify their business processes with Odoo. This is an <strong>implementation project management role</strong> for someone excited to work at the intersection of software and business. You'll be trained to become a subject matter expert across Odoo's many diverse apps (there are over 50!). If you have a proactive, "get it done" adventurous spirit, this job is for you.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul> <li>Be a full-cycle ERP Business System Analyst, providing our clients with a top-notch end-user implementation experience. You will set up apps for existing clients and implement our software while instructing the end user in its usage.</li> <li>Manage client relationships while implementing Odoo SaaS solutions</li> <li>Analyze all aspects of clients' business operations to map their processes to Odoo's solutions</li> <li>Quantify the resources required for a task/project related to an Enterprise Resource Platform implementation</li> <li>Project manage ERP implementations to create systems used by clients who want a product they love. Integration involves Sales, CRM, E-commerce, supply chain, manufacturing, inventory, POS, accounting, and more</li> <li>Collaborate with Odoo's developers to execute clients' business requirements</li> <li>Collaborate with clients' implementation managers on User Acceptance Testing and End User Training</li> <li>Occasionally advise the sales team during pre-sale regarding complex implementations</li> <li>Work with French-speaking clients to train their end users on the Odoo platform</li> </ul><p><br></p><p><strong>Must-Have:</strong></p><ul> <li>Bachelor's degree in Business Analytics, Business Administration, Engineering Management, Industrial Engineering, or a related field</li> <li>At least 1-year of experience as a Business System Analyst or relevant role</li> <li>Excellent planning, mapping, and communication skills combined with client interaction, being able to make in-the-moment decisions based on new information constantly</li> <li>An affinity with the Information Technology world, you understand the use cases of ERP (Enterprise Resource Planning software)</li> <li>SQL Relational Database literacy</li> <li>Fluency in French (native or professional)</li> </ul><p><br></p><p><strong>Nice to Have:</strong></p><ul> <li>Between 1 and 5 years of aligned experience implementing software/ERPs, project managing, consulting to clients, and/or something similar to what the role does</li> <li>Any other experience with ERP</li> <li>Any additional experience in a SaaS company</li> <li>Available immediately</li> </ul><p><br></p><p><strong>Values:</strong></p><ul> <li>You are able to work in a fast-paced startup environment with a hands-on attitude.</li> <li>You are open-minded and can react to change with agility.</li> <li>You have an intrapreneur mindset and are not afraid to take appropriate initiatives.</li> <li>You are a quick and autonomous learner.</li> <li>You have a passion for software.</li> <li>You are approachable, honest, and a fun team player.</li> </ul><p><br></p><p><strong>Compensation and Perks:</strong></p><ul> <li>Healthcare, Dental, Vision, Life Insurance, FSA, HSA Matching, 401K Matching, and Commuter Benefits</li> <li>PTO (Paid-time-off), paid sick days, and paid holidays</li> <li>Employee Assistance Program: 3 X 1-hour telehealth calls with certified mental health professionals</li> <li>$100 towards a work-from-home office setup</li> <li>Evolve in a nice working atmosphere with a passionate, growing team!</li> <li>Chef-prepared lunches - snacks, fruit, and coffee/drinks on tap!</li> <li>Company-sponsored events for groups of 6+ employees</li> </ul><p><br></p><p>The estimated annual compensation range for this role is<strong> </strong>$70,000-$100,000. Please note that actual salaries may vary within, above, or below this range based on factors such as education, training, experience, professional achievement, business needs, and location.</p><p><br></p><p><em>Ensuring a diverse and inclusive workplace where we learn from each other is core to Odoo's values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal-opportunity employer and a pleasant and supportive place to work. Pursuant to the San Francisco Fair Chance Ordinance, we will consider employment-qualified applicants with arrest and conviction records.</em></p>

Fremont, United States
Discover International

1d ago

Senior Software Engineer - GenAI

<p><strong>Are you an experience Python/TypeScript Software Engineer?</strong></p><p><br></p><p><strong>Do you have a strong interest in GenAI?</strong></p><p><br></p><p>My client is a fast growing (Series C $250m) VC backed Technology company who are looking for a Software Engineers (all levels).</p><p><br></p><p>You’ll play a foundational role on this small but growing team, developing a new generation of tools for the most consequential emerging market today.</p><p><br></p><p>You’ll ship core functionality, gather feedback directly from early users, and use your own intuition to continually improve the product.</p><p><br></p><p><strong>Interested?</strong></p><p><br></p><p><strong>Requirements</strong></p><ul> <li>Bachelor’s degree in Computer Science, or related field - preferrable from a highly recognized US school.</li> <li>4 years or more of prior experience in Software Engineering.</li> <li>Deep knowledge of Python and/or TypeScript.</li> <li>Experience (personal or professional) building GenAI-powered applications.</li> <li>Experience managing large-scale online production services or OLAP databases.</li> </ul><p><br></p><p><strong>Responsibilities</strong></p><ul> <li>Implement robust and ergonomic open-source client APIs.</li> <li>Design and implement integrations with popular LLM tools such as LlamaIndex, Langchain, and Instructor.</li> <li>Scale and improve the backend performance to support low latency and high volume production use cases.</li> <li>Build delightful features such as multi-modal evaluations, LLM playgrounds, and dataset editing/drill-down capabilities.</li> </ul><p><br></p><p><strong>Apply here or contact Sam Shinner at Discover International if you're interested.</strong></p>

Santa Rosa, United States
Discover International

1d ago

Senior Software Engineer - GenAI

<p><strong>Are you an experience Python/TypeScript Software Engineer?</strong></p><p><br></p><p><strong>Do you have a strong interest in GenAI?</strong></p><p><br></p><p>My client is a fast growing (Series C $250m) VC backed Technology company who are looking for a Software Engineers (all levels).</p><p><br></p><p>You’ll play a foundational role on this small but growing team, developing a new generation of tools for the most consequential emerging market today.</p><p><br></p><p>You’ll ship core functionality, gather feedback directly from early users, and use your own intuition to continually improve the product.</p><p><br></p><p><strong>Interested?</strong></p><p><br></p><p><strong>Requirements</strong></p><ul> <li>Bachelor’s degree in Computer Science, or related field - preferrable from a highly recognized US school.</li> <li>4 years or more of prior experience in Software Engineering.</li> <li>Deep knowledge of Python and/or TypeScript.</li> <li>Experience (personal or professional) building GenAI-powered applications.</li> <li>Experience managing large-scale online production services or OLAP databases.</li> </ul><p><br></p><p><strong>Responsibilities</strong></p><ul> <li>Implement robust and ergonomic open-source client APIs.</li> <li>Design and implement integrations with popular LLM tools such as LlamaIndex, Langchain, and Instructor.</li> <li>Scale and improve the backend performance to support low latency and high volume production use cases.</li> <li>Build delightful features such as multi-modal evaluations, LLM playgrounds, and dataset editing/drill-down capabilities.</li> </ul><p><br></p><p><strong>Apply here or contact Sam Shinner at Discover International if you're interested.</strong></p>

San Mateo, United States
Illinois Secretary of State

1d ago

Data Systems Manager

<strong>Office of the Illinois Secretary of State </strong><strong>Alexi Giannoulias<br><br></strong><strong>Job Title: </strong>Data Systems Manager<br><br><strong>Division:</strong> Systems &amp; Programming<br><br><strong>Union: </strong>IFT<br><br><strong>Location: </strong>501 S 2nd St, Springfield, IL – Sangamon County<br><br><strong>Salary: </strong>Range $7,743 to $13,616 monthly – commensurate with experience<br><br><strong>Benefits:</strong> https://cms.illinois.gov/benefits/stateemployee.html<br><br><strong>Overview:<br><br></strong>Plans, directs, coordinates, and evaluates the activities of technical staff engaged in the development and maintenance of COBOL and html mainframe-based applications.<br><br><strong>Duties and Responsibilities:<br><br></strong><ul> <li>Assist in the planning, directing, and evaluating technical staff engaged in the analysis, development, implementation and maintenance of mainframe-based COBOL applications</li> <li>Coordinates these functions with other operational areas within IT and user departments throughout the Office of the Secretary of State; reviews project requests from user departments to determine priority; meets with IT managers on policy and procedure changes required to implement the use of system resources, electronic commerce, imaging, or digital signatures and make recommendations, regarding those changes to the Data System Administrator. </li> <li>Researches and implements studies, models, and plans to resolve operational and systems problems in these areas of responsibility; develops and directs methods for implementing the use of new best practices</li> <li>Implements and monitors sophisticated procedures and controls to ensure compliance with policy and/or standards and legislation impacting this area of responsibility; establishes project schedules and cost estimates and monitors progress of staff; submits regular progress reports to the Data system Administrator</li> <li>Keeps abreast of and implements technological advances in this area of responsibility by researching evaluating, and testing new software, hardware, and various systems, report’s findings to Director and other IT upper management</li> <li>Performs other duties as assigned<br><br> </li> </ul><strong>Education and Experience:<br><br></strong>Requires knowledge, skill and mental development equivalent to completion of four years college, preferably with courses in mathematics, statistics, or computer science and four years of progressively responsible professional experience in systems analysis, operations, software or a related data processing function.<br><br><strong>Knowledge, Skills and Abilities:<br><br></strong><ul> <li>Requires extensive knowledge in computer hardware, software, communications or applications</li> <li>Requires extensive knowledge of data systems applied research procedures and systems modeling</li> <li>Requires working knowledge of management principles and practices</li> <li>Requires ability to develop and manage a sophisticated function of a management information system</li> <li>Requires ability to conduct subsystem assurances</li> <li>Requires ability to resolve management problems through computer applications</li> <li>Requires willingness to travel and possession of a valid Illinois driver’s license as required by individual positions within the class</li> <li>Requires the ability to lift and carry up to 25 pounds and push/pull up to 50 pounds<br><br> </li> </ul><strong>Application Process:<br><br></strong><ul> <li>Please visithttps://ilsos.applytojob.gov/applyto apply by completing the online application; you may also upload a resume or other attachments as needed</li> <li>Preference will be given to Illinois residents in the hiring and selection process, in accordance with the Illinois Secretary of State Merit Employment Code</li> <li>Questions regarding this posting or Illinois Secretary of State employment practices may be directed to Job Counselors at our Personnel offices in Chicago (312-793-5515) or Springfield (217-782-4783). <br><br> </li> </ul>Equal Employment Opportunity Employer. Applicants must be lawfully authorized to work in the United States.<br><br>Applicants are considered for all positions without regard to race, color, religion, sex, national origin, sexual orientation, age, marital or veteran status, or the presence of a non-job-related medical condition or disability.<br><br>Powered by JazzHR<br><br>ThgdeLry2u

Springfield, United States
Odoo

1d ago

Functional Consultant (French Fluency)

<p><strong>Functional Consultant / Business System Analyst (French required)</strong></p><p><strong>This is a hybrid (40% remote and 60% onsite) role in San Francisco, CA.</strong></p><p><br></p><p><em>To get the best candidate experience, please consider applying for a maximum of 3 applications within 12 months to ensure you are not duplicating efforts.</em></p><p><br></p><p>Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship responsibilities for employment visas at this time.</p><p><br></p><p><strong>About Odoo</strong></p><p><br></p><p>Odoo ERP system is enterprise resource planning software used company-wide for the management of business processes. Odoo provides seamlessly integrated functional business apps called Odoo apps that form an ERP solution. Our unique proposition of integrated apps that work seamlessly together allows users to automate and track everything they do. The open-source development model of Odoo has allowed us to leverage thousands of developers and business experts to build the world's largest ecosystem of fully integrated business apps.</p><p>Odoo has become a global network with more than 12+ million users and partners in more than 120 countries, and we continue growing with 2000+ daily downloads. We are growing fast and need to hire faster.</p><p><br></p><p><strong>About the job:</strong></p><p><br></p><p>We're looking for a Business System Analyst to work one-on-one with clients across the Americas and simplify their business processes with Odoo. This is an <strong>implementation project management role</strong> for someone excited to work at the intersection of software and business. You'll be trained to become a subject matter expert across Odoo's many diverse apps (there are over 50!). If you have a proactive, "get it done" adventurous spirit, this job is for you.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul> <li>Be a full-cycle ERP Business System Analyst, providing our clients with a top-notch end-user implementation experience. You will set up apps for existing clients and implement our software while instructing the end user in its usage.</li> <li>Manage client relationships while implementing Odoo SaaS solutions</li> <li>Analyze all aspects of clients' business operations to map their processes to Odoo's solutions</li> <li>Quantify the resources required for a task/project related to an Enterprise Resource Platform implementation</li> <li>Project manage ERP implementations to create systems used by clients who want a product they love. Integration involves Sales, CRM, E-commerce, supply chain, manufacturing, inventory, POS, accounting, and more</li> <li>Collaborate with Odoo's developers to execute clients' business requirements</li> <li>Collaborate with clients' implementation managers on User Acceptance Testing and End User Training</li> <li>Occasionally advise the sales team during pre-sale regarding complex implementations</li> <li>Work with French-speaking clients to train their end users on the Odoo platform</li> </ul><p><br></p><p><strong>Must-Have:</strong></p><ul> <li>Bachelor's degree in Business Analytics, Business Administration, Engineering Management, Industrial Engineering, or a related field</li> <li>At least 1-year of experience as a Business System Analyst or relevant role</li> <li>Excellent planning, mapping, and communication skills combined with client interaction, being able to make in-the-moment decisions based on new information constantly</li> <li>An affinity with the Information Technology world, you understand the use cases of ERP (Enterprise Resource Planning software)</li> <li>SQL Relational Database literacy</li> <li>Fluency in French (native or professional)</li> </ul><p><br></p><p><strong>Nice to Have:</strong></p><ul> <li>Between 1 and 5 years of aligned experience implementing software/ERPs, project managing, consulting to clients, and/or something similar to what the role does</li> <li>Any other experience with ERP</li> <li>Any additional experience in a SaaS company</li> <li>Available immediately</li> </ul><p><br></p><p><strong>Values:</strong></p><ul> <li>You are able to work in a fast-paced startup environment with a hands-on attitude.</li> <li>You are open-minded and can react to change with agility.</li> <li>You have an intrapreneur mindset and are not afraid to take appropriate initiatives.</li> <li>You are a quick and autonomous learner.</li> <li>You have a passion for software.</li> <li>You are approachable, honest, and a fun team player.</li> </ul><p><br></p><p><strong>Compensation and Perks:</strong></p><ul> <li>Healthcare, Dental, Vision, Life Insurance, FSA, HSA Matching, 401K Matching, and Commuter Benefits</li> <li>PTO (Paid-time-off), paid sick days, and paid holidays</li> <li>Employee Assistance Program: 3 X 1-hour telehealth calls with certified mental health professionals</li> <li>$100 towards a work-from-home office setup</li> <li>Evolve in a nice working atmosphere with a passionate, growing team!</li> <li>Chef-prepared lunches - snacks, fruit, and coffee/drinks on tap!</li> <li>Company-sponsored events for groups of 6+ employees</li> </ul><p><br></p><p>The estimated annual compensation range for this role is<strong> </strong>$70,000-$100,000. Please note that actual salaries may vary within, above, or below this range based on factors such as education, training, experience, professional achievement, business needs, and location.</p><p><br></p><p><em>Ensuring a diverse and inclusive workplace where we learn from each other is core to Odoo's values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal-opportunity employer and a pleasant and supportive place to work. Pursuant to the San Francisco Fair Chance Ordinance, we will consider employment-qualified applicants with arrest and conviction records.</em></p>

San Jose, United States
Odoo

1d ago

Functional Consultant (French Fluency)

<p><strong>Functional Consultant / Business System Analyst (French required)</strong></p><p><strong>This is a hybrid (40% remote and 60% onsite) role in San Francisco, CA.</strong></p><p><br></p><p><em>To get the best candidate experience, please consider applying for a maximum of 3 applications within 12 months to ensure you are not duplicating efforts.</em></p><p><br></p><p>Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship responsibilities for employment visas at this time.</p><p><br></p><p><strong>About Odoo</strong></p><p><br></p><p>Odoo ERP system is enterprise resource planning software used company-wide for the management of business processes. Odoo provides seamlessly integrated functional business apps called Odoo apps that form an ERP solution. Our unique proposition of integrated apps that work seamlessly together allows users to automate and track everything they do. The open-source development model of Odoo has allowed us to leverage thousands of developers and business experts to build the world's largest ecosystem of fully integrated business apps.</p><p>Odoo has become a global network with more than 12+ million users and partners in more than 120 countries, and we continue growing with 2000+ daily downloads. We are growing fast and need to hire faster.</p><p><br></p><p><strong>About the job:</strong></p><p><br></p><p>We're looking for a Business System Analyst to work one-on-one with clients across the Americas and simplify their business processes with Odoo. This is an <strong>implementation project management role</strong> for someone excited to work at the intersection of software and business. You'll be trained to become a subject matter expert across Odoo's many diverse apps (there are over 50!). If you have a proactive, "get it done" adventurous spirit, this job is for you.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul> <li>Be a full-cycle ERP Business System Analyst, providing our clients with a top-notch end-user implementation experience. You will set up apps for existing clients and implement our software while instructing the end user in its usage.</li> <li>Manage client relationships while implementing Odoo SaaS solutions</li> <li>Analyze all aspects of clients' business operations to map their processes to Odoo's solutions</li> <li>Quantify the resources required for a task/project related to an Enterprise Resource Platform implementation</li> <li>Project manage ERP implementations to create systems used by clients who want a product they love. Integration involves Sales, CRM, E-commerce, supply chain, manufacturing, inventory, POS, accounting, and more</li> <li>Collaborate with Odoo's developers to execute clients' business requirements</li> <li>Collaborate with clients' implementation managers on User Acceptance Testing and End User Training</li> <li>Occasionally advise the sales team during pre-sale regarding complex implementations</li> <li>Work with French-speaking clients to train their end users on the Odoo platform</li> </ul><p><br></p><p><strong>Must-Have:</strong></p><ul> <li>Bachelor's degree in Business Analytics, Business Administration, Engineering Management, Industrial Engineering, or a related field</li> <li>At least 1-year of experience as a Business System Analyst or relevant role</li> <li>Excellent planning, mapping, and communication skills combined with client interaction, being able to make in-the-moment decisions based on new information constantly</li> <li>An affinity with the Information Technology world, you understand the use cases of ERP (Enterprise Resource Planning software)</li> <li>SQL Relational Database literacy</li> <li>Fluency in French (native or professional)</li> </ul><p><br></p><p><strong>Nice to Have:</strong></p><ul> <li>Between 1 and 5 years of aligned experience implementing software/ERPs, project managing, consulting to clients, and/or something similar to what the role does</li> <li>Any other experience with ERP</li> <li>Any additional experience in a SaaS company</li> <li>Available immediately</li> </ul><p><br></p><p><strong>Values:</strong></p><ul> <li>You are able to work in a fast-paced startup environment with a hands-on attitude.</li> <li>You are open-minded and can react to change with agility.</li> <li>You have an intrapreneur mindset and are not afraid to take appropriate initiatives.</li> <li>You are a quick and autonomous learner.</li> <li>You have a passion for software.</li> <li>You are approachable, honest, and a fun team player.</li> </ul><p><br></p><p><strong>Compensation and Perks:</strong></p><ul> <li>Healthcare, Dental, Vision, Life Insurance, FSA, HSA Matching, 401K Matching, and Commuter Benefits</li> <li>PTO (Paid-time-off), paid sick days, and paid holidays</li> <li>Employee Assistance Program: 3 X 1-hour telehealth calls with certified mental health professionals</li> <li>$100 towards a work-from-home office setup</li> <li>Evolve in a nice working atmosphere with a passionate, growing team!</li> <li>Chef-prepared lunches - snacks, fruit, and coffee/drinks on tap!</li> <li>Company-sponsored events for groups of 6+ employees</li> </ul><p><br></p><p>The estimated annual compensation range for this role is<strong> </strong>$70,000-$100,000. Please note that actual salaries may vary within, above, or below this range based on factors such as education, training, experience, professional achievement, business needs, and location.</p><p><br></p><p><em>Ensuring a diverse and inclusive workplace where we learn from each other is core to Odoo's values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal-opportunity employer and a pleasant and supportive place to work. Pursuant to the San Francisco Fair Chance Ordinance, we will consider employment-qualified applicants with arrest and conviction records.</em></p>

San Francisco, United States
Check out our latest articles

Stay sharp with the latest updates in tech industry!

The Ampere Porting Advisor Tutorial
The Ampere Porting Advisor Tutorial

Published in

···

May 22, 2025

The Basics of Node.js Streams
The Basics of Node.js Streams

Published in

···

May 16, 2025

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.