ToolsWaves
Landing Page Template

Dev Agency Landing Page

A complete dark-themed developer agency website template with navbar, hero, client logos, services, project showcase, blog section, skills grid, and footer. Inspired by modern programming agency designs.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Dev Agency Landing Page</title>
  <meta name="description" content="A complete dark-themed developer agency website template with navbar, hero, client logos, services, project showcase, blog section, skills grid, and footer. Inspired by modern programming agency designs." />
  <meta name="generator" content="ToolsWaves - https://toolswaves.in/landing-pages" />

  <!-- Open Graph -->
  <meta property="og:title" content="Dev Agency Landing Page" />
  <meta property="og:description" content="A complete dark-themed developer agency website template with navbar, hero, client logos, services, project showcase, blog section, skills grid, and footer. Inspired by modern programming agency designs." />
  <meta property="og:type" content="website" />
  <meta property="og:image" content="https://toolswaves.in/og?title=Dev%20Agency%20Landing%20Page&category=Landing%20Page&icon=%F0%9F%93%84" />

  <!-- Twitter -->
  <meta name="twitter:card" content="summary_large_image" />
  <meta name="twitter:title" content="Dev Agency Landing Page" />
  <meta name="twitter:description" content="A complete dark-themed developer agency website template with navbar, hero, client logos, services, project showcase, blog section, skills grid, and footer. Inspired by modern programming agency designs." />
  <meta name="twitter:image" content="https://toolswaves.in/og?title=Dev%20Agency%20Landing%20Page&category=Landing%20Page&icon=%F0%9F%93%84" />

  <!-- Bootstrap (used by template — replace with your own framework if you prefer) -->
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" />

  <style>
.agency-nav__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-nav {

  background: #0a0a0a;
  border-bottom: 1px solid #1a1a1a;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-nav__inner {

  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 16px;
  padding-bottom: 16px;

}

.agency-nav__brand {

  display: flex;
  align-items: center;
  gap: 8px;

}

.agency-nav__logo {

  width: 32px;
  height: 32px;
  background: #7c3aed;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 800;
  color: #fff;
  font-size: 14px;

}

.agency-nav__name {

  font-size: 16px;
  font-weight: 700;
  color: #fff;

}

.agency-nav__links {

  display: flex;
  gap: 32px;
  align-items: center;

}

.agency-nav__link {

  color: #999;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: color 0.2s;

}

.agency-nav__link--active {

  color: #7c3aed;
  background: rgba(124,58,237,0.1);
  padding: 6px 16px;
  border-radius: 6px;

}

.agency-nav__cta {

  padding: 10px 24px;
  background: #7c3aed;
  color: #fff;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  transition: background 0.2s;

}

.agency-hero__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-hero {

  background: #0a0a0a;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-hero__inner {

  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 48px;
  padding-top: 60px;
  padding-bottom: 48px;

}

.agency-hero__content {

  flex: 1;

}

.agency-hero__badge {

  display: inline-block;
  padding: 6px 14px;
  background: rgba(124,58,237,0.15);
  color: #a78bfa;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 20px;

}

.agency-hero__title {

  font-size: 48px;
  font-weight: 800;
  line-height: 1.1;
  margin: 0 0 20px;
  color: #fff;

}

.agency-hero__highlight {

  color: #f59e0b;

}

.agency-hero__desc {

  font-size: 15px;
  color: #888;
  line-height: 1.7;
  margin: 0 0 32px;
  max-width: 480px;

}

.agency-hero__btn {

  display: inline-block;
  padding: 14px 28px;
  background: transparent;
  color: #fff;
  border: 1px solid #333;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.2s;

}

.agency-hero__media {

  flex: 1;
  display: flex;
  justify-content: flex-end;

}

.agency-hero__image {

  width: 420px;
  height: 360px;
  object-fit: cover;
  border-radius: 16px;

}

.agency-logos__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-logos {

  background: #0a0a0a;
  border-top: 1px solid #1a1a1a;
  border-bottom: 1px solid #1a1a1a;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-logos__inner {

  display: flex;
  justify-content: center;
  align-items: center;
  gap: 48px;
  padding-top: 32px;
  padding-bottom: 32px;
  opacity: 0.5;

}

