Lead Software Engineer, Full Stack
at iM Branded
Troy, MI 48098, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 31 Jan, 2025 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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