Job Description
Are you a visionary developer looking for the perfect blend of remote flexibility and the vibrant culture of Memphis, TN? Join Memphis Digital Innovations as our next Remote Full Stack Developer. We are a forward-thinking tech firm headquartered in the heart of the South, dedicated to revolutionizing the digital landscape from our Memphis hub.
Why Join Us?
- Remote-First Culture: Work from anywhere in the US while contributing to a team based in Memphis.
- Competitive Compensation: Top-tier salary and comprehensive benefits package.
- Growth Opportunities: Clear pathways for career advancement within a rapidly scaling organization.
We are seeking a passionate individual to drive our technical roadmap and build scalable, user-centric applications that serve millions.
Responsibilities
- Design, develop, and deploy robust web applications using modern frameworks (React, Node.js, etc.).
- Collaborate closely with UX/UI designers and product managers to translate requirements into technical specifications.
- Write clean, maintainable, and well-documented code that adheres to industry best practices.
- Conduct thorough code reviews and perform debugging to ensure high system stability and performance.
- Optimize application speed and scalability to handle increasing user loads.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Stay updated with emerging technologies and propose innovative solutions to business challenges.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).
- Minimum of 5 years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Deep understanding of RESTful APIs, GraphQL, and database management (SQL/NoSQL).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a distributed team environment.