.agency-logos__item {

  font-size: 18px;
  font-weight: 800;
  color: #fff;
  letter-spacing: 1px;

}

.agency-logos__item--filled {

  background: #fff;
  color: #000;
  padding: 4px 16px;
  border-radius: 4px;

}

.agency-logos__item--bordered {

  font-size: 16px;
  border: 1px solid #555;
  padding: 4px 12px;
  border-radius: 4px;

}

.agency-about__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-about {

  background: #fff;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-about__inner {

  display: flex;
  align-items: center;
  gap: 48px;
  padding-top: 80px;
  padding-bottom: 80px;

}

.agency-about__media {
 flex: 1; 
}

.agency-about__image {

  width: 100%;
  height: 340px;
  object-fit: cover;
  border-radius: 16px;

}

.agency-about__content {
 flex: 1; 
}

.agency-about__heading {

  font-size: 32px;
  font-weight: 800;
  margin: 0 0 16px;
  color: #111;
  line-height: 1.2;

}

.agency-about__desc {

  font-size: 14px;
  color: #666;
  line-height: 1.7;
  margin: 0 0 28px;

}

.agency-about__grid {

  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;

}

.agency-about__card-title {

  font-size: 16px;
  font-weight: 700;
  margin: 0 0 6px;
  color: #111;

}

.agency-about__card-text {

  font-size: 13px;
  color: #888;
  margin: 0 0 8px;
  line-height: 1.5;

}

.agency-about__card-link {

  font-size: 13px;
  color: #7c3aed;
  font-weight: 600;
  text-decoration: none;

}

.agency-about__card {
 
}

.agency-services__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-services {

  background: #fff;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-services__inner {

  padding-top: 80px;
  padding-bottom: 80px;
  text-align: center;

}

.agency-services__label {

  color: #7c3aed;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;

}

.agency-services__heading {

  font-size: 32px;
  font-weight: 800;
  margin: 8px 0 12px;
  color: #111;

}

.agency-services__desc {

  font-size: 14px;
  color: #888;
  margin: 0 auto 48px;
  max-width: 500px;

}

.agency-services__grid {

  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px;
  text-align: center;

}

.agency-services__card-image {

  width: 100%;
  height: 200px;
  object-fit: cover;
  border-radius: 12px;
  margin-bottom: 16px;

}

.agency-services__card-title {

  font-size: 18px;
  font-weight: 700;
  margin: 0 0 6px;
  color: #111;

}

.agency-services__card-text {

  font-size: 13px;
  color: #888;
  margin: 0;
  line-height: 1.5;

}

.agency-services__card {

  text-align: center;

}

.agency-projects__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-projects {

  background: #fff;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-projects__grid {

  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  padding-top: 0;
  padding-bottom: 80px;

}

.agency-projects__card {

  position: relative;
  border-radius: 16px;
  overflow: hidden;
  height: 320px;

}

.agency-projects__card-image {

  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;

}

.agency-projects__card-overlay {

  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.85) 30%, transparent 70%);
  padding: 28px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;

}

.agency-projects__card-title {

  font-size: 22px;
  font-weight: 800;
  color: #fff;
  margin: 0 0 12px;

}

.agency-projects__card-btn {

  display: inline-block;
  padding: 10px 20px;
  color: #fff;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  width: fit-content;
  transition: filter 0.2s;

}

.agency-projects__card-btn--purple {
 background: #7c3aed; 
}

.agency-projects__card-btn--blue {
 background: #2563eb; 
}

.agency-dark-cta__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-dark-cta {

  background: #0a0a0a;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-dark-cta__inner {

  display: flex;
  align-items: center;
  gap: 60px;
  padding-top: 80px;
  padding-bottom: 80px;

}

.agency-dark-cta__content {
 flex: 1; 
}

.agency-dark-cta__badge {

  display: inline-block;
  padding: 6px 14px;
  background: rgba(124,58,237,0.15);
  color: #a78bfa;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;

}

