Resilient Co.

Full-Stack Developer

Resilient Co.

full-time

Posted on:

Location Type: Hybrid

Location: BarcelonaSpain

Visit company website

Explore more

AI Apply
Apply

About the role

  • Customer-Centric Product Development: Engage with customers to understand their needs, then design, prototype, and implement valuable, user-focused features for our Product.
  • End-to-End Feature Ownership: Take full responsibility for features, spanning the entire lifecycle from initial data model and API design to web UI development and final production deployment.
  • Data and System Architecture: Design and implement scalable data flows and schemas utilizing database technologies and event pipelines.
  • Workflow Standardization and Evolution: Implement and continuously improve standardized product workflow, ensuring services communicate effectively by emitting and consuming domain events.
  • Front-End and Geospatial Visualization: Develop accessible, responsive user interfaces with a focus on integrating complex geospatial visualizations, maps, and timelines.
  • Technical Excellence and Reliability: Drive improvements in system reliability through automated testing, robust CI/CD pipelines, and enhanced observability practices.
  • Infrastructure and Operations Contribution: Collaborate on infrastructure-as-code and deployment pipelines, contributing to sensible and sustainable operational practices.

Requirements

  • Frontend Proficiency: Strong skills in React, TypeScript, modern state management, data handling patterns, and frontend testing best practices.
  • Backend & Data: Expertise in Python for building web APIs and services, along with strong data modeling capabilities for PostgreSQL.
  • Event-Driven Systems: Experience in designing, emitting, and handling domain events, with familiarity with event streaming platforms like Kafka.
  • Quality & Testing: Proficient in backend testing tools and practices (pytest, coverage, mocks) and frontend testing methodologies.
  • Observability: Ability to implement meaningful metrics, tracing, and structured logging (familiarity with tools like AWS Lambda Powertools and Sentry is a plus).
  • DevOps & Infrastructure: Solid understanding of CI/CD fundamentals and comfort with Infrastructure-as-Code (specifically Terraform).
  • Security: Foundational knowledge of security and authentication principles (e.g., Auth0/OIDC, JWT, managing permissions and entitlements).
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptPythonPostgreSQLevent-driven systemsCI/CDInfrastructure-as-Codeautomated testingdata modelingfrontend testing
Soft Skills
customer-centriccollaborationresponsibilitycommunicationproblem-solvingadaptabilityattention to detailcreativitycritical thinkingorganizational skills