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
·
★ 5.0
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
<p>We are seeking a Salesforce Technical Architect with 7+ years of hands-on experience to join our dynamic team in Bellevue. The ideal candidate will have deep technical expertise in Salesforce technologies including LWC, Aura, Omniscript, Sales Cloud, Marketing Cloud, and Data Cloud. This role requires strong architectural, design, and hands-on development skills, along with excellent communication and leadership capabilities.<br></p><h3>Requirements</h3><h3>Key Responsibilities<br> </h3><p>· Lead the technical design and architecture of complex Salesforce solutions.</p><p>· Collaborate with business and functional teams to translate requirements into scalable and maintainable solutions.</p><p>· Guide the development team on best practices for Salesforce development, especially in LWC, Aura, and Omniscript.</p><p>· Architect and implement integrations between Salesforce and external systems.</p><p>· Drive solutioning efforts across Sales Cloud, Marketing Cloud, and Data Cloud.</p><p>· Ensure adherence to security, compliance, and governance standards.</p><p>· Provide mentorship and technical guidance to other Salesforce developers and admins.</p><h3>Required Skills & Experience</h3><p>· Minimum 7+ years of Salesforce development and architecture experience.</p><p>· Proven expertise in Lightning Web Components (LWC) and Aura Components.</p><p>· Hands-on experience with Omniscript and Vlocity (Salesforce Industries) tools.</p><p>· Strong knowledge and implementation experience with Sales Cloud, Marketing Cloud, and Data Cloud.</p><p>· Excellent understanding of Salesforce data models, sharing rules, and security architecture.</p><p>· Strong understanding of Salesforce APIs (REST/SOAP) and integration patterns.</p><p>· Experience with DevOps tools and CI/CD pipelines in a Salesforce environment is a plus.</p><p>· Salesforce certifications (e.g., Application Architect, System Architect, Marketing Cloud Consultant) are highly desirable.</p><h3>Preferred Qualifications</h3><p>· Salesforce Certified Technical Architect (CTA) or on the CTA path.</p><p>· Experience working in Agile/Scrum environments.</p><p>· Prior experience working with onshore-offshore teams.</p><h3>Additional Information</h3><p>**Location:** Candidates must be local to Bellevue, WA or willing to relocate.</p> #J-18808-Ljbffr
1d ago
<p>Cupertino, California, United States Software and Services</p><p>Add to Favorites Software Development Engineer- Test</p><h3>Description</h3><p>APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Create test plans to validate new and existing Flash Storage Software features. Create and maintain automated test framework to enable comprehensive testing of flash storage technologies. Collaborate with Software Development team to support rapid code changes. Articulate failures and identifying issue trends and quantify impact with focus on customer experience. Report bugs and communicating clearly with management and cross functional teams. Understand how file systems and storage are linked together and helping focus on integration testing. Set up automation racks and triage any potential issues; and actively involve in team code reviews, design, and test discussions. 40 hours/week. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,713 - $214,500/yr and your base pay will depend on your skills, qualifications, experience, and location.PAY & BENEFITS: Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits: https://www.apple.com/careers/us/benefits.html.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.</p><h3>Minimum Qualifications</h3><ul> <li>Master’s degree or foreign equivalent in Computer Science, Electrical Engineering, or related field and 2 years of experience in the job offered or a related occupation.</li> <li>2 years of experience with each of the following skills is required:</li> <li>Utilizing debug and triage skills to help bring up new hardware</li> <li>Using NVMe and PCIe to debug device communication when bringing up new hardware in validation</li> <li>Using github for developing, reviewing, and testing code.</li> <li>Using data visualization and issue tracking tools such as Splunk for analyzing issues.</li> <li>Using NAND flash memory to test development for storage devices</li> <li>Using Validation Skills for regression testing of flash software functionalities</li> <li>Developing test cases using operating systems knowledge of user workloads and impact of file systems.</li> </ul><h3>Preferred Qualifications</h3><ul><li>N/A</li></ul><p>Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .</p><p>Add to Favorites Software Development Engineer- Test</p> #J-18808-Ljbffr
1d ago
<h3>Information Technology Director – Syracuse</h3><p>Hancock Estabrook, LLP, a leading Upstate New York law firm, is seeking a full-time Information Technology Director to lead the development, implementation, and oversight of all IT related processes and solutions at the firm.</p><p>Join a workplace that was selected as a2024Best Companies to Work for in New Yorkwhere over 95% of employees anonymously surveyed said they would recommend working at Hancock Estabrook to a friend; the firm treats them like a person, not a number; they are proud to work for Hancock Estabrook; and the leaders of the firm care about their employees’ well-being.</p><p><strong>Responsibilities</strong></p><ul> <li>Work with Managed IT Services Provider to manage network operating system.</li> <li>Oversee security of IT systems, networks, and enterprise information.</li> <li>Serve as Systems Administrator for software programs utilized by the firm.</li> <li>Manage the IT budget and the procurement process for infrastructure, software, switches, routers, and all other network equipment, including vendor negotiations and review of contract language.</li> <li>Develop and manage relationships with external IT vendors and service providers.</li> <li>Coordinate long-range planning of IT services, staying current on trends in the legal industry and ensure the firm is cutting edge on necessary technologies.</li> <li>Research, implement, and manage technology systems aligned with the business needs of the firm.</li> <li>Develop and manage policies and procedures related to users’ utilization of firm technological resources.</li> <li>Develop and implement business continuity protocols to minimize disruption to operations in the event of an emergency or data loss.</li> <li>Provide consistent, high-quality, and user-friendly support to end users.</li> <li>Proactively seek input from internal constituents about their technological needs and ensure all solutions are in line with overall firm direction.</li> <li>Manage and develop training/communication materials to ensure that end users skill levels meet the firm’s high standards of excellence.</li> <li>Collaborate with the Executive Committee, Managing Partner, IT Partner, IT Committee, and other firm members.</li> </ul><p><strong>Requirements</strong></p><ul> <li>Bachelor’s degree in information technology, information systems, computer science or related field.</li> <li>Minimum 7 years’ experience working in IT operations and network management.</li> <li>Minimum 3 years’ experience managing other personnel.</li> <li>Experience with purchasing and deploying hardware and software, and with copiers, printers, and telecommunications systems.</li> <li>Experience in software development, including writing and maintaining code for software systems.</li> <li>Experience with the following: Windows 11, Office 365, Excel, PowerPoint, Microsoft Exchange, Microsoft Teams, Remote Desktop, OneDrive, video conferencing systems and devices including routers, firewalls, and WIFI/Bluetooth appliances.</li> <li>Experience with accounting, billing, marketing, and document management software.</li> <li>Experience managing and developing training/communication materials.</li> <li>Demonstrated budgeting, management, and strategic IT planning experience.</li> <li>Excellent communication skills, both verbal and written.</li> <li>Excellent organizational and project management skills with great attention to detail.</li> <li>Ability to work within a team environment and to further a positive and collaborative culture.</li> <li>Ability to work well under pressure and to work well with all personnel.</li> <li>Experience in a law firm or other professional services firm preferred.</li> <li>3 or more professional references.</li> </ul><p><strong>Benefits and Salary</strong></p><p>Hancock Estabrook offers a competitive salary and benefits package including medical, dental and vision coverage; a 401(k) and profit-sharing retirement plan; paid holidays, vacation, and sick time; group-term life insurance; and LTD insurance. Training and professional development opportunities are provided along with the opportunity to work with a diverse client base within an environment of teamwork and collaboration.</p><p>The salary range for this position is $100,000 – $160,000 annually and represents the firm’s good faith and reasonable estimate of the range of possible compensation at the time of posting. Actual compensation will depend upon a number of factors, including the candidate’s years of experience, qualifications and skill set.</p><p>Hancock Estabrook, LLP is an Equal Opportunity Employer. M/F/D/V</p> #J-18808-Ljbffr
1d ago
<h3>Head of Technology Development (Alameda, CA)</h3><p>In this role, you’ll lead the development of our device - a miniature, long-term drug implant with the client proprietary platform technology - from initiation through technology selection, development, clinical trials, and commercial launch, ensuring compliance with all regulatory requirements.<br>As the Head of Technology Development, you’ll work flexibly across multiple programs with responsibilities including but not limited to managing development strategies across various stages of development, overseeing technology development activities at development partners and CMOs, and ensuring Client technology platform products are best in class. You’ll also develop strategies and oversee the execution of activities associated with product development and technology transfer.<br><br><strong>II. Duties and Responsibilities</strong><br>To be successful in this role, you’ll act as the device/drug product technical lead for multiple programs and assist operations with selecting and implementing appropriate technologies that result in lower manufacturing costs, lower process variability, and higher manufacturing capability. You’ll also follow design control processes to develop specifications, design verification and validation plans, design transfer plans, and associated completion reports. You also Identify critical process parameters and develop control plans to mitigate risks. This role reports to the COO.<br><br><strong>III. Education and Experience</strong><br>• Masters Degree in Life Sciences, Material Science, Engineering, or related field. PhD preferred.<br>• 10+ years of experience in the Medical Device /biotech industry, with at least four years at a precommercial company.<br>• Hands-on experience managing technology, including technology selection, development partner selection, design development, and product life-cycle management.<br>• Demonstrated product development experience across various stages of development.<br>• Good understanding and work experience in device development, combination drug/device products concerning cGMP, FDA, and Global regulatory requirements.<br>• Technical expertise in design and development of class 3, implant medical device, and/or medical device/drug combination products.<br>• Demonstrated leadership and extensive knowledge of compliance to ensure adherence to engineering best practices and industry standards.<br>• Strong management and critical thinking skills to manage and adhere to the demands of on-time completion within budget constraints.<br>• Strong organizational skills with the ability to effectively manage multiple priorities and communicate written and verbal results.<br>• Work with colleagues in the office three days a week.<br></p><p></p><h3>Personal Information</h3>* First name<br>* Last name<br>* Email<br>Address<br>* City<br>State<br>Zip code<br>* Phone number<br><h3>Attachments</h3>* Attach your Resume Attach Dropbox Paste Attach a Cover letter Attach Dropbox<h3>Other Information</h3>How did you hear about this position? * Your Legal Work Authorization in the US? * Are you currently employed? * Will you be able to join us on our W-2? * What is your desired salary / hourly rate? * If on a Visa, will you be able to transfer your Work Visa to us? * What is your motivation for Change/New Job Opportunity? * If Currently working, what is your Notice period? * What is your current location? * Are you ready to relocate? * Can you provide proof of legal right to work in the United States? * if Hired when will you be able to start? #J-18808-Ljbffr
1d ago
<h3>Solution Architect - Salesforce (Paramus, NJ) (New York, NY)</h3><p>As a Solutions Architect, you’ll partner with Product and Delivery Managers to architect and orchestrate building highly scalable and performant applications. The Solutions Architect brings strong leadership and development skills, including facilitating change, driving design excellence, maintaining code quality standards, and striving for continuous improvement. You will be influential in the overarching technology choices for the program and be a guardian of a world-class customer experience.</p><h3>Experience:</h3><ul> <li>Must have 10+ years of strong experience in implementing large-scale, multi-country, multi-language Ecommerce B2C websites, primarily on SFCC.</li> <li>Proven experience in defining Salesforce Commerce Cloud (SFCC) architecture, design, and working with SF OMS as a backend engine. Expertise in exposing Salesforce Commerce Engine via APIs for frontend frameworks like Vue Storefront or similar stacks.</li> <li>Must have led at least one Headless Commerce Implementation Project across all SDLC phases.</li> <li>Ensuring that all new B2C commerce functionalities are built using Salesforce standard features and aligned with target technology architecture.</li> <li>Extensive experience in exposing SFCC standard and custom functionalities via OCAPI, SCAPI, and B2C Commerce API.</li> <li>Ability to lead, mentor, and guide a team.</li> <li>Experience delivering presentations, architectural blueprint documents, environment management plans, development policies, and participating in requirements-gathering workshops to influence project strategies and lead business through solution design.</li> <li>Execution of best practice standards in design, coding, environment setup, and data management.</li> <li>Documenting any newly developed functionalities in solution designs.</li> <li>Partnering end-to-end with Product Managers/Owners, Business Stakeholders, and analysts to understand requirements and translate them into Salesforce solutions.</li> <li>Managing all application architecture artifacts.</li> <li>Ongoing application rationalization and simplification of user experience.</li> </ul><h3>Personal Information</h3><p>* First name<br>* Last name<br>* Email<br>* Address<br>* City<br>* State<br>* Zip code<br>* Phone number</p><h3>Attachments</h3><p>* Attach your Resume<br>* Attach a Cover Letter</p><h3>Other Information</h3><ul> <li>How did you hear about this position?</li> <li>Your legal work authorization in the US?</li> <li>Are you currently employed?</li> <li>Will you be able to join us on our W-2?</li> <li>What is your desired salary/hourly rate?</li> <li>If on a Visa, will you be able to transfer your Work Visa to us?</li> <li>What is your motivation for changing jobs or seeking new opportunities?</li> <li>If currently working, what is your notice period?</li> <li>What is your current location?</li> <li>Are you willing to relocate?</li> <li>Can you provide proof of legal right to work in the US?</li> <li>If hired, when will you be able to start?</li> </ul> #J-18808-Ljbffr
1d ago
<p><span><span>[Confidential Healthcare Client]</span></span></p><p><span>Sr. Software Engineer – Generative AI</span></p><p><span> Location:</span> REMOTE<br><span> Contract Term:</span> 6 months+ with likely extensions<br><span> Employment Type:</span> W2 (H1B sponsorship and C2C eligible)<br><span> Pay Rate:</span> $55–$70/hr<br><span> Client Industry:</span> Healthcare / Hospital Innovation</p><p><span><span>Role Overview:</span></span></p><p>A leading hospital system is seeking a <span>Sr. Software Engineer – Gen AI</span> to join its growing team. This role is ideal for a <span>self-driven engineer</span> who thrives in ambiguity and enjoys building end-to-end generative AI applications from the ground up. You’ll be developing solutions across <span>AWS</span> and <span>Azure</span>, with a strong emphasis on compliance, scalability, and production-level readiness in healthcare environments.</p><p><span><span>Key Responsibilities:</span></span></p><ul> <li>Design and implement generative AI applications using LLMs (e.g., GPT, Claude, LLama), foundation models, and agentic frameworks (LangChain, Amazon Bedrock Agents, Azure Semantic Kernel, AutoGen).</li> <li>Develop and deploy AI systems using:<ul> <li> <span>AWS:</span> Bedrock, SageMaker, Kendra, Lambda, HealthLake</li> <li> <span>Azure:</span> OpenAI, Azure ML, Cognitive Search, Functions, Health Data Services</li> </ul> </li> <li>Evaluate and integrate third-party platforms such as OpenAI, Anthropic, and Cohere.</li> <li>Implement LLM evaluation frameworks (RAGAS, hallucination checks, human-in-the-loop).</li> <li>Solve technical challenges related to scale, performance, and regulatory compliance.</li> <li>Build internal tools and UIs using React, REST, and GraphQL to operationalize AI systems.</li> </ul><p><span><span>Required Experience:</span></span></p><ul> <li> <span>3+ years</span> of hands-on AI/ML development experience, with <span>1+ year in generative AI</span> (LLMs, RAG pipelines, agents).</li> <li>Proven ability to work independently and drive projects to completion in a fast-paced environment.</li> <li>Expertise in Python, with experience in TypeScript or JavaScript.</li> <li>Production experience with:<ul> <li>LLM frameworks such as <span>LangChain</span> and <span>LlamaIndex</span> </li> <li>Vector databases (OpenSearch, Pinecone, FAISS, Weaviate)</li> </ul> </li> <li>Strong CI/CD pipeline experience using modern DevOps practices and Git workflows.</li> <li>Familiarity with <span>regulated environments</span> (e.g., HIPAA) is a strong plus.</li> <li>Exposure to traditional ML (e.g., pandas, scikit-learn, EDA).</li> <li>Full-stack development proficiency (React, REST/GraphQL).</li> <li>Experience with observability tools like <span>CloudWatch</span> and <span>Grafana</span>.</li> </ul><p><span><span>Preferred Certifications:</span></span></p><ul> <li>AWS Certified Developer or Solutions Architect</li> <li>Microsoft Certified: Azure AI Engineer</li> </ul><p><span><span>Education:</span></span></p><ul><li>Bachelor’s or Master’s degree in <span>Computer Science</span>, <span>Engineering</span>, or a related field</li></ul> #J-18808-Ljbffr
Stay sharp with the latest updates in tech industry!

Published in
··July 1, 2025

Published in
····June 27, 2025

Published in
··June 27, 2025

Published in
···June 26, 2025
Discover a world of insights - browse our complete collection of articles in one place!
emilyclarkford

24
12 minutes ago
2
tietrent8

23
7 hours ago
3
shizaemaan262011

107
12 hours ago
6
cdhimit

53
12 hours ago
6
Durangodave

35
15 hours ago
6
eppvietnam1914

71
15 hours ago
13
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.