.agency-dark-cta__heading {

  font-size: 36px;
  font-weight: 800;
  line-height: 1.15;
  margin: 0 0 16px;
  color: #fff;

}

.agency-dark-cta__highlight {
 color: #f59e0b; 
}

.agency-dark-cta__desc {

  font-size: 14px;
  color: #888;
  line-height: 1.7;
  margin: 0 0 28px;
  max-width: 460px;

}

.agency-dark-cta__btn {

  display: inline-block;
  padding: 14px 28px;
  color: #fff;
  border: 1px solid #333;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  transition: border-color 0.2s;

}

.agency-dark-cta__media {
 flex: 1; 
}

.agency-dark-cta__image {

  width: 100%;
  height: 360px;
  object-fit: cover;
  border-radius: 16px;

}

.agency-app-card {

  background: #0a0a0a;
  font-family: 'Segoe UI', Arial, sans-serif;
  padding-bottom: 60px;

}

.agency-app-card__box {

  max-width: 600px;
  margin: 0 auto;
  background: #111;
  border: 1px solid #222;
  border-radius: 16px;
  padding: 40px;
  text-align: center;

}

.agency-app-card__title {

  font-size: 24px;
  font-weight: 800;
  color: #fff;
  margin: 0 0 12px;

}

.agency-app-card__desc {

  font-size: 14px;
  color: #888;
  line-height: 1.6;
  margin: 0 0 24px;

}

.agency-app-card__btn {

  display: inline-block;
  padding: 10px 24px;
  border: 1px solid #7c3aed;
  color: #7c3aed;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.2s;

}

.agency-blog__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-blog {

  background: #fff;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-blog__inner {

  padding-top: 80px;
  padding-bottom: 80px;

}

.agency-blog__header {

  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;

}

.agency-blog__heading {

  font-size: 28px;
  font-weight: 800;
  margin: 0;
  color: #111;

}

.agency-blog__view-all {

  padding: 8px 20px;
  border: 1px solid #ddd;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  color: #111;
  text-decoration: none;
  transition: border-color 0.2s;

}

.agency-blog__grid {

  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;

}

.agency-blog__card {

  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #eee;

}

.agency-blog__card-image {

  width: 100%;
  height: 200px;
  object-fit: cover;
  display: block;

}

.agency-blog__card-body {
 padding: 20px; 
}

.agency-blog__card-title {

  font-size: 16px;
  font-weight: 700;
  margin: 0 0 8px;
  color: #111;
  line-height: 1.3;

}

.agency-blog__card-text {

  font-size: 13px;
  color: #888;
  margin: 0 0 16px;
  line-height: 1.5;

}

.agency-blog__card-btn {

  display: inline-block;
  padding: 8px 16px;
  background: #7c3aed;
  color: #fff;
  border-radius: 6px;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
  transition: background 0.2s;

}

.agency-skills__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-skills {

  background: #111;
  font-family: 'Segoe UI', Arial, sans-serif;

}

.agency-skills__grid {

  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px;
  padding-top: 80px;
  padding-bottom: 80px;

}

.agency-skills__card {

  background: #1a1a1a;
  border-radius: 16px;
  padding: 32px;
  border: 1px solid #222;

}

.agency-skills__number {

  font-size: 12px;
  color: #555;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;

}

.agency-skills__icon {

  width: 48px;
  height: 48px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 16px 0;
  font-size: 20px;

}

.agency-skills__icon--purple {
 background: rgba(124,58,237,0.15); color: #7c3aed; 
}

.agency-skills__icon--amber {
 background: rgba(245,158,11,0.15); color: #f59e0b; 
}

.agency-skills__icon--blue {
 background: rgba(37,99,235,0.15); color: #2563eb; 
}

.agency-skills__card-title {

  font-size: 20px;
  font-weight: 800;
  color: #fff;
  margin: 0 0 8px;

}

.agency-skills__card-text {

  font-size: 13px;
  color: #888;
  line-height: 1.6;
  margin: 0;

}

.agency-footer__container {

  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 48px;
  box-sizing: border-box;

}

