Full Stack TypeScript Developer – Node.js / React
Quick facts
- Pay
- $80.00 - $90.00 per hour
- Type
- Full-time
- Location
- Chesterfield, MO
- Skills
- JavaScript, TypeScript, SQL, React, Node.js, Docker
- Industry
- Information Technology — 671 open jobs
- Visa in listing
- H-1B
- Apply
- Free to apply — never pay anyone for a job offer or visa sponsorship
Job description
Full Stack TypeScript Developer – Node.js / React
Location: Chesterfield, MO – Hybrid / Onsite
Contract: Minimum 12 months with potential for extension
Pay: $80.00–$90.00/hour W2
Benefits: Benefits and PTO options available
We are seeking an experienced Full Stack TypeScript Developer for a long-term opportunity supporting a fast-paced R&D environment in Chesterfield, MO. This position will develop software systems that interact with automated machinery used in agricultural research. This is a W2 contract position expected to run for a minimum of 12 months. Candidates must be able to work onsite as part of a hybrid schedule in Chesterfield.
What You’ll Do
- Design and develop applications using TypeScript, Node.js, and React
- Develop software that interfaces with automated machinery and research systems
- Design relational databases and develop complex SQL queries
- Design and develop JSON APIs
- Gather and translate requirements from end users
- Perform application development, debugging, testing, implementation, support, and enhancements
- Participate in product design and technical specification discussions
- Analyze test results and troubleshoot application issues
- Work with cross-functional technical and research teams
Required Qualifications
- 5+ years of professional programming, database design, or server administration experience
- 2+ years of professional JavaScript/TypeScript development experience
- Strong Node.js development experience
- Experience developing applications with React
- Strong SQL query development skills
- Relational database design experience
- Experience designing and developing JSON APIs / REST APIs
- Bachelor’s degree in Computer Science or a similar technical discipline
- Strong written and verbal communication skills
- Ability to work onsite in Chesterfield, MO as part of a hybrid schedule
Preferred
- Git source control
- GitHub Actions
- Docker
- Continuous Integration / CI tools
This position works with teams in a greenhouse environment, and there may be exposure to elevated temperatures, humidity, and plant pollen. Candidates should be comfortable working in these conditions when required.
Employment / Visa Information
This opportunity is available on a W2 basis only. We are unable to provide new sponsorship; however, H-1B visa transfers are welcome.
Pay: $80.00 - $90.00 per hour
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Location: Hybrid remote in St. Louis, MO 63146
Visa sponsorship record: Neteffects, Inc.
Sponsors actively| Fiscal year | H-1B LCAs | USCIS approvals | USCIS denials | PERM |
|---|---|---|---|---|
| FY2026 | 8 | 1 | 0 | — |
| FY2025 | 8 | 5 | 1 | 5 |
| FY2024 | 7 | 10 | 0 | — |
✔ Neteffects, Inc. filed 11 H-1B applications for this kind of role (Software Developers) in the period above.
Roles they sponsor most
- us it erp implementation support expert4 LCAs · median $140k
- data analyst2 LCAs · median $91k
- full stack developer c net2 LCAs · median $112k
- information management administrator snowflake2 LCAs · median $88k
- business systems analyst1 LCA · median $97k
Which visas can work for this job
Occupation: Software Developers (SOC 15-1252) — estimated from the job title.
- Mentioned in the listing
H-1B
- H-1B cap-exempt employer
Regular cap-subject employer — a new H-1B needs to win the lottery in March (unless you already hold cap-counted H-1B status).
- TN (citizens of Canada and Mexico)
This kind of role may fit the USMCA profession “Computer Systems Analyst (or Engineer, for engineering-degree holders)” — it depends on the actual duties. No lottery, no cap; you need the matching degree or license.
- E-3 (Australia) and H-1B1 (Chile, Singapore)
Same degree requirement as H-1B, but no lottery and a separate quota that is rarely filled.
- O-1 (extraordinary ability)
For candidates with awards, publications, press, a high salary or critical roles at distinguished organizations. No cap, no lottery; the employer files a petition.
- STEM OPT extension (F-1 students)
Requires an E-Verify employer. We didn't find this company in the E-Verify list — ask HR.
- Green card (EB-2 / EB-3 via PERM)
Filed 5 PERM labor certifications: they have a track record of sponsoring permanent residence.
Salary vs prevailing wage
Level IV (fully competent)Software Developers · St. Louis, MO-IL. Annual prevailing wages set by the Department of Labor (OFLC).
| Level | Prevailing wage | H-1B lottery odds* |
|---|---|---|
| Level I | $84,718 | ~15% |
| Level II | $105,310 | ~31% |
| Level III | $125,882 | ~46% |
| Level IV | $146,474 | ~61% |
This job pays $166,400–$187,200 a year (converted from an hourly rate, 2,080 hours) — that's Level IV (fully competent). In the wage-weighted H-1B lottery a Level IV registration gets 4 entries; estimated selection chance about 61% — better than average.
* Odds are DHS projections for the FY2027 wage-weighted lottery (actual results vary by year and employer). Since the FY2027 cap season the H-1B lottery is weighted by wage level: Level I = 1 entry, II = 2, III = 3, IV = 4. The level is set by the offered wage against the prevailing wage for the occupation and worksite. Separately, a $100,000 fee for new H-1B petitions for workers outside the US was announced in 2025; as of September 2026 a federal court ruling keeps it unenforceable while appeals continue — check the current status.
Sources: U.S. Department of Labor OFLC disclosure data (H-1B/H-1B1/E-3 LCA, PERM), OFLC prevailing wage data, USCIS H-1B Employer Data Hub, E-Verify participating employers. Data loaded: LCA FY2024–FY2026, PERM, USCIS Data Hub, OFLC wages; updated 2026-10-03. Employers are matched by name, so records of companies with similar names can occasionally be mixed up. This is general information, not legal advice — talk to an immigration attorney about your case.