Full Stack Engineer
LiftedanUpworkCompany
Posted: February 27, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a FullStack Engineer to support the development and enhancement of Indeed’s messaging products, focusing on enhancing user trust and revenue performance through seamless communication between employers and candidates.
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
 
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
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