.agency-bottom-hero {

  background: #0a0a0a;
  font-family: 'Segoe UI', Arial, sans-serif;
  text-align: center;
  position: relative;
  overflow: hidden;
  padding: 80px 0;

}

.agency-bottom-hero__bg {

  position: absolute;
  inset: 0;
  opacity: 0.15;

}

.agency-bottom-hero__content {

  position: relative;

}

.agency-bottom-hero__badge {

  display: inline-block;
  padding: 6px 14px;
  background: rgba(124,58,237,0.15);
  color: #a78bfa;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 20px;

}

.agency-bottom-hero__heading {

  font-size: 40px;
  font-weight: 800;
  line-height: 1.15;
  margin: 0 0 16px;
  color: #fff;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;

}

.agency-bottom-hero__highlight {
 color: #f59e0b; 
}

.agency-bottom-hero__desc {

  font-size: 14px;
  color: #888;
  line-height: 1.7;
  margin: 0 0 28px;

}

.agency-bottom-hero__btn {

  display: inline-block;
  padding: 14px 28px;
  border: 1px solid #333;
  color: #fff;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  transition: border-color 0.2s;

}

.agency-footer {

  background: #0a0a0a;
  border-top: 1px solid #1a1a1a;
  font-family: 'Segoe UI', Arial, sans-serif;
  padding: 48px 0;
  color: #888;

}

.agency-footer__top {

  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 24px;
  margin-bottom: 32px;
  border-bottom: 1px solid #1a1a1a;

}

.agency-footer__contact {

  font-size: 13px;
  margin: 0;

}

.agency-footer__socials {

  display: flex;
  gap: 12px;

}

.agency-footer__social {

  width: 32px;
  height: 32px;
  background: #1a1a1a;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #888;
  font-size: 14px;
  cursor: pointer;
  transition: background 0.2s;

}

.agency-footer__columns {

  display: grid;
  grid-template-columns: 2fr 1fr 1fr;
  gap: 32px;
  margin-bottom: 32px;

}

.agency-footer__col-title {

  color: #fff;
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 16px;

}

.agency-footer__col-link {

  display: block;
  color: #888;
  font-size: 13px;
  text-decoration: none;
  margin-bottom: 8px;
  transition: color 0.2s;

}

.agency-footer__bottom {

  text-align: center;
  padding-top: 24px;
  border-top: 1px solid #1a1a1a;
  font-size: 12px;
  color: #555;

}

.agency-footer__col {
 
}
  </style>
</head>
<body>
<!-- SEO Meta Tags (add to your <head>):
<meta name="description" content="Avala Programmer — A creative team of skilled developers and programmers building software, mobile apps, and web solutions." />
<meta name="keywords" content="developer agency, software development, web development, mobile app development" />
<title>Avala Programmer — Creative Developers & Programmers</title>
-->
<nav class="agency-nav">
  <div class="agency-nav__container agency-nav__inner">
    <div class="agency-nav__brand">
      <div class="agency-nav__logo">AP</div>
      <span class="agency-nav__name">Avala Programmer</span>
    </div>
    <div class="agency-nav__links">
      <a href="#" class="agency-nav__link agency-nav__link--active">Home</a>
      <a href="#about" class="agency-nav__link">About Us</a>
      <a href="#projects" class="agency-nav__link">Projects</a>
      <a href="#services" class="agency-nav__link">Services</a>
      <a href="#blog" class="agency-nav__link">Blog</a>
    </div>
    <a href="#contact" class="agency-nav__cta">Get in touch</a>
  </div>
</nav>

<section class="agency-hero">
  <div class="agency-hero__container agency-hero__inner">
    <div class="agency-hero__content">
      <span class="agency-hero__badge">Avala Programmer</span>
      <h1 class="agency-hero__title">Hello! We Are A Group Of Creative <span class="agency-hero__highlight">Developers</span> And <span class="agency-hero__highlight">Programmers.</span></h1>
      <p class="agency-hero__desc">We have experience in working with software platforms, systems, and devices to create products that are competitive and innovative.</p>
      <a href="#services" class="agency-hero__btn">Learn about our services &rarr;</a>
    </div>
    <div class="agency-hero__media">
      <img src="https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?w=480&h=400&fit=crop" alt="Developer" class="agency-hero__image" />
    </div>
  </div>
