Remote Position
[Remote] Full-Stack Developer
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. Mad is a creative agency that develops branding, campaigns, content, digital experiences, and emerging technology solutions for diverse clients. The company is seeking an experienced Full-Stack Developer to build, maintain, troubleshoot, and complete web applications and digital platforms across front-end and back-end environments. The role involves collaborating with technical and internal teams while working independently across multiple projects and technologies.
Responsibilities
- Develop and maintain web applications across both front-end and back-end environments
- Work hands-on with code and take ownership of assigned development tasks from requirements through completion
- Build, enhance, troubleshoot, and maintain digital platforms across a variety of projects
- Work independently with direction from technical leads, requiring minimal day-to-day technical supervision
- Analyze existing codebases and understand how applications, APIs, databases, and integrations work together
- Troubleshoot technical issues and identify practical solutions without relying heavily on others for every problem
- Translate technical requirements into functional, production-ready solutions
- Work across multiple projects and technology environments as business priorities change
- Support existing projects when additional technical capacity is needed
- Collaborate with other developers, technical leads, designers, project managers, and other internal team members
- Participate in technical discussions, code reviews, demos, and team syncs as needed
- Use AI-assisted development tools effectively to research, troubleshoot, learn unfamiliar technologies, and accelerate development
- Adapt to new frameworks, platforms, languages, and technologies when project requirements demand it
- Contribute to projects through the full development lifecycle, from initial implementation through testing, troubleshooting, and completion
Skills
- 10+ years of professional software development experience
- Strong professional experience with JavaScript
- Strong experience with React
- Strong experience with Node.js
- Full-stack development experience with a solid understanding of both front-end and back-end development
- Demonstrated ability to work independently and solve technical problems without requiring constant guidance
- Experience reading, understanding, troubleshooting, and modifying existing codebases
- Ability to understand how front-end applications communicate with APIs and back-end services
- Experience working with relational databases , with knowledge of at least one database technology such as MySQL or PostgreSQL
- Basic understanding of Linux/operating systems and networking concepts
- Ability to take a project or significant development task from beginning to end
- Experience working across multiple projects rather than being limited to a single application or technology stack
- Strong ability to learn unfamiliar technologies and frameworks quickly
- Fluency in English is required
- Ideally across a variety of projects and technology environments
- Proficiency in Spanish or Portuguese is a plus
- PHP experience
- WordPress development experience
- Shopify development experience
- Ruby exposure
- Experience with Liquid templates
- Experience with Webflow or similar web platforms
- Experience working with multiple programming languages
- Familiarity with additional JavaScript frameworks, libraries, or development platforms
Benefits
- Remote position
Company Overview
Company H1B Sponsorship