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 73+ Full Stack Web Engineer jobs










See all 73+ 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
Job Summary:
Zymo Research is seeking a motivated and talented Junior Full Stack Web Developer to join our dynamic team at our Tustin, CA office. The ideal candidate will have a strong foundation in both front-end and back-end web development and a willingness to learn and grow. This role involves developing and maintaining web applications, internal tools, e-commerce platforms and APIs that improve operational efficiency, enhance user experiences, and support Zymo Research's mission of advancing scientific discovery.
As a Junior Full Stack Web Developer, you will work closely with cross-functional teams, including scientists, product managers, and fellow developers, to create production quality customer-facing applications and/or internal operational software.
This role is contract to hire fully onsite Monday-Friday in Tustin, CA.
Join us in making a meaningful impact!
Essential Duties and Responsibilities:
- Maintain and develop user interfaces and components of an internal laboratory information management system (LIMS).
- Work with lab scientists and staff to design user flows for the operation of different lab tests.
- Develop static sites with landing pages and blogs using WordPress.
- Develop e-commerce sites with headless Shopify architecture and content management system. Develop custom frontends according to design and specifications.
Back-End Development
- Maintain and develop backend code and logics of an internal LIMS to accommodate addition of new tests and workflows.
- Contribute to the modification and design of database schema and architecture.
- Develop code to interact with e-commerce services’ APIs such as Shopify, Klaviyo, SendGrid, Twilio, Stripe, etc.
- Develop middleware to support data flow and synchronization between different 3rd party services and/or internal systems.
Education and Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline (or equivalent work experience).
- Proficiency in React and/or Next.js framework, HTML, CSS.
- Proficiency in Python backend framework such as Django and Flask.
- Experience in creating and using REST APIs.
- Experience in version control tools such as Git.
Preferred Skills:
- Experience with Shopify site development, preferably in headless architecture.
- Experience with content management systems such as Sanity.
- Experience with Docker and CI/CD tools.
- Experience with AWS services such as S3, SQS, API Gateway, Lambda, etc.
About us:
Since its inception in 1994, Zymo Research has been proudly serving the scientific community by providing innovative, reliable, and high-quality research tools and products. Whether it's DNA, RNA, epigenetics, microbiomics, protein, or yeast-based research, our philosophy remains the same: To provide the highest quality products in the industry while ensuring they are both simple to use and reliable in their performance.
Recognized as a Top Workplace by the Orange County Register in 2021, 2022, and named a Top Workplace USA in 2023, Zymo Research continues to be a vibrant community where employees thrive, feel connected, and are inspired by their work. If you are passionate about contributing to scientific advancement and want to be part of an exceptional team in a dynamic, growing company, we'd love to hear from you!
Compensation, Benefits, and Perks:
The estimated base compensation range for this position is $100,000-$120,000 annually at the time of posting. Actual compensation details will be provided in writing at the time of offer, if applicable, and is based on several factors we believe fairly and accurately impact compensation, including geographic location, experience, knowledge, skills, abilities, and other job permitted factors.
Zymo Research also offers competitive benefits and perks including:
- Medical, Dental, Vision, and Life Insurance Coverages
- EAP Sessions
- Vacation Time plus Company Holidays
- Paid Sick Leave
- Generous 401(K) with matching
- Employee Referral Bonus
- Complimentary fruit, snacks, and beverages
- Complimentary catered lunches on Thursdays
- Complimentary EV Charging
Equal Employment Opportunity Employer:
Zymo Research welcomes candidates of all backgrounds. These include sex, age, color, race, religion, marital status, national origin, ancestry, sexual orientation, gender, gender identity, gender expression, physical & mental disability, medical condition, genetic information, military and veteran status, or any other protected status as defined by federal, state, or local law.
Location:
Onsite – Zymo Research Operations – Tustin, CA
Disclaimer:
At Zymo, we take the integrity of our hiring process seriously. Please be aware of fraudulent recruitment activities that may use our name to deceive job seekers. We will never ask for payment, sensitive personal information, or financial details during the recruitment process.
All legitimate communications will come from an official Zymo or TriNet Hiring email address. If you are contacted by anyone claiming to represent us using a free email service (e.g., Gmail, Yahoo, Hotmail) or asking for payment, please treat this as fraudulent and report it immediately to jobs@zymoresearch.com
See all 73+ 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.