</section>

<section class="agency-logos">
  <div class="agency-logos__container agency-logos__inner">
    <span class="agency-logos__item">MINIMAL</span>
    <span class="agency-logos__item agency-logos__item--filled">DESIGN</span>
    <span class="agency-logos__item">on.design</span>
    <span class="agency-logos__item agency-logos__item--bordered">WEB DESIGN</span>
    <span class="agency-logos__item">&#9672;</span>
  </div>
</section>

<section id="about" class="agency-about">
  <div class="agency-about__container agency-about__inner">
    <div class="agency-about__media">
      <img src="https://images.unsplash.com/photo-1498050108023-c5249f4df085?w=500&h=380&fit=crop" alt="Programming" class="agency-about__image" />
    </div>
    <div class="agency-about__content">
      <h2 class="agency-about__heading">Professional Programming Services You Can Trust</h2>
      <p class="agency-about__desc">Egestas nibh tortor facilisi a mauris egestas id quic sen. Sam non interdum sit dictumst value.</p>
      <div class="agency-about__grid">
        <div class="agency-about__card">
          <h3 class="agency-about__card-title">Programming Solutions</h3>
          <p class="agency-about__card-text">Egestas nibh tortor facilisi a mauris dictumst value with quality.</p>
          <a href="#" class="agency-about__card-link">Learn about this &rarr;</a>
        </div>
        <div class="agency-about__card">
          <h3 class="agency-about__card-title">Build Your Dream Website</h3>
          <p class="agency-about__card-text">Egestas nibh tortor facilisi process development solutions.</p>
          <a href="#" class="agency-about__card-link">Learn about this &rarr;</a>
        </div>
      </div>
    </div>
  </div>
</section>

<section id="services" class="agency-services">
  <div class="agency-services__container agency-services__inner">
    <span class="agency-services__label">Our Services</span>
    <h2 class="agency-services__heading">Discover What We Do And How We Do It</h2>
    <p class="agency-services__desc">Egestas nibh tortor facilisi a mauris egestas id quic sen. Sam non interdum sit dictumst all successful today.</p>
    <div class="agency-services__grid">
      <div class="agency-services__card">
        <img src="https://images.unsplash.com/photo-1555066931-4365d14bab8c?w=350&h=220&fit=crop" alt="Software" class="agency-services__card-image" />
        <h3 class="agency-services__card-title">Software Development</h3>
        <p class="agency-services__card-text">Magna in fermentum facilisi with development solutions and dynamic platforms.</p>
      </div>
      <div class="agency-services__card">
        <img src="https://images.unsplash.com/photo-1512941937669-90a1b58e7e9c?w=350&h=220&fit=crop" alt="Mobile" class="agency-services__card-image" />
        <h3 class="agency-services__card-title">Mobile App Development</h3>
        <p class="agency-services__card-text">Magna in fermentum facilisi with mobile solutions and native platforms.</p>
      </div>
      <div class="agency-services__card">
        <img src="https://images.unsplash.com/photo-1547658719-da2b51169166?w=350&h=220&fit=crop" alt="Web" class="agency-services__card-image" />
        <h3 class="agency-services__card-title">Web Development</h3>
        <p class="agency-services__card-text">Magna in fermentum facilisi with production web apps and scalable platforms.</p>
      </div>
    </div>
  </div>
</section>

