MongoDB
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
Jobleads-US

1d ago

Founding Backend Engineer

<div> <div><strong>Who is <a href="#">Recruiting from Scratch</a>:</strong></div> <div>Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.</div> <div> <strong>Salary Range:</strong> $170,000-$220,000 base plus 0.50% -1.50% equity.</div> <div> <h3>Role Responsibilities:</h3> <ol> <li>Design scalable solutions and ship features for a production-ready voice agent platform.</li> <li>Lead initiatives across frontend, backend, and infrastructure, with opportunities for ownership and growth.</li> <li>Collaborate closely with designers and engineers throughout the design and implementation phases.</li> <li>Provide technical support, customer success assistance, and implementation guidance directly to our customers.</li> </ol> </div> <div> <h3>Candidate Requirements:</h3> <ol> <li>3+ years of experience in full-stack software development.</li> <li>Fast growing startup or FANNG work experience.</li> <li>Bachelor’s degree or equivalent practical experience.</li> <li>A founder-like mindset with a passion for taking responsibility and making a significant impact.</li> <li>Ability to thrive in a fast-paced environment, quickly learning and adapting to new challenges.</li> <li>Excellent communication and collaboration skills, with the ability to commit to decisions even when there are disagreements.</li> </ol> </div> <div> <h3>Nice-to-haves:</h3> <ol><li>Previous startup experience.</li></ol> </div> </div> #J-18808-Ljbffr

Redwood City, United States
Jobleads-US

1d ago

Software Development Engineer II, Growth Hacking

<p><b>Job Description:</b></p>Remitly's vision is to transform lives with trusted financial services that transcend borders. Since 2011, we have been tirelessly delivering on our promises to people who send money around the world. Today, we are reimagining global financial services and building products that extend beyond traditional barriers to give customers access to more of the services they need, no matter where they call home. Join over 2,700 employees worldwide who are growing their careers with purpose and connection with our customers while having a positive impact on millions of people around the globe.<p><b>About the Role:</b></p><p>The Growth Hacking team's mission is to accelerate customer and revenue growth across US and International markets. As a Software Development Engineer II, you will be part of a cross-functional squad focussed on identifying and executing high-ROI opportunities that drive new customer acquisition, increase revenue, and boost retention. You will rapidly prototype solutions to customer problems, run A/B tests, and iterate with speedβ€”all while ensuring your work meets Remitly's platform standards and long-term product vision. You will work hybrid with 2-3 days onsite at our Seattle, WA headquarters.</p><p><b>You Will:</b></p><ul> <li>Develop high-quality, reusable, and scalable code involving multiple technologies (React Native, TypeScript, Go, Java/Kotlin, AWS).</li> <li>Design and implement APIs to communicate between front-end and back-end systems.</li> <li>Develop prototypes rapidly to solve complex problems.</li> <li>Contribute to code reviews, sprint rituals, hiring, and mentoring.</li> <li>Contribute to the architecture and technical roadmap of our software systems, balancing short-term goals with long-term scalability and maintainability.</li> <li>Create clear and articulated plans for software implementation and testing.</li> <li>Report to the Engineering Manager of the team.</li> </ul><p><b>You Have:</b></p><ul> <li>A BS in Computer Science or equivalent professional experience.</li> <li>3+ years of software development experience.</li> <li>Must have 1+ year React or React Native development experience.</li> <li>Professional experience with one of the following programming languages: Typescript, JavaScript, Kotlin, Java, Go.</li> <li>Proficiency in an RDBMS like MySQL, PostgreSQL, or SQL Server.</li> <li>Familiarity with cloud platforms, such as AWS or Azure.</li> <li>Knowledge of basic architecture, systems design, and agile practices.</li> </ul><p><b>Compensation Details. </b>The starting base salary range for this position is typically $136,000 - $170,000. In the U.S., Remitly employees are shareholders in our Company and equity is part of our total compensation plan. Your recruiter can share more information about medical benefits offered, as well as other financial benefits and total compensation components offered with this role. #LI-Hybrid</p><p><b>Our Benefits:</b></p><ul> <li>Flexible paid time off</li> <li>Health, dental, and vision + 401k plan with company matching</li> <li>Paid parental, medical, military and family care leave</li> <li>Mental Health &amp; Family Forming Benefits</li> <li>Employee Stock Purchase Plan (ESPP)</li> <li>Continuing education and travel benefits</li> </ul><p>We are committed to nondiscrimination across our global organization and in all of our business operations. Employment is determined based upon personal capabilities and qualifications without discrimination on the basis of race, creed, color, religion, sex, gender identification and expression, marital status, military status or status as an honorably discharge/veteran, pregnancy (including a woman's potential to get pregnant, pregnancy-related conditions, and childbearing), sexual orientation, age (40 and over), national origin, ancestry, citizenship or immigration status, physical, mental, or sensory disability (including the use of a trained dog guide or service animal), HIV/AIDS or hepatitis C status, genetic information, status as an actual or perceived victim of domestic violence, sexual assault, or stalking, or any other protected class as established by law.</p><p><b>Remitly is an E-Verify Employer</b></p><p>Remitly is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.</p> #J-18808-Ljbffr

