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

DATAMAXIS, Inc
Dearborn, MI, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) .NET Framework Adobe Marketing Cloud Application Programming Interfaces (APIs) Agile Methodology Data Analysis Architectural Patterns Confluence JIRA Unit Testing
+34 more
Microsoft Azure Browser Compatibility C Sharp (Programming Language) Cascading Style Sheets (CSS) Mobile Application Development Software as a Service Cloud Computing Software Quality Code Review Relational Databases Cursor (Graphical User Interface Elements) Github Performance Tuning Scrum Methodology Ui Patterns Shopify Software Construction Software Engineering SonarQube SQL Databases Systems Integration TypeScript Web Application Frameworks Web Services Freeform SQL GitHub Copilot ReactJS HybridCloud Backend AngularJS Front End Software Development Restful APIs Software Version Control Web Api

Job description

We are looking for an experienced Full Stack Software Engineer to join our Application Development team. In this role, you will design, develop, and support scalable web applications and modern user interfaces while collaborating with Product, Architecture, QA, and Business teams., + 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all