<section id="projects" class="agency-projects">
  <div class="agency-projects__container agency-projects__grid">
    <div class="agency-projects__card">
      <img src="https://images.unsplash.com/photo-1618477388954-7852f32655ec?w=600&h=400&fit=crop" alt="Chroma" class="agency-projects__card-image" />
      <div class="agency-projects__card-overlay">
        <h3 class="agency-projects__card-title">Project Chroma: A Color Picker And Palette Generator Tool</h3>
        <a href="#" class="agency-projects__card-btn agency-projects__card-btn--purple">View project &rarr;</a>
      </div>
    </div>
    <div class="agency-projects__card">
      <img src="https://images.unsplash.com/photo-1522071820081-009f0129c71c?w=600&h=400&fit=crop" alt="CodeJam" class="agency-projects__card-image" />
      <div class="agency-projects__card-overlay">
        <h3 class="agency-projects__card-title">CodeJams: An App That Allows Programmers To Collaborate</h3>
        <a href="#" class="agency-projects__card-btn agency-projects__card-btn--blue">View project &rarr;</a>
      </div>
    </div>
  </div>
</section>

<section class="agency-dark-cta">
  <div class="agency-dark-cta__container agency-dark-cta__inner">
    <div class="agency-dark-cta__content">
      <span class="agency-dark-cta__badge">Avala Programmer</span>
      <h2 class="agency-dark-cta__heading">Hello! We Are A Group Of Skilled <span class="agency-dark-cta__highlight">Developers</span> And <span class="agency-dark-cta__highlight">Programmers.</span></h2>
      <p class="agency-dark-cta__desc">Egestas nibh tortor facilisi a mauris egestas id quic sen. Sam non interdum sit dictumst value and professional development.</p>
      <a href="#contact" class="agency-dark-cta__btn">Learn about our services &rarr;</a>
    </div>
    <div class="agency-dark-cta__media">
      <img src="https://images.unsplash.com/photo-1519389950473-47ba0277781c?w=500&h=380&fit=crop" alt="Team" class="agency-dark-cta__image" />
    </div>
  </div>
</section>
<section class="agency-app-card">
  <div class="agency-dark-cta__container">
    <div class="agency-app-card__box">
      <h3 class="agency-app-card__title">Mobile App Development</h3>
      <p class="agency-app-card__desc">Egestas nibh tortor facilisi a mauris egestas id quic sen. Sam non interdum sit dictumst all successful today.</p>
      <a href="#" class="agency-app-card__btn">Learn about our services &rarr;</a>
    </div>
  </div>
</section>

<section id="blog" class="agency-blog">
  <div class="agency-blog__container agency-blog__inner">
    <div class="agency-blog__header">
      <h2 class="agency-blog__heading">From The Blog</h2>
      <a href="#" class="agency-blog__view-all">View all</a>
    </div>
    <div class="agency-blog__grid">
      <div class="agency-blog__card">
        <img src="https://images.unsplash.com/photo-1461749280684-dccba630e2f6?w=400&h=220&fit=crop" alt="Blog 1" class="agency-blog__card-image" />
        <div class="agency-blog__card-body">
          <h3 class="agency-blog__card-title">The Ultimate Guide To Debugging: Tools And Techniques</h3>
          <p class="agency-blog__card-text">Over the years, debugging has evolved with powerful tools that make finding and fixing bugs easier.</p>
          <a href="#" class="agency-blog__card-btn">Read more</a>
        </div>
      </div>
      <div class="agency-blog__card">
        <img src="https://images.unsplash.com/photo-1516116216624-53e697fedbea?w=400&h=220&fit=crop" alt="Blog 2" class="agency-blog__card-image" />
        <div class="agency-blog__card-body">
          <h3 class="agency-blog__card-title">10 Tips To Write Clean And Maintainable Code</h3>
          <p class="agency-blog__card-text">Writing clean code is essential for long-term project health and developer productivity.</p>
          <a href="#" class="agency-blog__card-btn">Read more</a>
        </div>
      </div>
      <div class="agency-blog__card">
        <img src="https://images.unsplash.com/photo-1504639725590-34d0984388bd?w=400&h=220&fit=crop" alt="Blog 3" class="agency-blog__card-image" />
        <div class="agency-blog__card-body">
          <h3 class="agency-blog__card-title">How To Choose The Best Web Framework For Your Project</h3>
          <p class="agency-blog__card-text">Choosing the right framework can make or break your project's success and scalability.</p>
          <a href="#" class="agency-blog__card-btn">Read more</a>
        </div>
      </div>
    </div>
  </div>