Seattle, United States
Jobleads-US

1d ago

Front-end Engineer (React)

<p>Technology &amp; Design Full-time 51-200 employees Β· Staffing &amp; Recruiting Actively recruiting </p><h3>Company Description</h3><p>Based in San Diego, California we are an IT consulting company that uses state-of-the-art software development methodologies to deliver a high standard variety of projects to our valued clients. We specialize in UX/UI Design and Development for Web and Mobile applications. We are a passionate group of designers and engineers with experience in creating applications for VC-funded companies.</p><h3>Required skillset</h3><h3>Job Description</h3><p><strong>What we need:</strong></p><p>We are seeking a React Engineer who will be responsible for building our administrative portal. In this role, you will work as part of a scrum delivery team to build software that puts a face on millions of lines of back-end code so our customers can manage stores and menus, provide world-class customer service, and much more to come!</p><p><strong>You will:</strong></p><ul> <li>Develop interactive web applications using the React.js framework</li> <li>Develop REST and/or GraphQL web services in Node, Express, and Typescript</li> <li>Maintain a relational or NoSQL database for services</li> <li>Contribute to sprint planning and grooming of new features</li> <li>Collaborate with product, QA, and SRE teams</li> </ul><p><strong>You have:</strong></p><ul> <li>5 years designing, developing, and maintaining scalable web applications</li> <li>Experience with Redux and Node are a plus</li> <li>Experience with PostgresSQL</li> <li>Experience and comfort with agile development process</li> <li>Self-disciplined Get Stuff Done approach to work</li> <li>Passion for doing things right the first time</li> <li>Strong sense of ownership</li> <li>Ability to work independently and in a team environment</li> </ul> #J-18808-Ljbffr

San Diego, United States
Jobleads-US

1d ago

Director Software Delivery and Support

<p>Tomorrow's health is... Defining a new possible.</p><h3>Transform tomorrow with Team McKesson</h3><p>As an industry leader shaping the future of health, our team delivers solutions that make a meaningful difference for patients and communities around the world. A career here is an opportunity to significantly impact healthcare as we know it, with team members dedicated to supporting your professional journey. The future of health starts with you.</p><h3>Realize Your Purpose in a McKesson Career</h3><p>Explore our open opportunities and find the jobs that best fit your skills.</p><p>Advancing health outcomes for all β€” this is the foundation of how we interact with customers, business partners, and each other. Meet the team and learn more about our mission.</p><p>How we work and live plays a big role in building a healthier world. View our wide range of health benefits, financial benefits, wellness programs, and flexible working schedules.</p><p>Our culture is built around diverse perspectives because everyone’s unique story, experiences, and ideas are valued here.</p><p>Each day at McKesson is an opportunity to unleash your full potential. Success here is more than personal accomplishment; it leads to lifechanging progress for those who rely on us. Join our stories of success and start delivering tomorrow’s health with our team.</p><h3>Introducing Gia, Our Digital Assistant</h3><p>Gia, McKesson’s virtual assistant, is here to assist you in your candidate journey. You may hear from her via text or email to help you schedule an interview with our team.</p><h3>Want to be a part of Team McKesson? Click here!</h3><p>McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson’s (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:</p><ul> <li>McKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.</li> <li>McKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.</li> </ul> #J-18808-Ljbffr

Town of Texas, United States
Jobleads-US

1d ago

Founding Backend Engineer

<div> <div><strong>Who is <a href="#">Recruiting from Scratch</a>:</strong></div> <div>Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.</div> <div> <strong>Salary Range:</strong> $170,000-$220,000 base plus 0.50% -1.50% equity.</div> <div> <h3>Role Responsibilities:</h3> <ol> <li>Design scalable solutions and ship features for a production-ready voice agent platform.</li> <li>Lead initiatives across frontend, backend, and infrastructure, with opportunities for ownership and growth.</li> <li>Collaborate closely with designers and engineers throughout the design and implementation phases.</li> <li>Provide technical support, customer success assistance, and implementation guidance directly to our customers.</li> </ol> </div> <div> <h3>Candidate Requirements:</h3> <ol> <li>3+ years of experience in full-stack software development.</li> <li>Fast growing startup or FANNG work experience.</li> <li>Bachelor’s degree or equivalent practical experience.</li> <li>A founder-like mindset with a passion for taking responsibility and making a significant impact.</li> <li>Ability to thrive in a fast-paced environment, quickly learning and adapting to new challenges.</li> <li>Excellent communication and collaboration skills, with the ability to commit to decisions even when there are disagreements.</li> </ol> </div> <div> <h3>Nice-to-haves:</h3> <ol><li>Previous startup experience.</li></ol> </div> </div> #J-18808-Ljbffr

San Francisco, United States
Jobleads-US

1d ago

Senior/Staff Software Engineer (Backend)

