Software Engineer Co-Op - Web Development

ORIGIN WIRELESS, INC.Rockville, MD

About The Position

As a Co-Op Software Engineer, you will actively participate in the integration of Origin's WiFi Sensing solutions into a variety of products. The Co-Op Engineer will work closely with the Software Engineering product team focused on web development. The Co-Op Engineer will gain experience developing web applications. The role requires effective written and verbal communication skills, specifically the ability to share your reasoning effectively and to understand and ask for clarification when necessary.

Requirements

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Some experience or coursework in JavaScript, React.js, and Node.js; familiarity with Next.js is a plus.
  • Basic understanding of web development concepts such as RESTful APIs, HTTP methods, and responsive design.
  • Exposure to backend technologies or cloud services (preferably AWS) is beneficial but not required.
  • Experience using Git for source control and npm for package management.
  • Ability to learn quickly, adapt to new technologies, and be proactive in solving problems.
  • Strong communication skills and ability to work in a team environment and as an individual contributor.

Nice To Haves

  • Familiarity with Next.js is a plus.
  • Exposure to backend technologies or cloud services (preferably AWS) is beneficial but not required.

Responsibilities

  • Assist in developing and maintaining responsive web applications using Next.js.
  • Collaborate with the team to integrate user-facing elements with server-side logic.
  • Participate in API development and backend services, with opportunities to work on AWS (S3, Lambda, DynamoDB, etc.).
  • Use Git for version control, managing codebase updates, and collaborating on code with the team.
  • Manage project dependencies, scripts, and build processes using npm.
  • Develop backend services and server-side applications using Node.js.
  • Engage in code reviews, debugging, and testing to improve application performance and functionality.
  • Contribute to both the frontend (React components, styling) and backend aspects of our projects (API endpoints, data handling).
  • Explore opportunities to improve development processes, deployment pipelines, and code quality.

Benefits

  • Hands-on experience with Next.js, Node.js, Git, and exposure to cloud technologies such as AWS.
  • Opportunity to work on real-world projects and make a tangible impact on the team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service