We're looking for a skilled Software Engineer to build customer-centric features and leverage AI to deliver seamless travel experiences. The ideal candidate will have a strong problem-solving mindset, effective use of AI, and product-oriented thinking. The role requires collaboration with the team to refine problems and continuously improve solutions.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
We're looking for a skilled Software Engineer for one of our clientes (Travel) passionate about building customer-centric features and leveraging AI to deliver seamless travel experiences.
🎯 Responsibilities
- Build features that anticipate customer needs and remove friction before questions arise
- Ensure critical information (flight details, trip changes, add-ons) is clear, timely, and accessible across app, web, and communication channels
- Design systems that reduce uncertainty and increase trust through smart automation and clear user experience
- Help design and build AI-powered chatbots and voicebots to maximize self-service and reduce manual support
- Automate inbound and outbound customer communication related to trip changes (flights, hotels, schedules)
- Apply AI to classify, route, resolve, or fully automate customer interactions
- Collaborate with the team to refine problems before coding
- Use data to validate assumptions, measure impact, and continuously improve solutions
- Actively participate in shaping product decisions, not just implementing tickets
🛠️ Requirements
- Strong problem-solving mindset and ability to handle ambiguous problems
- Effective use of AI in daily work (coding, debugging, designing, analyzing, automating)
- Product-oriented thinking: you care about the “why” as well as the “how”
- Comfort working across multiple technologies and willingness to learn new ones
- Solid knowledge of RESTful API design, development, and integration best practices
- Experience with event-driven architectures (EDA) and message-based communication between services
- Familiarity with Domain-Driven Design (DDD) and clean architecture principles
- Working knowledge of CI/CD pipelines and version control best practices (Git, GitHub Actions or similar)
- Strong emphasis on testing (unit, integration) and commitment to code quality, scalability, and maintainability
- Familiarity with observability practices including logging, monitoring, and tracing
- Excellent collaboration and communication skills to work effectively within cross-functional teams
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
➕ Nice to have
- Backend experience with PHP and/or C# (or equivalent)
- Frontend experience with React or React Native
- Experience in APIs, integrations, and system design
- Knowledge of AI tools, LLMs, and automation workflows
- Experience with data-informed decision making
- Proven ability to design and integrate RESTful APIs focusing on performance and reliability
- Knowledge of testing practices and focus on code quality
- Experience with observability principles in distributed systems
🤗 Benefits
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Competitive compensation package based on experience and responsibilities
- Flexible compensation for transportation and food, and private health insurance
- Flexible working schedule based on achieving monthly goals
- 100% remote work within Spain
- Permanent contract from the start
- Discounted travel opportunities
- Referral bonus for bringing in talented colleagues
- Opportunity to be part of a fun, motivated, multicultural, agile, and rapidly growing team where teamwork and customer-centric values are at the core
About Joppy
Joppy is a technology recruitment platform built for developers by developers.
✅ No CV is required. Just say what you know and what you want.
✅ Anonymous profile by default.
✅ You choose who can talk to you. Companies cannot write to you until you accept their offer.
✅ Only relevant offers that match your preferences. No more Javascript offers for Java developers.
✅ Get rewarded if you get hired.
Keep an eye on tech job opportunities anonymously and find the job that makes you happy.
Similar Jobs
Explore other opportunities that match your interests
Senior Fullstack Team Lead
Fundraise Up
actuate energy