Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Terrain Water, LLC

Junior Developer (Node.js)

Entry-Level JobVerifiedNo experience needed
Review key factors to help you decide if the role fits your goals.
Entry-Level Job
Verified
No experience needed
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Job Description

Junior Developer (Node.js) Terrain Water, LLC - 3.7 West Concord, MN Job Details Full-time $75,000 - $100,000 a year 3 days ago Qualifications Version control Node.js Git SQL Full Job Description About us Terrain Water LLC builds: Agricultural drainage tile planning and design Water management planning Mapping and terrain analysis Tile-system design information Agricultural land-management planning Digital maps, specifications, reports and models used to plan drainage projects We're a team of 9 people, 6 of whom are engineers, and we ship daily. The role We're hiring a Junior Developer to work on our backend services alongside senior engineers who genuinely enjoy mentoring. You'll be writing production code in your first weeks — not shadowing for six months. This is a fully remote role if you live in MN, ND, IA or WI and we are only considering candidates from those locations. We're a remote team by default: decisions get written down, and you won't be disadvantaged for not being in a room. Day to day, you'll be: Building and maintaining REST APIs and services in Node.js (TypeScript) Writing and optimizing PostgreSQL queries and schema migrations Deploying and monitoring services on Google Cloud Platform (Cloud Run, Cloud SQL, Pub/Sub) Writing tests and reviewing teammates' pull requests Debugging real issues in production with support from the team Participating in planning, standups, and retros Growing into machine learning and AI work as you develop — we provide the training, so you don't need this background coming in What we're looking for You don't need to tick every box. If you can do most of the "must-haves," apply. Must-haves Working knowledge of JavaScript or TypeScript, and some experience with Node.js Familiarity with SQL and relational databases Comfortable with Git and collaborative workflows (branches, PRs, code review) Hands-on experience with at least one public cloud platform — GCP preferred, but AWS or Azure is fine. Coursework, certifications, or personal projects count. Able to break a problem down, explain your thinking, and ask for help early [0-2 years of professional experience, a bootcamp/CS background, or a portfolio of personal projects — we're open on how you got here] Nice to have Docker, CI/CD pipelines, or infrastructure-as-code Experience with an ORM or query builder (Prisma, Knex, TypeORM) Testing frameworks (Jest, Vitest) Any exposure to machine learning or AI concepts — not required, since we'll train you, but curiosity here is a plus Open-source contributions or side projects you can talk about
NOTE:
This job description is not intended to be all inclusive. Employee may perform other related duties to meet the ongoing needs of the organization.