Full Stack Developer

  • Detroit, MI
  • Posted 9 hours ago | Updated 9 hours ago

Overview

On Site
Depends on Experience
Contract - W2

Skills

Bachelors degree in Computer Science
Information Technology
or related field (or equivalent experience). Proven experience as a Full Stack Developer or similar role. Strong proficiency in: Front-end: HTML5
CSS3
JavaScript (ES6+)
and frameworks like React.js
Angular
or Vue.js. Back-end: Node.js
Express.js
Python (Django/Flask)
Java (Spring Boot)
or similar frameworks.

Job Details

Full Stack Developer
Detroit, MI - Onsite
Full-time - Contract
***No C2C, Third Party candidates***
Job Description:

We are seeking a talented Full Stack Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. You ll collaborate closely with UI/UX designers, product managers, and other engineers to deliver scalable and high-performance solutions.
Key Responsibilities
  • Design, develop, and maintain web applications using modern front-end and back-end technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure application responsiveness, scalability, and performance optimization.
  • Write clean, maintainable, and testable code following best practices.
  • Integrate APIs and third-party services.
  • Maintain and improve existing systems based on user feedback and analytics.
  • Troubleshoot, debug, and upgrade existing applications.
  • Participate in code reviews and contribute to continuous improvement of development processes.
Required Skills & Qualifications
  • Bachelor s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Proven experience as a Full Stack Developer or similar role.
  • Strong proficiency in:
    • Front-end: HTML5, CSS3, JavaScript (ES6+), and frameworks like React.js, Angular, or Vue.js.
    • Back-end: Node.js, Express.js, Python (Django/Flask), Java (Spring Boot), or similar frameworks.
  • Experience with databases such as MySQL, PostgreSQL, MongoDB, or Firebase.
  • Familiarity with RESTful APIs, GraphQL, and microservices architecture.
  • Experience with version control systems (Git/GitHub/GitLab).
  • Understanding of cloud platforms (AWS, Azure, or Google Cloud Platform) and CI/CD pipelines.
  • Knowledge of containerization (Docker, Kubernetes) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.