Demo

Full Stack Developer

NDG Communications
La Plata, MD Full Time
POSTED ON 1/31/2025
AVAILABLE BEFORE 9/16/2029

Are you a seasoned software connoisseur who thrives in an Agile development environment? Do you excel in both front-end and back-end development, seamlessly bridging the gap between design and functionality? Are you passionate about creating scalable, high-performance software solutions that drive business success?

If so, you could be NDG's next Full Stack Developer.

At NDG, we are more than just a performance marketing firm; we are trusted guides in the home-buying journey. We innovate marketing strategies that challenge our clients and ourselves to serve home buyers better, ensuring they find their dream homes. Join our team, and you'll work with some of the nation's leading home builders and developers, contributing to meaningful projects that improve people's lives.

With the flexibility of a fully remote position, you'll play a crucial role in the full software development lifecycle, from ideation to deployment. Working remotely alongside our Digital Marketing, Creative, and Account Service teams, you'll collaborate to produce scalable software solutions that are vital to our client's business goals.

If you're eager to engineer new software solutions in a life-changing industry and be part of a service-minded team that never settles for average, this could be the perfect place for you.

RESPONSIBILITIES

  • Software Development: Collaborate with development teams and product managers to ideate and implement software solutions. Design client-side and server-side architecture, with a strong focus on the back end.
  • API Development: Build effective, high-performance, and highly available REST APIs that power our applications.
  • Database Management: Develop and manage well-functioning, high-performance database designs.
  • DevOps & Infrastructure: Implement DevOps practices using tools like Terraform/Terragrunt, Docker Swarm, and AWS to ensure scalable and secure environments.
  • Performance & Testing: Test software to ensure responsiveness and efficiency, troubleshoot, debug, and upgrade as necessary. Create security and data protection settings.
  • Responsive Design: Build features and applications with a mobile-responsive design, ensuring seamless functionality across all devices.
  • Technical Documentation: Write clear and comprehensive technical documentation as needed.
  • Collaboration: Work closely with the digital marketing team and analysts to continuously improve software performance and functionality.

QUALIFICATIONS

Experience / Skills:

  • A minimum of three years of demonstrable professional experience as a Full Stack Developer or in a similar role, with a strong portfolio of desktop and mobile applications.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and expert knowledge of modern practices (e.g., HTML5, CSS3, ECMAScript 6).
  • Relevant back-end programming experience with languages such as Node.js, C#, Java, or Python.
  • Familiarity with relevant frameworks, both front-end (e.g., React, Angular) and back-end (e.g., NestJS, NextJS, dotnet).
  • Strong knowledge of databases (e.g., PostgreSQL, MySQL, MongoDB) and experience with web servers (e.g., Apache).
  • Experience with container orchestration (e.g., Docker Swarm) and infrastructure as code tools (e.g., Terragrunt, Terraform).
  • Experience with Git and familiarity with BitBucket.
  • Experience with AWS and cloud-based development.
  • Experience implementing testing platforms and unit tests.
  • Familiarity with Content Management Systems, SEO optimization, and Google Analytics integration is a plus.

Key Characteristics:

  • Energetic, resourceful, and with a positive attitude toward continuous learning and improvement.
  • Passionate about delivering high-performance, reliable software solutions that enhance our clients' businesses.
  • Attention to detail and strong time management skills in a fast-paced environment.
  • A desire to stay organized, solve problems, manage workload, and see projects through to completion.
  • A commitment to writing clean, well-documented code that stands the test of time.

BENEFITS

Compensation & Leave:

  • Competitive annual salary based on skills and experience.
  • Five weeks of PTO, including paid holidays, vacation, and sick leave.
  • Comprehensive health care benefits, including dental and vision coverage.
  • 401(k) retirement plan with company matching contributions.

Culture & Perks:

  • Work from the comfort of your home office (this is a fully remote position).
  • Join a close-knit, supportive team that values your contributions and encourages professional growth-and has fun together at agency outings, gatherings, and industry awards events.
  • Professional development planning, coaching, and mentoring program for every team member.

Salary : $90,000 - $120,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Developer?

Sign up to receive alerts about other jobs on the Full Stack Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193

Sign up to receive alerts about other jobs with skills like those required for the Full Stack Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Debugging Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,625 - $127,578
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NDG Communications

NDG Communications
Hired Organization Address La Plata, MD Full Time
Job Description Job Description Are you a visionary who can seamlessly blend aesthetics with functionality? Do you have ...
NDG Communications
Hired Organization Address La Plata, MD Full Time
Are you a visionary who can seamlessly blend aesthetics with functionality? Do you have a passion for creating visually ...
NDG Communications
Hired Organization Address La Plata, MD Full Time
Are you a technical artisan who takes pride in bringing design visions to life? Do you excel at transforming wireframes ...
NDG Communications
Hired Organization Address La Plata, MD Full Time
Job Description Job Description Are you a technical artisan who takes pride in bringing design visions to life? Do you e...

Not the job you're looking for? Here are some other Full Stack Developer jobs in the La Plata, MD area that may be a better fit.

Full Stack Developer

Amivero, Washington, DC

Full Stack Developer

Peraton, Washington, DC

AI Assistant is available now!

Feel free to start your new journey!