<h3><strong>Senior/Staff Software Engineer (Backend)<br></strong></h3><p>At favorited, we believe that digital communities should be more than just spaces to watch content. Our platform is a place to connect, engage, and play, and empowers creators by enhancing audience participation, fostering deeper connections, and ensuring that creators are compensated fairly for their work.</p><p>Our work culture is intense and isn’t for everyone. But if you are a self starter who wants to build the future of social interaction alongside others who excel in their disciplines and expect the same from you, there’s no better place to be.</p><h3><strong>The Problems You’ll Solve</strong></h3><p>We are seeking a highly skilled Senior Backend Engineer with expertise in TypeScript, Google Cloud Platform (GCP), event-driven architectures, and audio/video APIs. In this role, you will work on cutting-edge applications that involve real-time media processing, scalable cloud infrastructure, and high-performance event-driven systems.</p><p><strong>Responsibilities:</strong></p><ul> <li><p>Architect, build, and optimize scalable backend services and APIs powering real-time livestreaming experiences.</p></li> <li><p>Design, implement, and maintain high-performance systems using TypeScript, Node.js, and Google Cloud Platform services including Cloud Run, Cloud Functions, Pub/Sub, Cloud Spanner, and BigQuery.</p></li> <li><p>Work with Kubernetes, Spark and similar platforms to support 24/7 real time operations.</p></li> <li><p>Integrate third party platforms.</p></li> <li><p>Collaborate closely with frontend, mobile, and infrastructure teams to ensure seamless integration and efficient delivery of new product features.</p></li> <li><p>Ensure backend reliability, scalability, and maintainability through proactive monitoring, alerting, and rigorous testing.</p></li> <li><p>Identify performance bottlenecks, debug complex issues, and provide sustainable solutions to support high-traffic consumer-facing applications.</p></li> <li><p>Participate actively in architecture reviews, code reviews, and mentoring junior engineers to foster a culture of technical excellence.</p></li> <li><p>Develop and maintain clear, comprehensive documentation to support team knowledge sharing and long-term maintainability.</p></li> <li><p>Stay current on emerging technologies, frameworks, and best practices to continuously enhance backend infrastructure and engineering practices.</p></li> </ul><h3><strong>What We’re Looking For</strong></h3><p>You will play a key role in designing and developing robust, high-performance solutions that drive our platform's capabilities forward.When applying, please provide links to your GitHub profile, any live projects or web applications you have worked on, and your specific contributions to those projects.<br></p><p><strong>Minimum Requirements:</strong></p><ul> <li><p>7 years of experience in professional backend development.</p></li> <li><p>Deep understanding of event-driven architectures, including technologies like Pub/Sub, or similar message queues.</p></li> <li><p>Experience working with Google Cloud Platform (GCP), including Cloud Functions, Spanner, BiqQuery, Cloud Run, and other key services.</p></li> <li><p>Strong understanding of real-time media streaming technologies, including WebRTC, HLS, and low-latency audio/video processing.</p></li> <li><p>Proficiency in frontend and backend optimization techniques to ensure high performance.</p></li> <li><p>Experience with microservices architecture and API design.</p></li> <li><p>Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes) is a plus.</p></li> <li><p>Experience with machine learning and AI-driven media processing (a plus).</p></li> </ul><h3><strong>Salary &amp; Benefits</strong></h3><p><strong>Compensation:</strong> $150k - $230k</p><p><strong>Benefits Include:</strong></p><ul> <li><p><strong>Unlimited PTO</strong> to prioritize work-life balance.</p></li> <li><p><strong>401(k) plan</strong> to invest in your future.</p></li> <li><p><strong>Comprehensive health insurance</strong> to support your well-being.</p></li> <li><p><strong>Paid company holidays</strong> for time to recharge.</p></li> <li><p><strong>Competitive salary</strong> that values your expertise and contributions.</p></li> </ul><p><strong>Where You’ll Work:</strong> This is a full time on-site position in Santa Monica.</p><p>To apply, skip the cover letter. Submit your resume and share a project you've worked on that shows your experience. You can email this to <a href="#">mehak@favorited.com</a>.</p><p><em>favorited is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.</em></p><p><em>Employees may be eligible for family and medical leave under the California Family Rights Act (CFRA) or Pregnancy Disability Leave (PDL).</em></p><p><em>In compliance with the California Equal Pay Act, the salary range for this position is provided above. Actual compensation may vary based on experience, qualifications, and location.</em></p><br> #J-18808-Ljbffr

Santa Monica, United States
Check out our latest articles

Stay sharp with the latest updates in tech industry!

How to Build Scalable Web Apps with React JS
How to Build Scalable Web Apps with React JS

Published in

Β·Β·Β·Β·

May 22, 2025

Best Crypto Payments Gateways in 2025
Best Crypto Payments Gateways in 2025

Published in

Β·Β·Β·

May 22, 2025

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
Our weekly newsletter
Get the freshest news and resources in your inbox each week
Subscribe to newsletter

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

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.