STEM OPT Full Stack Web Engineer Jobs
Full Stack Web Engineer roles qualify for STEM OPT when your degree is in computer science, software engineering, or a related STEM field. Your employer must be enrolled in E-Verify to authorize the 24-month extension, giving you up to 36 months of total OPT work authorization to build your U.S. engineering career.
Find STEM OPT Full Stack Web Engineer JobsOverview
Showing 5 of 34+ Full Stack Web Engineer jobs










See all 34+ Full Stack Web Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Full Stack Web Engineer roles.
Get Access To All Jobs
About Us
Ivanti empowers organisations to manage and secure technology smarter through our AI‑powered Ivanti Neurons platform. We help IT and Security teams reduce complexity, work proactively, and deliver better outcomes at scale for customers around the world.
Ivanti helps organisations work smarter through Autonomous Endpoint Management powered by our AI‑driven Ivanti Neurons platform—delivering better outcomes for our customers by reducing complexity and enabling proactive IT and security operations.
Role mission
Build, optimize, and scale the digital experiences that help customers discover, evaluate, and engage with Ivanti.
As a Full Stack Web Developer, you'll turn marketing strategy and creative ideas into fast, secure, accessible, and high-performing web experiences used across Ivanti's global digital presence.
What to expect
We're looking for a hands-on Full Stack Web Developer with strong front-end expertise to help evolve ivanti.com and the digital experiences that support our customers throughout their journey.
You'll work across the full web stack, from polished front-end experiences and interactive content to C#/.NET applications, CMS functionality, APIs, SQL Server, integrations, and deployment pipelines.
This is a great opportunity for someone who enjoys building things that people actually see and use, while also being comfortable getting under the hood to solve complex technical problems. You'll partner closely with Creative and Marketing teams and have the autonomy to take work from concept and implementation through launch and production support.
You don't need to come from a perfectly modern tech stack. We're looking for someone who can work pragmatically across established, legacy, and modern technologies while helping us continuously improve how we build for the web.
What you'll do
- Build experiences: Develop responsive, accessible, high-quality website experiences using C#, ASP.NET, MVC, Razor, JavaScript, HTML, CSS/SCSS, APIs, and SQL Server.
- Bring creative ideas to life: Partner closely with Creative to turn approved designs into polished, responsive, cross-browser experiences.
- Create reusable solutions: Build components, templates, campaign pages, interactive tools, and major website experiences that scale beyond one-off projects.
- Develop rich interactions: Create engaging web experiences using JavaScript and GSAP, including responsive animations and scroll-based interactions.
- Own the full web stack: Work across CMS configuration, application code, APIs, databases, forms, integrations, routing, caching, redirects, and third-party services.
- Support our digital ecosystem: Help integrate analytics, Google Tag Manager, browser data layers, consent and privacy tooling, and other marketing technologies.
- Ship confidently: Contribute to Git-based development, code reviews, Azure DevOps pipelines, testing, releases, launches, and production support.
- Solve complex problems: Diagnose issues across front-end code, .NET applications, databases, APIs, IIS, Azure services, Cloudflare, caching, integrations, and traffic routing.
- Own your work: Take projects from investigation and estimation through implementation, testing, deployment, and production support, communicating risks and dependencies along the way.
- Build smarter with AI: Use tools such as GitHub Copilot to accelerate development, debugging, documentation, refactoring, and code review while ensuring quality, security, performance, and maintainability.
What you'll bring
We're looking for someone who combines strong web development fundamentals with curiosity, ownership, and a practical approach to solving problems.
- Professional experience building and supporting production websites or web applications in a full-stack development role.
- Strong experience with C#, ASP.NET, ASP.NET MVC, Razor, JavaScript, HTML, CSS/SCSS, and SQL Server.
- Strong front-end skills, particularly responsive development, accessibility, cross-browser compatibility, and translating designs accurately into code.
- Experience working with a CMS or content-managed website environment. Experience with Kentico Xperience is a plus.
- Confidence working across multiple layers of a web application, from CMS configuration and browser code through APIs, application logic, and databases.
- Experience with APIs, integrations, forms, HTTP behavior, caching, Git, deployment pipelines, and production releases.
- Strong debugging and problem-solving skills, including the ability to get up to speed quickly with unfamiliar systems.
- Clear communication skills and the ability to explain technical considerations and trade-offs to non-technical partners.
- Experience using GitHub Copilot or another AI coding assistant as part of a professional development workflow.
- Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent practical experience.
Nice to have
You don't need to check every box, but experience in any of the following would be valuable:
- ASP.NET Web Forms
- Kentico Xperience 13 or Xperience by Kentico
- Vue, Nuxt or TypeScript
- Tailwind CSS, jQuery, vanilla JavaScript or GSAP
- Visual Studio, Visual Studio Code and GitHub
- Azure DevOps, IIS, Azure Functions or Azure Storage
- Cloudflare, CDN configuration, caching or traffic routing
- Technical SEO, website performance and accessibility
- Consent management, analytics or tag management
- B2B, enterprise technology or marketing-focused websites
Why this role matters
The corporate website sits at the center of Ivanti's digital presence, connecting customers with our products, content, campaigns, and brand.
In this role, you'll help us move faster, build better experiences, and strengthen the technical foundation behind our digital marketing ecosystem. Your work will improve website performance and reliability, expand reusable capabilities for Marketing, and help us deliver secure, accessible, engaging experiences at scale.
Why Ivanti?
- Friendly flexible working model: Empower excellence whether you're at home or in the office and support work-life balance.
- Competitive compensation & total rewards: Including health, wellness, and financial plans tailored for you and your family.
- Global, diverse teams: Collaborate with talented people from 23+ countries.
- Learning & development: Grow your skills with access to best-in-class learning tools and programs.
- Equity & belonging: We value every voice. Your story helps inform our solutions for a changing world.
What drives us
Ivanti's mission is to elevate human potential within organizations by managing, protecting and automating technology for continuous innovation.
It is through diverse and inclusive hiring, decision-making, and commitment to our employees and partners that we will continue to build and deliver world-class solutions for our customers.
To learn more about Ivanti's Mission and Core Values.
Inclusion at Ivanti
Ivanti is proud to be an Equal Opportunity Employer. We're committed to building a diverse team and fostering an inclusive environment where everyone belongs. We welcome applicants from all backgrounds and walks of life. Need adjustments during the process? Reach out to talent@ivanti.com we're happy to help.
LI-AA1
LI-Remote
See all 34+ STEM OPT Full Stack Web Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Full Stack Web Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Full Stack Web Engineer
Verify your CIP code before applying
Check that your degree's Classification of Instructional Programs code maps to a DHS-designated STEM field. Computer science (11.0701) and software engineering (14.0903) both qualify, but information systems degrees vary by institution, so confirm with your DSO before targeting roles.
Filter job postings by E-Verify status
Full stack roles at non-E-Verify employers can't authorize your STEM OPT extension regardless of offer quality. Search Migrate Mate to find Full Stack Web Engineer openings at employers already enrolled in E-Verify, so you're not discovering the problem after an offer.
Request the I-983 training plan early
Your employer must complete Form I-983 before your STEM OPT extension begins. Bring the form to your first conversation with the hiring manager or HR team so they know what's required and the extension timeline doesn't stall during onboarding.
Use O*NET to defend your specialty occupation claim
Full stack web engineering maps to O*NET's Software Developers occupation, which lists a bachelor's degree as the typical entry requirement. Reference this when an employer questions whether your role qualifies, especially at smaller companies unfamiliar with STEM OPT documentation.
Target employers with active LCA filing history
Employers who have filed Labor Condition Applications through DOL for engineering roles have already navigated prevailing wage and E-Verify requirements. Prioritizing these companies reduces the risk of an offer collapsing because the employer can't meet STEM OPT compliance obligations.
Understand cap-gap protection if transitioning to H-1B
If an employer files an H-1B visa petition on your behalf before your STEM OPT expires, cap-gap rules extend your work authorization automatically through September 30 of that fiscal year. USCIS processes cap-gap extensions without a separate filing, but your I-20 must reflect the updated end date from your DSO.
Frequently Asked Questions
Does a Full Stack Web Engineer role qualify for the STEM OPT extension?
Yes, if your underlying degree is in a DHS-designated STEM field such as computer science, software engineering, or electrical engineering. The role itself must also require and directly relate to that degree. Your DSO confirms eligibility by verifying your degree's CIP code against the STEM Designated Degree Program List maintained by DHS. Roles where any unrelated bachelor's degree satisfies the requirement do not qualify.
What does my employer need to do to support my STEM OPT extension?
Your employer must be actively enrolled in E-Verify and must complete Form I-983, the Training Plan for STEM OPT Students. The I-983 documents how the role provides practical training related to your degree, sets learning objectives, and outlines supervisor responsibilities. The employer must also conduct a formal evaluation at the 12-month mark during the 24-month extension period. Without E-Verify enrollment, the extension cannot be authorized regardless of the role's STEM fit.
How do I confirm an employer is enrolled in E-Verify before accepting an offer?
You can ask the recruiter or HR contact directly whether the company is enrolled in E-Verify and request the E-Verify Company ID or a copy of their Memorandum of Understanding with DHS. Employers enrolled in E-Verify are listed in the E-Verify employer search tool maintained by DHS. Searching Migrate Mate surfaces Full Stack Web Engineer roles at employers already verified for STEM OPT eligibility, which shortens this step considerably.
What happens to my work authorization if my STEM OPT expires while an H-1B petition is pending?
If an employer files a cap-subject H-1B petition on your behalf before your STEM OPT end date, cap-gap protection automatically extends your work authorization through September 30 of that fiscal year, or until USCIS makes a decision on the petition if it is denied or withdrawn before that date. You don't file a separate application for cap-gap, but your DSO must issue an updated I-20 reflecting the cap-gap end date before you continue working.
Can I work as a contractor or at a client site on STEM OPT as a Full Stack Web Engineer?
STEM OPT regulations require that your training take place at the E-Verify enrolled employer that signed your I-983, not at a third-party client site where that employer has no supervisory control. Staffing arrangements where you are placed at an unaffiliated client site typically do not satisfy the training plan requirements. USCIS has clarified that the employer of record must provide bona fide supervision and the training must be tied to your degree field, which rules out most pass-through staffing arrangements for this extension.