Lead Software Engineer, Full Stack

at  iM Branded

Troy, MI 48098, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified31 Jan, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHAT WE’RE LOOKING FOR

  • Experience & Education
  • 3 to 6 years of experience in software development (mid to senior level).
  • Candidates who excel in front-end development (modern frameworks, UI/UX best practices) but have a solid grounding in .NET or back-end specialists with .NET expertise proficient in front-end technologies. The goal is to own the entire stack.
  • A bachelor’s degree in computer science or a related field is preferred (or equivalent experience) but not required.
  • We don’t expect you to be an expert in every technology; if you’re excited to learn and can demonstrate adaptability, we’d love to meet you.
  • Technical Skills
  • Front-End (Web & Mobile)
  • Proficiency in modern web technologies: HTML5, CSS3, JavaScript/TypeScript
  • Experience with one or more front-end frameworks (e.g., React, Vue, Angular, Svelte)
  • Flutter for cross-platform mobile app development is a plus
  • E-Commerce & Scripting
  • Hands-on experience with Shopify (theme customization, Liquid, app integration)
  • Ability to write quick scripts for automation or data manipulation (Python, Node.js)
  • Back-End (C#/.NET)
  • Proven experience building robust APIs and services with C# / .NET Core, or other similar languages.
  • Familiarity with Microsoft Azure (e.g., Azure Functions, Azure OpenAI, Logic Apps.)
  • Understanding of RESTful architecture, microservices, and server-side development.
  • Databases & DevOps (Willing to Learn)
  • Familiarity with SQL/NoSQL databases is a plus.
  • Basic knowledge of CI/CD pipelines, Azure DevOps, or GitHub Actions is a plus.
  • Basic knowledge of Docker, Kubernetes is a plus.
  • Other Technologies (Willing to Learn)
  • Infrastructure as a code (e.g. Terraform)
  • Micro front-end architectures
  • End-to-end testing (e.g., contract testing)
  • New languages (e.g., Rust, Go)
  • Azure IoT Hub & Edge for potential device connectivity, real-time data streaming, and new business opportunities.
  • Soft Skills & Mindset
  • Ownership: Comfortable leading projects end-to-end from a technical standpoint.
  • Collaboration: Willingness to work closely with internal stakeholders and external vendors. Experience working with offshore-based teams is a plus.
  • Curiosity: Excitement about exploring new tech (AI/ML, data analytics, cloud services).
  • Communication: Strong written and verbal communication skills.
  • Adaptability: Thrive in an environment where priorities may shift, and new opportunities quickly emerge.
  • Passion: We understand technology evolves quickly and are looking for someone who can grow with us. If you have solid experience in some of the listed technologies and a willingness to learn the rest, we encourage you to apply.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Full-Stack Development
  • Design, build, and maintain Shopify-based e-commerce solutions (D2C and B2B).
  • Develop internal web and mobile apps using .NET and Flutter.
  • Create rapid prototypes, small web tools, and scripts (Python/JavaScript/TypeScript).
  • Integrate automation into projects and processes to reduce manual overhead and streamline workflows.
  • Technical Leadership
  • Collaborate with external development partners, providing technical input and guidance.
  • Work in partnership with the Head of Innovation to discuss and help drive technology decisions and tech stack choices.
  • Advise on best practices for code quality, architecture, and technology adoption.
  • Early adoption of automated documentation (AI-based or otherwise, e.g. Doxygen, SwaggerUI)
  • Innovation & R&D
  • Work on Proofs of Concept (PoCs) in AI and machine learning.
  • Experiment with emerging technologies and propose new solutions to improve business processes.
  • Agile & Collaborative Approach
  • Act as the go-to problem solver in a fast-paced environment, handling multiple projects simultaneously.
  • Communicate effectively with stakeholders to interpret business requirements and deliver technical solutions.
  • Employ automated documentation practices (e.g., auto-generated API docs, CI/CD-based release notes) to keep knowledge up-to-date without heavy manual processes.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or a related field is preferred (or equivalent experience but not required

Proficient

1

Troy, MI 48098, USA