remote
Junior Software Engineer Node.js/React - John Deere
Software Engineer
Entry‑level developer building web applications with Node.js and React, collaborating on backend services and frontend components, while learning best practices in version control and API design.
About the role
Key Responsibilities
- Develop and maintain server‑side logic using Node.js and Express.
- Build responsive user interfaces with React and modern JavaScript.
- Collaborate with cross‑functional teams to design RESTful APIs.
- Write clean, testable code and participate in code reviews.
- Assist in troubleshooting and debugging production issues.
Requirements
- Strong foundation in JavaScript (ES6+).
- Experience with Node.js and React frameworks.
- Familiarity with Git version control.
- Basic understanding of REST API design.
- Good communication skills and a willingness to learn.
Skills
nodejsreactjavascript