Senior Backend Software Engineer
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
➕ 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
* 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.