Welcome to SitePoint!
Access a huge library of books and courses
On various topics: JavaScript, Python, AI, and more!
Use arrows to navigate
Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

video

video

video
·
★ 5.0
video

video

video
·
★ 4.5Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.
The home for developers



... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.
Creator of WordPress, CEO of Automattic
Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

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.

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.

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.

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.

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.

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.
Discover our library filled with learning paths for all kinds of learners.
Browse thousands of jobs in Software Development
21h ago
Please note this is a remote-first opportunity but you must be UK-based and within commutable distance to Bromley or Canterbury About the Role We are looking for a talented and motivated Mid-Level Full Stack Engineer to join our growing team. You will work on building and enhancing web applications, contributing to both front-end and back-end development. Your primary tech stack will include React for the front-end and Python for the back end. Responsibilities Develop and maintain scalable web applications using React and Python. Build and optimise user-facing features with modern JavaScript. Design and implement robust APIs and backend services using Python. Collaborate with designers, product managers, and other engineers to deliver high-quality software. Write clean, maintainable, and efficient code while following best practices. Participate in code reviews, debugging, and troubleshooting. Ensure application security, performance, and scalability. Requirements Minimum 2-years of experience in full-stack development. Proficiency in React.js, JavaScript, HTML, and CSS. Strong backend development skills with Python. Experience working with RESTful APIs and GraphQL. Knowledge of state management libraries (Redux, Context API) and component-driven development. Experience with Git and version control workflows. Understanding of CI/CD pipelines and deployment strategies. Strong problem-solving and communication skills. Ability to work independently and collaboratively in an agile environment. Nice to Have Experience with TypeScript. Knowledge of Apache Kafka. Benefits Competitive salary. Flexible work schedule and remote work options. Professional development opportunities. Health and wellness benefits. Collaborative and innovative team culture. If you're a passionate Full Stack Engineer looking to work on exciting projects with modern technologies, we'd love to hear from you Apply now and be part of our journey.
21h ago
Fullstack Engineer Imagine joining a team of elite engineers, quants, and traders at the forefront of digital asset trading. This is your chance to step into an all-hands-on-deck start-up environment where cutting-edge technology meets high-performance finance. This company, backed by some of the world’s most renowned VCs, is on a mission to redefine liquidity provisioning in the digital asset space. Their proprietary high-frequency trading (HFT) technology, built with advanced machine learning and stochastic control, gives them an edge in both centralized and decentralized markets. Now, they’re scaling their technology across the full crypto infrastructure value chain, and they need you to help make it happen. The Role: Fullstack Engineer In the first six months, you’ll be fully immersed, working side-by-side with traders and developers, delivering quick, high-impact solutions. This isn’t just about writing code, it’s about architecting and optimizing the very foundations of the company’s trading and infrastructure. Build and connect – Develop internal tools, improve trading infrastructure, and create seamless integrations across trading, finance, and compliance. Move fast, think smart – Tackle immediate deliverables while laying the groundwork for scalable, long-term solutions. Sit with the traders – Work directly with the Head of OTC Trading, a seasoned pro with a background in FX and traditional finance, who moves fast and provides direct feedback. Shape the company’s future – In a team of just 15, everyone plays a pivotal role. Your contributions will be visible and impactful from day one. What You Bring: Must-have: Python (core backend; this isn’t a web dev role) & JavaScript Big plus: AWS and Pulumi / GUI development experience Good to have: Some C++ exposure Education: A strong academic background in Computer Science, Mathematics, Physics, or a related quantitative discipline. Mindset matters: Entrepreneurial. Proactive. Ready to own problems and build solutions. This isn’t for someone who waits for direction, you’ll thrive if you take initiative and love a challenge. Why Join? Work with an elite team of builders and innovators in an ultra-fast-moving space. Direct access to leadership, no red tape, just execution. A once-in-a-career opportunity to shape a company’s trajectory in a high-growth industry. This is an urgent hire, the team needs this person now . If you’re ready to dive in and build the future of digital asset trading, let’s talk. Apply now If you don’t receive a response within three days, unfortunately, your application has not been successful.
21h ago
Title: Robotics Engineer – Graduates and Senior Location: Somerset Salary: Up to £65,000 Join a Team Dedicated to Innovation We’re excited to be expanding our capabilities with a brand-new R&D and production facility to drive innovation and sustainability. Our state-of-the-art site is dedicated to developing advanced technology solutions, streamlining processes, and enhancing productivity - all while supporting work-life balance and offering opportunities to leave a lasting impact. What We’re Looking For: Experience: At least 3 years of relevant experience in robotics, programming, or engineering. Technical Skills: Proficiency in C/C++ and experience with pathfinding, navigation, and forward kinematics algorithms. Version Control: Familiarity with tools like Git or SVN. Bonus Skills: Knowledge of electronics and low-level programming. Must have – Experience in Robotics or some sort of motion control Take the next step in your career and become part of a company where innovation, sustainability, and technology come together to make a difference. Apply now and be part of something extraordinary Full details available. Don’t hesitate to get in touch: Masumaplatform-recruitment. com
21h ago
Job Title: Head of Professional Services Start date: ASAP Type: Permanent Location: HQ Manchester Salary: £100-110K Bonus Benefits Company Overview: Our client is a leading organisation in the technology sector that specialise in digital transformation, cybersecurity & customer experience solutions are currently looking to hire a Head of Professional Services that will lead teams delivering customer projects, including Project Managers, Project Coordinators and Project Engineers. These teams support their evolving portfolio. This overall team has 35 people with 4 managers. You will collaborate with the Operational Leadership Team to drive continuous improvement, enhancing efficiency, productivity, and service levels. Requirements: They are looking for an experienced leader with a background in managing teams delivering customer projects in SaaS, IT, or Communications. This role is ideal if you: Thrive under pressure, demonstrating self-motivation and resilience. Must have previous experience in a customer facing role. Bring creativity to developing new service offerings and enhancing existing ones. Possess strong commercial awareness, aligning services with strategic business goals. Hold a degree-level qualification. Have CMI or an equivalent management qualification. On Offer Competitive Salary Bonus TBC Access to salary sacrifice EV-car schemes & cycle-to-work Enhanced pension Enhanced parental leave Why Join? Work on cutting-edge projects that impact critical UK infrastructure A dynamic, fast-paced environment with opportunities for professional growth Hybrid work model and competitive salary package If you are looking to take the next step as Head of Professional Services , contact Cathal directly. Cathal (AT) Ingenio-global (DOT) com or apply today
21h ago
A global fintech business that operate deeply in the financial trading space are now on the hunt for a Platform and Automation Engineer to join it's growing team of industry-leading technologists. You will play a critical role in the design, implementing and support of automation technology throughput the firm. The applications are performant, critical, high-availability, robust and efficient systems built in an on-prem environment. Cloud skills are not required for this position. Ideal experience mix: Good experience in platform automation Strong exposure to configuration management, like Puppet, Chef, Ansible or Terraform Knowledge of CI/CD build pipelines like GitLab CI, GitHub or Jenkins Python and Linux skills Exposure to repository managers like Artifactory or JFrog Skill in orchestration technologies such as Kubernetes A truly unique opportunity to join a growing firm who are building a new team. Greenfield projects and a chance to further your career path are on offer. Hybrid working, great culture, amazing offices, career progression. Apply now
21h ago
Digital Waffle is partnered with a leading software company delivering bespoke solutions. They are looking for a Software Engineer to join their growing team. This is a fantastic opportunity to work with modern technologies, have a direct impact on product development, and be part of a growing collaborative team. Job Title: Software Engineer Location: King's Lynn (Hybrid – 3 days onsite) Salary: £40,000 - £50,000 D.O.E Your Role: Develop and enhance bespoke asset management applications. Work on projects that have a real-world impact Collaborate with a talented development team to deliver high-quality solutions Tech Stack: C# and .NET Core Angular (or similar modern JavaScript frameworks) SQL Azure cloud services DevOps tools and practices If you are a Software Engineer interested and wish to learn more please apply or get in touch for more details. All applicant's CVs will be reviewed, and those deemed suitable will be contacted
Stay sharp with the latest updates in tech industry!

Published in
··March 3, 2025

Published in
···February 18, 2025

Published in
····February 18, 2025

Published in
··February 17, 2025
Discover a world of insights - browse our complete collection of articles in one place!
ennaido

143
18 minutes ago
5
ebrahim_allawi

451
26 minutes ago
20
Mori

36
21 hours ago
4
chrishayesbiz

52
a day ago
5
theunclevince

52
a day ago
6
danielmartinhq

44
2 days ago
2
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.