Role: Web Application Developer
Location: John Deere Operations Center
Job Summary:
Develop and support web applications for the John Deere Operations Center using React, TypeScript, and Node.js. Collaborate with cross-functional teams to define requirements, implement features, test applications, and support production environments using Agile development practices.
Key Responsibilities:
- Develop web applications using React, Node.js, TypeScript, HTML, and CSS.
- Design and consume REST APIs at scale.
- Implement automated testing using Playwright and Test-Driven Development (TDD).
- Support CI/CD pipelines with GitHub Actions.
- Collaborate with Product Managers, UX teams, and developers.
- Follow Agile software development methodologies.
- Utilize GitHub Copilot and modern development practices.
Must-Haves
- Strong TypeScript, React, Node.js, HTML, and CSS experience.
- Strong experience with REST APIs.
- Playwright / test automation experience.
- CI/CD and GitHub Actions.
- Experience with Agile/Scrum development.
- Strong communication and cross-functional collaboration skills.
- Experience with GitHub Copilot.