
Senior Full Stack Engineer β Interaction Squad
Posted Nov 2

Posted Nov 2
This is a fully remote position, open to applicants in Spain.
β’ Develop efficient APIs, services, and front-end solutions utilizing Python and React/TypeScript.
β’ Design, construct, and enhance consumer services that support projects, contacts, and interactions.
β’ Integrate consumer services with billing, messaging, and professional product components.
β’ Incorporate third-party communication platforms like Twilio and GetStream for messaging, calling, and notifications.
β’ Create and launch AI-driven features, including call and conversation summaries.
β’ Analyze conversion rates, engagement metrics, opt-in statistics, and customer satisfaction to inform decision-making.
β’ Collaborate with product, design, data, and mobile engineering teams.
β’ Deliver prototypes, A/B testing, and phased rollouts by market.
β’ Ensure reliability through tested code, observability, incident investigation, and resolution.
β’ Enhance the codebase, data model, and overall architecture.
β’ Mentor and provide support to other engineers.
β’ Assess AI tools and frameworks while facilitating their adoption with appropriate safeguards.
β’ Refine internal processes and stakeholder collaboration.
β’ Must reside in Spain.
β’ Over 3 years of experience with Python in a production setting.
β’ More than 3 years of recent experience with React.
β’ Ideally a 50/50 split between front-end and back-end work; open to a 30/70 split in either direction.
β’ Experience in developing scalable, high-performance, consumer-oriented web applications.
β’ Proficient in production MySQL and possess strong SQL skills.
β’ Familiarity with NoSQL databases.
β’ Experience in migrating data across different datastores.
β’ Proven ability in designing, building, testing, and documenting APIs for use by other teams and clients, including mobile applications.
β’ Strong product-oriented mindset with an interest in user experience, conversion, and the complete customer journey.
β’ Excellent organizational skills.
β’ Capability to meet goals in a highly innovative and fast-paced environment.
β’ Strong communication abilities.
β’ Comfortable using AI-assisted development tools such as Claude Code and Cursor.
β’ Desired: experience with Twilio, GetStream, and real-time messaging and notification systems.
β’ Desired: experience with production AI features utilizing OpenAI or Anthropic LLM APIs, including prompt and schema design, evaluation, and PII management.
β’ Desired: experience building alongside or for native iOS/Android applications, including deep links and push notifications.
β’ Desired: familiarity with event-driven architectures, AWS, SQS/RabbitMQ, SNS/Kafka.
β’ Desired: experience with ElasticSearch, DynamoDB, or similar data storage solutions.
β’ Desired: knowledge of experimentation and product analytics tools such as Heap, Amplitude, and GA4.
β’ Desired: experience with cloud monitoring and incident management tools like Datadog and incident.io.
β’ Genuine ownership, responsibility, and the chance to influence commercial strategy.
β’ Opportunity to participate in technology decisions and shape architectural direction.
β’ Mentorship and knowledge-sharing opportunities.
β’ Fully remote work option within Spain.
β’ An inclusive environment that values diversity, equity, inclusion, and belonging.
β’ Opportunities for hiring, retaining, and developing a globally diverse workforce.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.