</section>

<section class="agency-skills">
  <div class="agency-skills__container agency-skills__grid">
    <div class="agency-skills__card">
      <span class="agency-skills__number">01</span>
      <div class="agency-skills__icon agency-skills__icon--purple">&#128187;</div>
      <h3 class="agency-skills__card-title">Web Development</h3>
      <p class="agency-skills__card-text">Creating and maintaining websites from responsive landing pages to complex web applications using the latest tech.</p>
    </div>
    <div class="agency-skills__card">
      <span class="agency-skills__number">02</span>
      <div class="agency-skills__icon agency-skills__icon--amber">&#9889;</div>
      <h3 class="agency-skills__card-title">Software Engineering</h3>
      <p class="agency-skills__card-text">Designing and developing robust software systems, APIs, and backend services for enterprise and startup needs.</p>
    </div>
    <div class="agency-skills__card">
      <span class="agency-skills__number">03</span>
      <div class="agency-skills__icon agency-skills__icon--blue">&#127918;</div>
      <h3 class="agency-skills__card-title">Game Development</h3>
      <p class="agency-skills__card-text">Creating breathtaking video games, interactive simulations, and engaging mobile games using the best tech in gaming.</p>
    </div>
  </div>
</section>

<section class="agency-bottom-hero">
  <div class="agency-bottom-hero__bg">
    <img src="https://images.unsplash.com/photo-1550439062-609e1531270e?w=1400&h=500&fit=crop" alt="" />
  </div>
  <div class="agency-footer__container agency-bottom-hero__content">
    <span class="agency-bottom-hero__badge">Avala Programmer</span>
    <h2 class="agency-bottom-hero__heading">Hello! We Are A Group Of Skilled <span class="agency-bottom-hero__highlight">Developers</span> And <span class="agency-bottom-hero__highlight">Programmers.</span></h2>
    <p class="agency-bottom-hero__desc">We have experience in working with software platforms, systems, and devices to create products that are competitive and innovative.</p>
    <a href="#contact" class="agency-bottom-hero__btn">Learn about our services &rarr;</a>
  </div>
</section>
<footer id="contact" class="agency-footer">
  <div class="agency-footer__container">
    <div class="agency-footer__top">
      <p class="agency-footer__contact">Mail: avala@company.com</p>
      <p class="agency-footer__contact">Phone: (555) 123-4567</p>
      <div class="agency-footer__socials">
        <span class="agency-footer__social">f</span>
        <span class="agency-footer__social">x</span>
        <span class="agency-footer__social">in</span>
      </div>
    </div>
    <div class="agency-footer__columns">
      <div class="agency-footer__col">
        <h4 class="agency-footer__col-title">Explore</h4>
        <a href="#" class="agency-footer__col-link">Software</a>
        <a href="#" class="agency-footer__col-link">Mobile App</a>
        <a href="#" class="agency-footer__col-link">Web Design</a>
        <a href="#" class="agency-footer__col-link">Game Design</a>
      </div>
      <div class="agency-footer__col">
        <h4 class="agency-footer__col-title">Company</h4>
        <a href="#" class="agency-footer__col-link">About Us</a>
        <a href="#" class="agency-footer__col-link">Our Team</a>
        <a href="#" class="agency-footer__col-link">Testimonials</a>
        <a href="#" class="agency-footer__col-link">FAQ</a>
      </div>
      <div class="agency-footer__col">
        <h4 class="agency-footer__col-title">Help</h4>
        <a href="#" class="agency-footer__col-link">Privacy Policy</a>
        <a href="#" class="agency-footer__col-link">Terms Of Service</a>
        <a href="#" class="agency-footer__col-link">Press</a>
      </div>
    </div>
    <div class="agency-footer__bottom">
      <p>&copy; 2025 Avala Programmer. All Rights Reserved. Designed By CopyUI.</p>
    </div>
  </div>
</footer>
</body>
</html>

Why use the Dev Agency Landing Page

