NDG

Full Stack Developer

NDG La Plata, MD

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: $95000 - $125000 per year

Job Posted by ApplicantPro
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Advertising Services

Referrals increase your chances of interviewing at NDG by 2x

See who you know

Get notified about new Full Stack Engineer jobs in La Plata, MD.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More