DN

DND Solutions

Full-stack Developer

Job summary

Philadelphia
Software Developer

Work model

Fully remote
Only United States
1 week ago
Job description

Company Description

DND Solutions specializes in building custom software products for both B2B and B2C clients. The company focuses on designing and delivering tailored solutions that address specific business challenges and user needs. Team members collaborate closely with clients to understand requirements, propose technical approaches, and deliver scalable, reliable applications. Working at DND Solutions offers the opportunity to contribute to diverse projects across industries and technologies. The environment values problem-solving, code quality, and continuous improvement.

Role Description

This is a full-time, remote role. You will design, develop, test, and maintain web applications across the full stack, from user-facing interfaces to server-side logic and databases. Day-to-day responsibilities include:

  • Implementing new features
  • Fixing bugs
  • Reviewing code
  • Collaborating with designers, product owners, and other developers to refine requirements

You will optimize performance, ensure security and reliability, and write clean, maintainable, and well-documented code. The role also involves participating in agile ceremonies, contributing to technical discussions, and helping improve development tools, workflows, and best practices.

Qualifications

  • Strong skills in Full-Stack Development and Software Development, with experience delivering end-to-end web applications.
  • Proficiency in Front-End Development, including modern JavaScript frameworks and Cascading Style Sheets (CSS) for responsive, accessible interfaces.
  • Experience with Back-End Web Development, including RESTful APIs, server-side frameworks, and integration with databases.
  • Solid understanding of version control (e.g., Git), testing practices, and debugging tools.
  • Ability to work effectively in a remote, collaborative environment with clear written and verbal communication.
  • Experience with agile methodologies and CI/CD pipelines is highly beneficial.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience preferred.