




Summary: Seeking a FullStack Engineer to enhance Indeed's messaging products, focusing on improving functionality, addressing business needs, and reducing technical debt to strengthen the hiring journey. Highlights: 1. Support development and enhancement of critical messaging products 2. Design, build, and enhance backend services using Java 3. Collaborate cross-functionally in an agile environment **Job Description** **Summary** We are seeking a FullStack Engineer to support the development and enhancement of Indeed’s messaging products. This engagement focuses on strengthening a critical part of the hiring journey by enabling seamless communication between employers and candidates. The role will involve improving existing product functionality, responding to evolving business needs from cross\-functional teams, maintaining ongoing operations, and reducing technical debt. Messaging plays a key role in revenue performance, user trust, and platform engagement. Enterprise experience strongly preferred. **Key Responsibilities** * Design, build, and enhance backend services using Java (primary language) * Develop and maintain frontend features using React and Redux * Design and implement scalable RESTful or GraphQL APIs * Improve system reliability, performance, and maintainability * Collaborate cross\-functionally in an agile environment * Support ongoing operations and address emerging business requirements * Contribute to reduction of technical debt and system optimization **Qualifications** **Must\-Have Skills** * Strong proficiency in Java (primary backend language) * Proficiency in Java, Kotlin, or Scala (JVM\-based development) * Hands\-on frontend development experience with React * Experience working with Redux * Experience with modern databases (MongoDB, MySQL, SQL or NoSQL) * Experience designing and implementing RESTful APIs or GraphQL * Solid understanding of computer science fundamentals and software design principles * Ability to work effectively in an agile, collaborative environment **Nice\-to\-Have Skills** * Database design and optimization experience * Experience with messaging queue technologies such as Kafka or RabbitMQ **Additional Information** **Required Tools \& Platforms** * Java * React * Redux * MongoDB, MySQL, or other SQL/NoSQL databases * RESTful APIs or GraphQL **Location, Time \& Engagement** * Location: LATAM * Time Zone: Must align with CST * Engagement Type: Contract * Expected Hours: Full\-time (40 hours per week) * Remote: Yes