Dev agencies sell expertise, not products — and that expertise needs to be visible immediately. This template is built for software development shops, web agencies, and app development teams that need to communicate their tech stack, their process, and their portfolio without resorting to generic marketing fluff. The structure leads with capabilities and proof, then moves into engagement model and team — exactly the order technical buyers evaluate vendors in.

How to customize this template

1. State your specialty within five seconds

Generalist dev agencies struggle to win business — there is too much competition and clients can not tell them apart. Replace the placeholder hero with a specific specialty statement. Examples that win: 'Shopify development for fashion brands', 'Mobile apps for healthcare startups', 'Internal tools for series-A SaaS companies'. The narrower your positioning, the easier it is for the right clients to find you and for the wrong ones to self-select out. Generic positioning ('We build amazing software') wastes your sales conversations and your prospects' time.

2. Show your tech stack honestly

The tech stack section is where prospects evaluate technical fit. List the frameworks and tools you actually use day-to-day, not every technology anyone on your team has ever touched. Group by layer: frontend (React, Next.js, Vue), backend (Node, Python, Go), infrastructure (AWS, Vercel, Cloudflare), databases (Postgres, MongoDB), and supporting tools (Stripe, Sentry, Datadog). Honesty here saves time on both sides — prospects with mismatched needs will move on, and prospects with matching stacks will engage faster.

3. Lead case studies with measurable outcomes

Technical buyers care about results, not deliverables. For each case study, lead with what changed for the client — not what you built. 'Reduced their checkout abandonment by 28% by rebuilding the cart flow' beats 'Built a new cart in React and Stripe'. Include the team size you put on the project, the timeline, and the technologies used. If you have permission, include the client name; if not, describe them by category and size: 'A series-B fintech startup with 50 engineers'. Visual evidence — a screenshot or short demo video — increases credibility further.

4. Make your engagement models explicit

Most prospects do not know whether they want fixed-bid, hourly, retainer, or staff augmentation — and many agencies bury this information. Be explicit about how you work, what each model costs roughly, and which fits which kind of project. A simple matrix saves hours of sales conversations. Example structure: 'Fixed-bid for projects with clear scope ($25K to $250K), retainer for ongoing work ($15K to $50K per month), staff augmentation when you need a specific role for a quarter or longer'. Real ranges, with the caveat that they vary by complexity. Most agencies hide pricing entirely; a few who show ranges win the trust battle before the first call.

Frequently Asked Questions

Is this template suitable for a solo developer or freelancer?

Yes — it works for both solo freelancers and full agencies. As a solo developer, simplify the team section to focus on yourself, drop the 'engagement models' section if you only work one way, and emphasize your direct contributions in case studies. The structure scales down cleanly without looking thin.

Can I integrate this with a CMS for managing case studies?

Absolutely. The case studies section is structured so each card is independent — you can replace the static HTML with a loop pulling from any headless CMS (Contentful, Sanity, Strapi, Hygraph). Connect the CMS to your hosting platform via build-time data fetching or runtime API calls. Most agencies start with hardcoded case studies and migrate to a CMS once they have more than ten projects to showcase.

How do I prove technical expertise to skeptical prospects?

Beyond the case studies, link to your team's open-source contributions on GitHub, link to technical blog posts (yours or your engineers'), and include a 'Recent Engineering' section that shows what you have shipped recently. Technical buyers are skeptical of marketing speak and trust public artifacts (commits, posts, talks, packages) more than self-reported claims.

Should I show pricing on a dev agency landing page?

Showing pricing ranges (not exact numbers) is more effective than hiding pricing entirely. Saying 'Projects typically run $25K to $250K depending on scope' filters out unqualified prospects, builds trust with qualified ones, and shortens sales cycles. The agencies that hide pricing entirely tend to attract more lookers and fewer buyers, and waste time on prospects who could never afford them.

Does this template support adding a job listings or careers section?

Yes. The CSS variables and grid patterns work well for a careers section. You can either add it as a new section on the same page or create a separate /careers route using the same styling. Most growing agencies add careers content once they exceed five or six team members.

More Landing Page Templates

Dev Agency Landing Page - Free HTML & React Landing Page Template | ToolsWaves