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
<p>WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about connectivity ever again. We believe customers deserve the best connectivity and smart home experience possible. To find out more about eero, please visit eero.com.</p><br><p><b>About the role</b><br>We are scaling our ISP team and are looking for a motivated engineer to help us build world-class software. We’re looking for more experienced software engineers who have built scalable, highly available, and secure systems. The team is looking for a Software Engineer to build key features and backend cloud services.</p><br><h3>What you'll do</h3><ol> <li>Build services that handle billions of requests each day from eero devices, mobile apps, and internal tools</li> <li>Collaborate with peers across engineering, product, and design to shape our product vision and build exciting end user features</li> <li>Enhance and optimize existing services to improve reliability, scalability, and flexibility</li> <li>Provide mentorship to other cloud engineers and help change development processes to increase developer productivity and project predictability.</li> </ol><br><h3>BASIC QUALIFICATIONS</h3><ol> <li>3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience</li> <li>2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience</li> </ol><br><h3>PREFERRED QUALIFICATIONS</h3><ol><li>Bachelor's degree in computer science or equivalent</li></ol><br><p>Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit <a href="#">this link</a> for more information.</p> #J-18808-Ljbffr
1d ago
<p>Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.</p><p>Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency.</p><p>At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.</p><p><strong>The Department: Funding</strong></p><p><strong>The Role: Senior Software Engineer</strong></p><p>As an engineer in the Funding organization, you’ll be working as part of the core team of engineers responsible for designing, building, and supporting crypto transfers and fiat payments. The team’s support everything related to deposit and withdrawal of crypto assets and fiat assets on the platform.</p><p><em>This role is required to be in person twice a week at either our Seattle, WA or New York City, NY office.</em></p><p><strong>Responsibilities:</strong></p><ul> <li>Improve feedback cycles at all levels of development (examples: improving the experience of iterating on code locally, deploying to test environments, deploying to production).</li> <li>Quickly ramp up on the existing architecture and product features.</li> <li>Consistently deliver code that sets the standard for quality and maintainability.</li> <li>Systematically think through potential design impacts on other teams and the company</li> <li>Review other software engineers’ code for correctness, style, and information security concerns.</li> <li>Improve the performance, maintainability, and operations of the Gemini code base by engaging in refactoring and upgrade projects.</li> <li>Identify and advocate for foundational work and practice improvements in their vertical.</li> <li>Expertise in removing manual touch points via automated testing.</li> <li>Experience mentoring less tenured engineers and onboarding new team members.</li> </ul><p><strong>Minimum Qualifications:</strong></p><ul> <li>At least 5+ years of software engineering experience.</li> <li>Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.</li> <li>Excellent communication and collaboration skills.</li> <li>Expertise in Scala or in a similar backend programming languages, such as Java or Scala (or similar).</li> <li>Genuinely passionate about working with developers and improving their experience and velocity.</li> <li>The ability to work closely across teams and manage dependencies.</li> <li>A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.</li> <li>The ability to adapt and handle multiple competing priorities in collaboration with peers.</li> </ul><strong>It Pays to Work Here</strong><p>The compensation & benefits package for this role includes:</p><ul> <li>A discretionary annual bonus</li> <li>Long-term incentive in the form of a new hire equity grant</li> <li>401K with company matching</li> <li>Flexible time off</li> </ul><p><strong>Salary Range</strong>: The base salary range for this role is between $140,000 - $200,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.</p><p><em>In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.</em></p><p><em>At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.</em></p><p><em>#LI-AA1</em></p><h3>Apply for this job</h3><p>*</p><p>indicates a required field</p><p>First Name *</p><p>Last Name *</p><p>Email *</p><p>Phone *</p><p>Location (City) *</p><p>Resume/CV *</p><p>Enter manually</p><p>Accepted file types: pdf, doc, docx, txt, rtf</p><p>Enter manually</p><p>Accepted file types: pdf, doc, docx, txt, rtf</p><p>LinkedIn Profile</p><p>How did you hear about this job?</p><p>Website</p><p>What is your highest level of completed education? * Select...</p><p>Are you legally authorized to work in the United States? * Select...</p><p>Will you now or in the future require sponsorship for employment visa status (e.g. H-1B visa status)? * Select...</p><p>Have you been employed by Gemini in the past? * Select...</p><p>This role is required to be based near one of our hubs (Seattle, WA or New York City, NY). Are you open to relocating if you're not currently based there? * Select...</p><p>By clicking this box and submitting your application, you consent to our Applicant Privacy Statement.</p> #J-18808-Ljbffr
1d ago
<h3>Software Development Engineer, Project Rembrandt</h3><p>Amazon's Supply Chain Services Team, within the Santos organization, extends Amazon's world-class supply chain capabilities to merchants for their off-Amazon business. Our vision is to enable entrepreneurs worldwide to reach customers through all possible channels using Amazon's supply chain network and services. By building on Amazon's established foundation, we help merchants of all sizes grow their business beyond Amazon.<br>We seek a Software Development Engineer to help scale our off-Amazon services. As we expand, you will work across complex systems, building products fundamental to Amazon's future. This role focuses on designing highly scalable and extensible applications, requiring expertise in data structures, algorithms, and principle programming. You will own problems end-to-end, working alongside some of Amazon's best technical minds.<br>As a Software Development Engineer, you will design and develop flexible solutions, manage testing and deployment, and handle operations. You will have direct access to Principal Engineers for technical discussions and opportunities to engage with customers to see your code in action. The role demands full-stack development skills, with emphasis on creating scalable architectures that solve complex computing challenges.<br>The ideal candidate combines technical excellence with strong collaboration skills. You should be passionate about creating great customer experiences, demonstrate inventive thinking, and have a proven delivery record. Working effectively with both internal and external teams is crucial as we believe in our principle that "Together Everyone Achieves More." Join us in solving seemingly impossible problems, developing innovative solutions, and delighting our customers.<br><br>Key job responsibilities<br>1. Implement solutions from the current roadmap<br>2. Partner with business and technical teams to deliver outcomes<br>3. Scale the technology stack to support multiple programs<br>4. Lead initiatives to enhance deployment frequency and code quality<br>5. Guide junior engineers through code reviews and technical discussions<br></p><h3>BASIC QUALIFICATIONS</h3><p>- 3+ years of non-internship professional software development experience<br>- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience<br>- Experience programming with at least one software programming language</p><h3>PREFERRED QUALIFICATIONS</h3><p>- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience<br>- Bachelor's degree in computer science or equivalent<br><br>Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.</p><p>Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.</p> #J-18808-Ljbffr
1d ago
<p><strong>Requisition ID: R10178707</strong></p><ul> <li><p><strong>Category:</strong> Information Technology</p></li> <li><p><strong>Location:</strong> Redondo Beach, California, United States of America | Linthicum, Maryland, United States of America</p></li> <li><p><strong>Clearance Type:</strong> Polygraph</p></li> <li><p><strong>Telecommute:</strong> No - Teleworking not available for this position</p></li> <li><p><strong>Shift:</strong> 1st Shift (United States of America)</p></li> <li><p><strong>Travel Required:</strong> Yes, 10% of the Time</p></li> <li><p><strong>Positions Available:</strong> 1</p></li> </ul><p>At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future.</p><p><strong>Cybersecurity Professionals, We Want You!</strong></p><p>The Northrop Grumman Classified Solutions team is seeking experienced <strong>Information Systems Security Professionals</strong> across the country to support information systems lifecycle activities. The selected candidate will be required to work on-site, full-time at either our Redondo Beach, CA <strong>OR</strong> Linthicum, MD location. The individual will perform the following duties on a day-to-day basis:</p><ul> <li><p>Perform assessments of systems and networks within the networking environment or enclave and identify where those systems and networks deviate from acceptable configurations, enclave policy, or local policy.</p></li> <li><p>Establish strict program control processes to ensure mitigation of risks and supports obtaining certification and accreditation of systems.</p></li> <li><p>Assist in the implementation of the required government policy, make recommendations on process tailoring, participate in and document process activities.</p></li> <li><p>Perform analyses to validate established security requirements and to recommend additional security requirements and safeguards.</p></li> <li><p>Support the formal Security Test and Evaluation (ST&E) required by each government accrediting authority through pre-test preparations, participation in the tests, analysis of the results and preparation of required reports.</p></li> <li><p>Document the results of Certification and Accreditation activities and prepare the system Security Plans and update the Plan of Actions and Milestones (POA&M).</p></li> <li><p>Periodically conduct a complete review of each system's audits and monitor corrective actions until all actions are closed.</p></li> </ul><p><strong>Basic Qualifications for Level 2:</strong></p><ul> <li><p>Master’s degree with 0 years of experience; OR a Bachelor's degree with 2 years of experience; OR an Associate’s degree with 4 years of experience; OR a High School Diploma (or equivalent) with 6 years of experience is required.</p></li> <li><p>Current DoD 8570 IAM level I (or higher) security certification (Examples: CND, Cloud+, Security+ CE).</p></li> <li><p>Candidates must have a current DOD <strong>Top</strong> <strong>Secret</strong> level security clearance, to include <strong>SCI access</strong> and a recent <strong>Polygraph</strong> adjudicated within the last 2 years, in order to be considered.</p></li> </ul><p><strong>Basic Qualifications for Level 3:</strong></p><ul> <li><p>Master’s degree with 3 years of experience; OR a Bachelor's degree with 5 years of experience; OR an Associates degree with 7 years of experience; OR a High School Diploma or equivalent with 9 years of experience is required.</p></li> <li><p>Current DoD 8570 IAM level I (or higher) security certification (Examples: CND, Cloud+, Security+ CE).</p></li> <li><p>Candidates must have a current DOD <strong>Top</strong> <strong>Secret</strong> level security clearance, to include <strong>SCI access</strong> and a recent <strong>Polygraph</strong> adjudicated within the last 2 years, in order to be considered.</p></li> </ul><p><strong>Preferred Qualifications:</strong></p><ul> <li><p>Bachelor’s degree in Cyber Security.</p></li> <li><p>3 years of experience with Certification & Accreditation of classified systems under RMF (Risk Management Frameworks).</p></li> <li><p>Knowledge of ACAS, NESSUS, SPLUNK, SCAP, POA&Ms, NIST, JSIG, system audits, vulnerability scanning, and/or RMF package development preferred.</p></li> </ul><p>We offer flexible work arrangements, phenomenal learning opportunities, exposure to a wide variety of projects and customers, and a very friendly team environment. Our Employee Resource Groups (ERGs) offer opportunities to be a friend, be active, be a volunteer, be a leader, be recognized, and to be yourself.</p><p><strong>Salary Range:</strong> $85,400 - $134,200</p><p><strong>Salary Range 2:</strong> $105,400 - $165,500</p><p>Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.</p> #J-18808-Ljbffr
1d ago
<p>Global Enterprise Partners is looking for an experienced SAP IBP and CPI-DS Integration Specialist to join our dynamic team!</p><p><strong>Key Details:</strong></p><ul> <li>Long-term contract (6-months with extensions expected)</li> <li>Competitive pay (W2 or C2C)</li> <li>Ability to work on a remote basis</li> <li>Opportunity to join a Fortune 500 food/beverage company</li> </ul><p><strong>Qualifications:</strong></p><ul> <li> <strong>SAP IBP Expertise:</strong> Proficiency in SAP IBP modules, including demand planning, supply planning, and inventory optimization.</li> <li> <strong>CPI-DS Experience:</strong> Hands-on experience with SAP Cloud Platform Integration for Data Services, focusing on data extraction, transformation, and loading (ETL) processes.</li> <li> <strong>Middleware Integration Skills:</strong> Knowledge of integrating SAP IBP with other systems using middleware solutions.</li> <li> <strong>SAP S/4HANA Familiarity:</strong> Understanding of SAP S/4HANA integration points with SAP IBP.</li> <li> <strong>Technical Proficiency:</strong> Ability to work with data provisioning agents and manage data flows between on-premise systems and the cloud.</li> <li>Relevant certifications in SAP IBP, CPI-DS, or SAP S/4HANA are a plus.</li> </ul> #J-18808-Ljbffr
1d ago
<p>Join one of the world's most influential companies and leverage your skills in cybersecurity to have a real impact on the financial industry.<br><br>As a Lead Cybersecurity Architect at JPMorgan Chase within the Cybersecurity & Technology Controls organization, you are an integral part of a team that works to develop high-quality cybersecurity solutions for various software applications on modern cloud-based technologies. As a core technical contributor, you are responsible for carrying out critical cybersecurity architecture solutions by identifying, creating, and communicating risk, mitigation options, and solutions across multiple technical areas within various business functions in support of project goals.<br><br><strong>Job responsibilities</strong><br><br></p><ul> <li>Engages technical teams and business stakeholders to discuss and propose technical approaches to meet current and future cybersecurity needs</li> <li>Designs Threat Models for new, emerging, and modernizing technologies, leveraging cybersecurity threat intelligence, data flows, and residual risk analysis</li> <li>Guides the evaluation of current cybersecurity principals, processes, and controls, and leads the evaluation of new technology using existing standards and frameworks</li> <li>Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors</li> <li>Works with stakeholders and senior leaders to recommend business modifications during periods of vulnerability</li> <li>Serves as function-wide subject matter expert in one or more areas of focus</li> <li>Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle</li> <li>Influences peers and project decision-makers to consider the use and application of leading-edge technologies</li> <li>Adds to team culture of diversity, equity, inclusion, and respect</li> </ul><br><br><strong>Required qualifications, capabilities, and skills</strong><br><br><ul> <li>Formal training or certification on Cybersecurity Architecture concepts and 5+ years applied experience</li> <li>Hands-on practical experience delivering enterprise-level cybersecurity solutions and controls</li> <li>Experience in large-scale or start up role in cybersecurity solutions architecting, controls management, and threat modeling</li> <li>Demonstrated experience in conducting code reviews with Architects and Software Engineers, with programming languages such as Java, Python, or C</li> <li>Proficiency in automation and continuous delivery methods and the Software Development Lifecycle</li> <li>Advanced understanding of agile methodologies such as continuous integration and delivery, application resiliency, and security</li> <li>Demonstrated proficiency in software applications and technical processes within public cloud (AWS, Azure, GCP), Mobile, and Tokenization and Data protection in payments, travel, or rewards sectors</li> <li>Practical cloud native experience within AWS, Azure, or GCP</li> <li>Ability to evaluate current and emerging technologies to recommend the best solutions for the future state architecture</li> <li>Experience effectively communicating with senior business leaders</li> </ul><br><br><strong>Preferred qualifications, capabilities, and skills</strong><br><ul> <li>Certified Information Security System Professional (CISSP), Certified Cloud Security Professional (CCSP), Certified Ethical Hacker (CEH), CompTIA Security+, ISACA</li> <li>Certified Information Security Manager</li> <li>In-depth knowledge of the financial services industry and their IT systems</li> </ul><br><br><b>About the Team</b><br><br>JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.<br><br>We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.<br><br>We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our <a href="#">FAQs</a> for more information about requesting an accommodation.<br><br>JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans #J-18808-Ljbffr
Stay sharp with the latest updates in tech industry!

Published in
····May 22, 2025

Published in
···May 22, 2025

Published in
···May 22, 2025

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

1
4 minutes ago
1
Jack_Tauson_Sr

140
an hour ago
16
Craig20001x

15
6 hours ago
2
rhhutchins

88
6 hours ago
18
rhhutchins

19
7 hours ago
4
fconijn

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