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
1d ago
Lead IOS Mobile Developer Birmingham (1 day per week in office) Salary: £55K An exciting opportunity has arisen for a Lead IOS Mobile Developer to join a rapidly growing company who are dedicated to sustainability. The Lead Mobile Engineer will play a pivotal role in enhancing the company's mobile and web applications, contributing to a vibrant and innovative work environment. The Lead IOS Mobile Developer will be responsible for the development and management of production systems, working closely with a talented IT team. This role requires a strong background in mobile development, particularly in IOS - Swift, and a passion for creating high-quality solutions that meet customer needs. Responsibilities: * Translate designs, wireframes, and user stories into high-quality solutions. * Develop intuitive, usable, and engaging interactions and visual designs for mobile and web. * Participate in the full development process from definition through design, build, test, release, and maintenance. * Research and track advancements in mobile/web application design patterns. * Cooperate with back-end developers in the process of building the RESTful API. * Management of one other mobile developer Skills needed: * Hands-on experience with core iOS frameworks such as UIKit, Combine, Core Data, and Core Animation. * Demonstrated expertise in Swift programming language and a proven track record of developing and maintaining iOS applications. * Deep knowledge of SPA best practices, architecture, and modularisation. * Familiarity with cloud message APIs and Push Notifications. * Proficient understanding of version control software such as Git. * Experience with Android mobile development, Angular, C# or other web development technologies is a bonus Any leadership or management experience is a bonus but also open to a senior candidate open to stepping up into a more leadership role, while still remaining hands on with the IOS development. If you are an enthusiastic and skilled Lead Mobile Engineer looking to make a significant impact in a growing company, please submit your CV for consideration. At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data
Full Time
1d ago
Company Secretary – London My client is seeking to appoint a Company Secretary to support a portfolio of clients across funds—private and listed. You’ll convene and attend board and committee meetings, manage agendas and minutes, coordinate board packs and liaise with legal advisors and registrars. You’ll also oversee statutory filings, ensure compliance with governance standards, support the setup of new entities and maintain company records and systems. This role involves high client interaction and a strong focus on regulatory compliance. Key Skills & Experience: The ideal candidate has 2–5 years’ experience in a company secretarial or fund administration role. Knowledge of UK Listing Rules, MAR and relevant regulatory frameworks would be useful but not essential CGI qualification (or studying toward it) is highly desirable. Strong minute-taking, organisational skills and proficiency in Microsoft Office are required. Familiarity with systems like Viewpoint and Board Intelligence is advantageous. Excellent communication and a proactive mindset are key. Hybrid Working: This role offers hybrid working with three days per week in the office and flexible working hours. Benefits include private medical insurance, pension, life assurance and more. Apply Now I’m hiring on behalf of a leading international firm. If you’re looking for your next move in a high-growth, client-focused environment—let’s talk. Apply today! INDGEMS
1d ago
Head of IT - Cardiff Head of IT with strong operational IT experience in heading up an IT team across several areas, including IT service management and IT infrastructure is required by a leading company in Cardiff. This is very much an IT operational-type role day to day and hands-on, rather than strategic. They have a strategy signed off and in action so it's supporting this alongside the Director of IS The successful candidate will deliver and manage the day-to-day IT operations, maintaining high standards of IT service delivery, and safeguarding their IT infrastructure. The team that you will oversee is around 12, with a mix of IT security, IT infrastructure, IT service desk professionals & a couple of Team Leaders Experience Required: Experience in a similar senior IT role i.e. Head of IT / Head of IT Services / Senior IT Operations Manager Hands-operational senior IT experience Ability to manage cross-functional IT teams and develop those teams Excellent understanding of IT service management, IT infrastructure, and IT operations management. Experience within the legal sector or a professional services environment would be a bonus Have the ability to implement and lead large-scale IT projects. Worked in a Microsoft Cloud environment The role Execute and oversee the IT Operations in alignment with the company goals, ensuring effective and timely delivery of IT projects in a Microsoft cloud environment Manage and mentor the team of IT professionals, including all their managers and team in IT infrastructure, Service Delivery and Service desk - supporting the overall defined IT strategy. Oversee and ensure the service desk operates efficiently, providing outstanding support to all staff members across multiple offices in the UK Oversee the delivery of IT services within a Microsoft & ITIL environment, ensuring they meet business needs and comply with established SLAs. Lead IT infrastructure, including IT security initiatives to ensure robust and reliable systems across the business. Collaborate with senior management, including people at the Director level and other stakeholders to understand and address urgent IT needs, to develop a robust IT strategy moving forward. The role is hybrid 3 in office 2 at home, with the expectation of more in the office until up to speed with things. My client is looking to pay a starting salary between £60,000 - £68,000 Hybrid working Excellent Benefits. To apply, send your CV to matthew.leach @ circlerecruitment.com Keywords: Head of IT / Head of IT Infrastructure / Head of IT Services / Azure / IT Security / Microsoft / Cardiff Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter - @Circle_Rec and LinkedIn - Circle Recruitment. ADZN1_UKTJ
1d ago
Description & Requirements We are looking for an experienced systems engineer with demonstrated success designing and developing solutions for complex applications problems, system administration issues, or network concerns. In addition, we are looking for an engineer with proven success leading systems management and integration functions for cloud-based applications and infrastructures. The Solution Architect will play a critical role in defining and implementing technology solutions that align with our business objectives. This role requires an understanding of the Software Development Lifecycle (SDLC), Product Development Lifecycle (PDLC), and Agile Development methodologies. The ideal candidate will have a proven track record of designing and delivering complex software systems, excellent problem-solving skills, and the ability to collaborate effectively with cross-functional teams. Essential Duties and Responsibilities: - Develop and maintain architecture that guide the development and integration of solutions. - Provide technical leadership and guidance to development teams throughout the SDLC, ensuring best practices and standards are followed to meet business needs. - Work closely with product managers, business analysts, business development and other stakeholders to understand requirements and translate them into technical solutions. - Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of software solutions. - Identify and mitigate technical risks throughout the project lifecycle. - Create and maintain comprehensive documentation for architectural designs, technical specifications, and project plans. • Architectural Design: Develop and maintain architecture that guide the development and integration of solutions. • Technical Leadership: Provide technical leadership and guidance to development teams throughout the SDLC, ensuring best practices and standards are followed to meet business needs. • Stakeholder Collaboration: Work closely with product managers, business analysts, business development and other stakeholders to understand requirements and translate them into technical solutions. • Solution Evaluation: Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of software solutions. • Risk Management: Identify and mitigate technical risks throughout the project lifecycle. • Documentation: Create and maintain comprehensive documentation for architectural designs, technical specifications, and project plans. Minimum Requirements: Bachelor's degree in relevant field of study and 3 years of relevant professional experience required, or equivalent combination of education and experience. Due to program requirements, this position requires the ability obtain and maintain a Public Trust clearance. Due to program requirements, this position requires US Citizenship. Broad experience with infrastructure and compute environments like AWS, Azure, VMWare. As well as SDLC, PDLC, and Agile methodologies Prior experience with government proposal leading solution development. Experience in designing and integrating complex systems. Strong analytical and problem-solving abilities, with a focus on delivering high-quality solutions. Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders. Minimum Education requirement: • University degree (BS) in a closely related field (Engineer, Computer Science) Years of Required Work-Related Experience: • 4 years of experience as an engineer, architect, or solution architect. techjobs EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Minimum Salary $88,740.00 Maximum Salary $125,280.00
Full Time
1d ago
Description & Requirements We are looking for an experienced systems engineer with demonstrated success designing and developing solutions for complex applications problems, system administration issues, or network concerns. In addition, we are looking for an engineer with proven success leading systems management and integration functions for cloud-based applications and infrastructures. The Solution Architect will play a critical role in defining and implementing technology solutions that align with our business objectives. This role requires an understanding of the Software Development Lifecycle (SDLC), Product Development Lifecycle (PDLC), and Agile Development methodologies. The ideal candidate will have a proven track record of designing and delivering complex software systems, excellent problem-solving skills, and the ability to collaborate effectively with cross-functional teams. Essential Duties and Responsibilities: - Develop and maintain architecture that guide the development and integration of solutions. - Provide technical leadership and guidance to development teams throughout the SDLC, ensuring best practices and standards are followed to meet business needs. - Work closely with product managers, business analysts, business development and other stakeholders to understand requirements and translate them into technical solutions. - Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of software solutions. - Identify and mitigate technical risks throughout the project lifecycle. - Create and maintain comprehensive documentation for architectural designs, technical specifications, and project plans. • Architectural Design: Develop and maintain architecture that guide the development and integration of solutions. • Technical Leadership: Provide technical leadership and guidance to development teams throughout the SDLC, ensuring best practices and standards are followed to meet business needs. • Stakeholder Collaboration: Work closely with product managers, business analysts, business development and other stakeholders to understand requirements and translate them into technical solutions. • Solution Evaluation: Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of software solutions. • Risk Management: Identify and mitigate technical risks throughout the project lifecycle. • Documentation: Create and maintain comprehensive documentation for architectural designs, technical specifications, and project plans. Minimum Requirements: Bachelor's degree in relevant field of study and 3 years of relevant professional experience required, or equivalent combination of education and experience. Due to program requirements, this position requires the ability obtain and maintain a Public Trust clearance. Due to program requirements, this position requires US Citizenship. Broad experience with infrastructure and compute environments like AWS, Azure, VMWare. As well as SDLC, PDLC, and Agile methodologies Prior experience with government proposal leading solution development. Experience in designing and integrating complex systems. Strong analytical and problem-solving abilities, with a focus on delivering high-quality solutions. Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders. Minimum Education requirement: • University degree (BS) in a closely related field (Engineer, Computer Science) Years of Required Work-Related Experience: • 4 years of experience as an engineer, architect, or solution architect. techjobs EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Minimum Salary $88,740.00 Maximum Salary $125,280.00
Full Time
1d ago
Description & Requirements We are looking for an experienced systems engineer with demonstrated success designing and developing solutions for complex applications problems, system administration issues, or network concerns. In addition, we are looking for an engineer with proven success leading systems management and integration functions for cloud-based applications and infrastructures. The Solution Architect will play a critical role in defining and implementing technology solutions that align with our business objectives. This role requires an understanding of the Software Development Lifecycle (SDLC), Product Development Lifecycle (PDLC), and Agile Development methodologies. The ideal candidate will have a proven track record of designing and delivering complex software systems, excellent problem-solving skills, and the ability to collaborate effectively with cross-functional teams. Essential Duties and Responsibilities: - Develop and maintain architecture that guide the development and integration of solutions. - Provide technical leadership and guidance to development teams throughout the SDLC, ensuring best practices and standards are followed to meet business needs. - Work closely with product managers, business analysts, business development and other stakeholders to understand requirements and translate them into technical solutions. - Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of software solutions. - Identify and mitigate technical risks throughout the project lifecycle. - Create and maintain comprehensive documentation for architectural designs, technical specifications, and project plans. • Architectural Design: Develop and maintain architecture that guide the development and integration of solutions. • Technical Leadership: Provide technical leadership and guidance to development teams throughout the SDLC, ensuring best practices and standards are followed to meet business needs. • Stakeholder Collaboration: Work closely with product managers, business analysts, business development and other stakeholders to understand requirements and translate them into technical solutions. • Solution Evaluation: Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of software solutions. • Risk Management: Identify and mitigate technical risks throughout the project lifecycle. • Documentation: Create and maintain comprehensive documentation for architectural designs, technical specifications, and project plans. Minimum Requirements: Bachelor's degree in relevant field of study and 3 years of relevant professional experience required, or equivalent combination of education and experience. Due to program requirements, this position requires the ability obtain and maintain a Public Trust clearance. Due to program requirements, this position requires US Citizenship. Broad experience with infrastructure and compute environments like AWS, Azure, VMWare. As well as SDLC, PDLC, and Agile methodologies Prior experience with government proposal leading solution development. Experience in designing and integrating complex systems. Strong analytical and problem-solving abilities, with a focus on delivering high-quality solutions. Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders. Minimum Education requirement: • University degree (BS) in a closely related field (Engineer, Computer Science) Years of Required Work-Related Experience: • 4 years of experience as an engineer, architect, or solution architect. techjobs EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Minimum Salary $88,740.00 Maximum Salary $125,280.00
Full Time
Stay sharp with the latest updates in tech industry!

Published in
····May 14, 2025

Published in
···May 9, 2025

Published in
··May 9, 2025

Published in
··May 9, 2025
Discover a world of insights - browse our complete collection of articles in one place!
eerie

57
an hour ago
10
chensp2602

45
2 hours ago
5
kathejcv

12
2 hours ago
2
hack3rcon

10
5 hours ago
1
jennalaurance

97
8 hours ago
6
bencoupland1

47
8 hours ago
7
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.