Senior Full Stack Developer - Remote
NDGOverview
NDG, a full-service creative advertising agency specializing in real estate and new home construction, is seeking a Senior Full Stack Developer to join our remote team. This role involves working with development teams and product managers to ideate software solutions, design client-side and server-side architecture, and build effective, high-performance REST APIs.
Responsibilities
- Work with development teams and product managers to ideate software solutions.
- Design client-side and server-side architecture.
- Build effective, high-performance REST APIs that power our applications.
- Develop and manage well-functioning, high-performance database designs.
- DevOps with Terraform/terragrunt, Docker Swarm, AWS, etc.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug, and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Write technical documentation as requested.
Qualifications
- 3-5 years experience as a Full Stack Developer or similar role developing desktop and mobile applications.
- Familiarity with common stacks - NDG's current tech stack is built with TypeScript in NestJS and Angular, running on PostgreSQL.
- Experience writing HTML, CSS, and JavaScript and an expert in the latest practices and standards (e.g., HTML5, CSS3, ECMAScript 6, etc.).
- A relevant back-end programming language (e.g. C#, Java, Python, etc).
- Familiarity with a relevant and globally supported framework-both front-end and back-end, if necessary- (e.g., React, Angular, NestJS, NextJS, dotnet).
- Familiarity with databases (e.g. PostgreSQL, MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design.
- Familiarity with Docker Swarm or similar container orchestration.
- Familiarity with Terragrunt/Terraform or similar infrastructure as code tools.
- Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries (e.g., Sass, Less, and webpack).
- Thorough understanding of user experience and possibly even product strategy.
- Proficiency with Git.
- Familiarity with BitBucket.
- Experience with AWS.
- Experience implementing testing platforms and unit tests.
- Familiarity with Content Management Systems.
- Experience with SEO optimization & Google Analytics integration a plus.
Key Characteristics
- Energetic, resourceful, positive attitude and a passion for learning within the ever-changing digital development landscape.
- Desire to enrich our customers' business via a high-performance, highly reliable, quality backend platform.
- Attention to detail and strong time management skills in a fast-paced business environment.
- Desire to continually learn more about the craft, the business and the industries we serve.
- Ability to stay organized, solve problems, manage workload and carry projects through to completion.
- Appreciation for clean and well-documented code.
Benefits Extracted with AI
- Competitive annual salary
- Health care benefits including dental and vision
- PTO starting at 5 weeks per year
- 401K retirement plan with company-matching contributions
- Fully remote workplace
- Hardware and software provided
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Developer (Angular, NestJS, PostgreSQL)
Join NDG as a Senior Full Stack Developer, working remotely with Angular, NestJS, and PostgreSQL to create scalable software solutions.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full-stack JavaScript Developer
Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.
Lead Fullstack Developer with Angular and NestJS
Join RTL Deutschland as a Lead Fullstack Developer in Cologne, focusing on Angular, NestJS, and cloud applications.
Full-Stack Developer - Web Application and Development
Remote Full-Stack Developer role focusing on web application development using Node.js, JavaScript, and React.
Senior Full Stack Developer - Node.js and Angular
Join as a Senior Full Stack Developer specializing in Node.js and Angular to transform public sector services in Brazil.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Full Stack Developer
Join AeroVect as a Full Stack Developer to design and maintain web applications for the aviation industry. Work remotely with modern tech.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Full-stack Developer with PHP and JavaScript
Join Infraspeak as a Full-stack Developer. Work with PHP, JavaScript, and Vue.js in a remote-friendly environment.
Senior Full Stack Engineer (Angular, Django)
Join Network Optix as a Senior Full Stack Engineer to develop cloud portal features using Angular and Django.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
Senior Node.js Developer
Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
MERN Full Stack Developer
Join our team as a MERN Full Stack Developer. Work on innovative projects using MongoDB, Express.js, React.js, and Node.js.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Junior Full Stack Developer - Healthcare Applications
Join Humana as a Junior Full Stack Developer to enhance healthcare applications using Angular, JavaScript, and more. Remote position.
Senior Full Stack Engineer with Django and Vue.js
Join FuturHealth as a Senior Full Stack Engineer to develop innovative health tech solutions using Django and Vue.js.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Full Stack Engineer with Angular and NestJS
Join Fetcherr as a Full Stack Engineer in Atlanta, working with Angular, NestJS, and more in a hybrid environment.