Full Stack Software Engineer (React + .NET/Java, Shopify)

DATAMAXIS, Inc
Dearborn, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Dearborn, United States of America

Tech stack

HTML
Java
JavaScript
.NET
Adobe Marketing Cloud
API
Agile Methodologies
Data analysis
Architectural Patterns
Confluence
JIRA
Unit Testing
Azure
Browser Compatibility
C Sharp (Programming Language)
CSS
Mobile Application Development
Software as a Service
Cloud Computing
Software Quality
Code Review
Relational Databases
Cursor (Graphical User Interface Elements)
Software Debugging
Github
Performance Tuning
Scrum
Shopify
Software Construction
Software Engineering
SonarQube
SQL Databases
TypeScript
Web Application Frameworks
Web Services
Freeform SQL
GitHub Copilot
React
HybridCloud
Backend
Angular
Front End Software Development
REST
Software Version Control
Web Api

Job description

  • Build highly responsive and scalable web applications using modern UI frameworks such as React or Angular.
  • Develop reusable UI components that provide a consistent user experience across multiple products.
  • Write clean, maintainable, and cross-browser compatible code.
  • Design and develop integrations with RESTful Web APIs and backend services.
  • Apply software engineering best practices, architectural patterns, security standards, and performance optimization techniques.
  • Collaborate with Business Analysts, Architects, QA teams, and other developers throughout the software development lifecycle.
  • Prepare technical design documents and develop unit tests as required.
  • Participate in Agile ceremonies including sprint planning, code reviews, and retrospectives.
  • Support CI/CD pipelines and enterprise deployment processes.
  • Use tools such as GitHub, SonarQube, and JFrog for source control, code quality, and artifact management.

Requirements

The ideal candidate should have strong expertise in React or Angular, backend development using C#/.NET or Java, Web APIs, SQL databases, and cloud technologies, preferably Microsoft Azure. Experience with eCommerce platforms such as Shopify or Adobe Experience Cloud is highly desirable., * 6+ years of experience in Web Services development and integration.

  • Strong experience with React.js and/or Angular.

  • Proficiency in JavaScript/TypeScript, HTML, CSS, and modern front-end development practices.

  • Backend development experience using C#/.NET or Java.

  • Experience designing and consuming RESTful APIs.

  • 6+ years of experience working with relational databases and writing complex SQL queries.

  • 4+ years of experience developing cloud-based applications, preferably on Microsoft Azure.

  • Experience working in Agile or Hybrid development environments.

  • Strong debugging and troubleshooting skills. Preferred Qualifications

  • Experience with Shopify development and/or Adobe Experience Cloud (AEM, Analytics, Target).

  • Experience with AI coding assistants such as GitHub Copilot, Cursor, Gemini Code Assist, or similar tools.

  • Experience with CI/CD pipelines and deployment processes.

  • Familiarity with SonarQube and JFrog.

  • Experience with JIRA and Confluence.

  • Mobile application development experience is a plus.

  • Hybrid cloud platform experience is a plus.

Apply for this position