STEM OPT Front End Software Engineer Jobs
Front End Software Engineer roles in JavaScript, React, and TypeScript qualify for STEM OPT work authorization if your degree is in computer science, software engineering, or a related STEM field. The 24-month STEM OPT extension gives you up to 36 months total, provided your employer is enrolled in E-Verify and approves a formal training plan.
Find STEM OPT Front End Software Engineer JobsOverview
Showing 5 of 30+ Front End Software Engineer jobs










See all 30+ Front End Software Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Front End Software Engineer roles.
Get Access To All Jobs
Company Description
Eataly is the world’s largest artisanal Italian food and beverage marketplace! Eataly is not a chain; each Eataly is different, with its own character and own theme – but all with the same aim... for our guests to:
- EAT authentic Italian food at our restaurants, cafés and to-go counters
- SHOP a selection of high-quality Italian, local and homemade products
- LEARN through our classes and our team’s product knowledge
Job Description
The Front End Lead serves as the liaison between staff and management to ensure the department is fully functional. The Front-End Lead delegates to, motivates, trains and mentors Front End Cashiers to promote their development. Reports to the Retail Market Manager.
- Handles monetary transactions and performs advanced cashiering duties
- Assists in supervising the Front-End team to ensure optimal performance and guest experience
- Approves voids, employee discounts, returns and exchanges
- Processes and settles daily cash and credit transactions for all departments
- Processes and prepares shipment of daily cash deposits
- Documents and communicates overages, shortages, sales data and technical or price discrepancies, communicating issues to the appropriate managers and departments
- Processes and monitors currency orders to ensure that cash is always available for transactions
- Maintains an accurate safe count along with daily operation and maintenance of a cash recycling machine
- Orders and monitors inventory of supplies needed for the Front End
- Documents, investigates, escalates and resolves employee or guest incidents
- Coordinates catering sheets between multiple departments
- Handles online order fulfillment and delivery coordination using existing platforms
- Performs other duties as required or assigned
Qualifications
- 1+ year of experience as a supervisor in a retail setting, with experience leading a cashier team preferred
- Ability to handle money accurately and perform mathematical equations
- Intermediate computer skills including e-mail and Microsoft Office
- Bachelor’s Degree highly preferred
Job Requirements
- Availability to work onsite with a flexible schedule often including weekends
- Ability to lift up to 50 pounds
- Ability to exert well-paced mobility for up to 8 hours, including standing, walking, bending and squatting
Compensation
- Compensation: $19 - $21 hourly
Additional Information
Benefits and Perks
- Medical, Dental, Vision Insurance
- Paid Time Off
- Paid Parental Leave
- 401K with match or RRSP
- Bonus program
- Free family meal daily
- Discounts at Eataly
- Classes on products and Italian cuisine
- Referral bonus program
- and more!
Eataly is an equal employment opportunity employer. It is the Company’s policy to not unlawfully discriminate against any applicant or employee on the basis of race, color, sex, sexual orientation, religion, national origin, age, disability or any other characteristic made unlawful to consider by applicable federal, state, or local laws. Eataly also prohibits harassment of applicants and employees based on any of these protected categories. It is also Eataly’s policy to comply with all applicable federal, state and local laws regarding consideration of unemployment status, salary history, credit/bankruptcy history and criminal background/conviction history in making hiring decisions. If contacted for an employment opportunity, please advise Human Resources if you require accommodation.
See all 30+ STEM OPT Front End Software Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Front End Software Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Front End Software Engineer
Confirm your CIP code before applying
Your degree's Classification of Instructional Programs code determines STEM OPT eligibility. Ask your DSO to verify the code maps to an approved STEM designation before you target front-end roles, so you don't discover a mismatch mid-offer.
Search E-Verify status before submitting applications
Only employers enrolled in E-Verify can legally employ STEM OPT workers. Check the E-Verify employer search tool directly before applying to any front-end position, since enrollment status isn't listed on most job postings.
Build a portfolio that signals framework depth
Front-end hiring teams evaluate React, Vue, or Angular proficiency through deployed projects, not resumes alone. A public portfolio with live demos reduces time-to-offer and gives sponsorship-hesitant employers concrete evidence before they commit to filing.
Use Migrate Mate to filter verified STEM OPT employers
Targeting employers who have filed for STEM OPT workers before cuts wasted applications. Migrate Mate surfaces front-end roles at E-Verify-enrolled companies, so you spend time on positions where authorization is already understood.
Negotiate your I-983 training plan at the offer stage
The I-983 must list specific learning objectives tied to your front-end role. Raise the training plan conversation when you receive the offer, not after you start, so HR can draft accurate performance benchmarks before your OPT start date.
Understand cap-gap coverage if an H-1B petition is filed
If your employer files an H-1B visa petition before your OPT expires, cap-gap rules extend your STEM OPT authorization through September 30 of that fiscal year. Confirm the petition receipt date with your employer before your EAD end date approaches.
Frequently Asked Questions
Does a computer science or software engineering degree qualify for the STEM OPT extension for front-end roles?
Yes. Degrees in computer science, software engineering, computer engineering, and information systems are among the most commonly approved STEM OPT designations. Your DSO confirms eligibility by verifying your degree's CIP code against the DHS STEM Designated Degree Program List. If your degree is in a less obvious field, such as mathematics or applied physics, check the list directly with your DSO before accepting a front-end offer.
Does my employer need to be enrolled in E-Verify to hire me on STEM OPT?
Yes, E-Verify enrollment is a hard requirement for STEM OPT employment. There are no exceptions, regardless of company size or industry. Before you apply for a front-end position, confirm the employer is actively enrolled using the E-Verify employer search tool. An employer that is not enrolled cannot legally employ you on a STEM OPT extension, and starting work without this in place puts your status at risk.
What does the I-983 training plan require for a Front End Software Engineer role?
The I-983 must document specific learning objectives, the technologies and frameworks you'll work with, supervision arrangements, and how the role connects to your STEM degree. For front-end positions, this typically means listing proficiency goals in areas like component architecture, performance optimization, or accessibility standards. Your employer signs the form, and your DSO must receive a copy before your STEM OPT start date. A vague or generic training plan can trigger a USCIS inquiry.
How does cap-gap work if my employer files an H-1B petition before my STEM OPT ends?
If your employer files an H-1B petition on your behalf before your EAD expires, cap-gap automatically extends your STEM OPT work authorization through September 30 of that fiscal year, or until USCIS denies or withdraws the petition. You don't need to file anything separately to trigger cap-gap. Confirm with USCIS that your petition was received and that your I-94 reflects the extension before your current EAD end date.
Where can I find Front End Software Engineer jobs at E-Verify-enrolled employers?
Migrate Mate lists front-end roles filtered for STEM OPT eligibility, showing employers that are enrolled in E-Verify and have a history of hiring international students. Searching there narrows your list to companies already familiar with STEM OPT requirements, which reduces back-and-forth with HR teams that don't understand the authorization process. You can filter by role, location, and work authorization type to match your specific situation.