Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Korn Ferry, on behalf of John Deere, a U.S. multinational company and leader in the agricultural and construction machinery industry, is seeking a highly skilled Senior Software Engineer for a position based in Indaiatuba, SP.
About John Deere & the Role
John Deere is a global technology company providing software and equipment for agriculture, construction, and forestry. With a strong presence in Brazil and Latin America for over 30 years, the company operates key manufacturing sites in São Paulo, Goiás, and Rio Grande do Sul.
For 2025, John Deere is accelerating its focus on autonomous solutions, AI, and connectivity. To support this expansion, John Deere is building a new team in Brazil to develop and scale applications that enhance digital products and services.
As a Full-Stack Software Engineer, you will be part of this effort, contributing to the design and development of modern front-end applications while collaborating across the full stack.
While this role is front-end heavy, occasional work on backend services will be required. Candidates should be comfortable learning and contributing on both sides when needed. You will leverage technologies like React, APIs, cloud platforms, and AI/GenAI tools to create intuitive, scalable, and secure applications that improve the customer experience.
Key Responsibilities
- Front-End Development – Build scalable, high-performance front-end applications using React.
- UI/UX Collaboration – Work closely with designers and product teams to deliver intuitive, customer-centric interfaces.
- Backend Integration – Contribute to backend development when needed, ensuring seamless front-end/back-end integration.
- API Development & Integration – Connect front-end solutions with APIs and ensure smooth data flow across platforms.
- Cloud & DevOps Enablement – Collaborate with DevOps teams on CI/CD pipelines, containerization, and deployment.
- Technology Exploration – Evaluate and adopt emerging tools, including GenAI, to drive innovation and improve productivity.
- Quality & Security by Design – Apply best practices in coding, testing, and security to ensure robust and reliable solutions.
Main Challenges and Assignments
- Deliver modern, React-based user interfaces that integrate seamlessly with backend systems.
- Ensure front-end solutions are scalable, maintainable, and optimized for performance.
- Adapt quickly to new technologies and contribute across the stack when necessary.
- Support the adoption of AI and GenAI to enhance customer-facing applications.
- Maintain alignment with John Deere’s vision for autonomous operations, AI, and digital optimization.
Experience & Qualifications
- Must-have: Extensive hands-on experience with React and front-end frameworks.
- Solid understanding of JavaScript/TypeScript, HTML5, and CSS3.
- Experience integrating RESTful APIs and working with backend services.
- Familiarity with cloud platforms, containers, and CI/CD pipelines.
- Strong problem-solving and debugging skills, with a focus on user experience.
- Collaborative mindset, willing to contribute to both front-end and backend tasks.
- Differential: Experience with GenAI projects (e.g., LLM-based applications, AI-powered features).
- Differential: Exposure to multi-cloud environments or full-stack design patterns.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Advanced/Fluent English to collaborate in an international environment.
Location: Indaiatuba, SP
Model: Hybrid – 3x per week at the office
Key Skills
Ranked by relevanceReady to apply?
Join John Deere and take your career to the next level!
Application takes less than 5 minutes