Match score not available

Full Stack Developer

Remote: 
Full Remote
Contract: 
Salary: 
90 - 120K yearly
Experience: 
Mid-level (2-5 years)
Work from: 
Argentina, Maryland (USA), United States

Offer summary

Qualifications:

Minimum 3 years experience as Full Stack Developer, Proficient in HTML, CSS, JavaScript, Node.js, C#, Java or Python, Familiarity with front-end and back-end frameworks like React or NestJS, Strong knowledge of databases and web servers, Experience with AWS, DevOps tools, and Git.

Key responsabilities:

  • Collaborate on software solution development
  • Build high-performance REST APIs
  • Manage strong database designs effectively
  • Implement DevOps practices for scalable environments
  • Conduct performance tests and provide documentation
NDG logo
NDG Marketing & Advertising SME https://www.ndgcommunications.com/
11 - 50 Employees
See more NDG offers

Job description

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: $90000 - $120000 per year

Job Posted by ApplicantPro

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Marketing & Advertising
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Time Management
  • Detail Oriented
  • Problem Solving

Full Stack Engineer Related jobs