Jobs · Michigan

Full Stack Software Engineer

Custom Business Solutions, Inc. · Dearborn, MI · 2 mo ago
HybridContract

About the role

We are seeking a Full Stack Software Engineer to design, develop, and support scalable web applications and modern user interfaces. The ideal candidate has experience with front-end frameworks, back-end development, APIs, cloud technologies, and SQL databases. You'll work closely with Product, Business Analysts, Architects, QA, and other developers to deliver high-quality software solutions.

Responsibilities

  • Design, develop, and maintain scalable web applications and responsive user interfaces.
  • Build reusable UI components using React, Angular, or similar frameworks.
  • Develop and integrate RESTful Web APIs.
  • Write clean, maintainable, and secure code following established development standards.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Participate in technical design, code reviews, testing, and documentation.
  • Support CI/CD pipelines and utilize tools such as GitHub, SonarQube, and JFrog.
  • Troubleshoot and resolve application issues in cloud-based environments.

Requirements

  • Bachelor's degree or equivalent experience.
  • 5+ years of experience developing enterprise web applications in an Agile environment.
  • Strong experience with React, Angular, JavaScript, C# or Java, and SQL.
  • Experience developing and consuming RESTful APIs.
  • 3+ years of Microsoft Azure or other cloud platform experience.
  • Experience with GitHub, CI/CD pipelines, and automated deployment processes.
  • Strong debugging and problem-solving skills.

Preferred Skills

  • Shopify or other eCommerce platform experience.
  • Adobe Marketing Cloud (AEM, Analytics, Target).
  • Experience with AI coding assistants (GitHub Copilot, Claude Code, Cursor, etc.).
  • Mobile application development.
  • Jira and SharePoint experience.

Similar jobs