Full Stack TypeScript Software Engineer

Eteam — United States · Posted ~1 hour ago

Senior Full-time Onsite

Skills

JavaScript TypeScript SQL Relational database design JSON API development Node.js React Database design Server administration Debugging Software implementation Technical communication JSON APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack software engineering role in an R&D environment, focused on building systems that interact with automated equipment. You will develop with TypeScript, Node.js, and React, design relational databases and SQL queries, create JSON APIs, participate in product design, and handle development, debugging, testing, implementation, and support. A bachelor's degree in computer science or a related field and at least five years of relevant experience are required.

Highlights

Full-stack engineering role with substantial autonomy, creative latitude, and exposure to R&D. The position offers hands-on work across software development, database design, APIs, testing, debugging, and system support.

Description

Required Qualifications • This developer position is located fully on-site in Urbandale, IA • 2nd shift support required seasonally 11am-8pm (Feb-May) • Minimum of 5 years experience in a programming field, database design, or server administration • Proficient in programming JavaScript/Typescript with 2 years experience • Proficient in SQL Query Development, Relational Database Design • Proficient in JSON API development • Requires a bachelor's degree in Computer Science or similar bachelor’s degree • Strong verbal and written communication skills Full Stack Typescript Developer (Node/React) • Work in a fast-paced R&D environment • Create systems using Typescript, Node, and React to interact with automated machinery • Design databases, SQL queries, and JSON APIs • Provide feedback in the product design and specification process • A wide degree of creativity and latitude is expected • Responsible for code development, debugging, analyzing test results, implementation, support, and enhancement of automated system software programs used in agricultural research. Preferred but not required qualifications • Git source control experience • GitHub Actions automation • Docker • Continuous Integration tools