Fullstack Software Engineer @Crisp
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 5d ago

[Hiring] Fullstack Software Engineer @Crisp

5d ago - Crisp is hiring a remote Fullstack Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Poland

Role Description

As a Fullstack Engineer at Crisp, you'll play a key role in building and evolving our customer-facing applications that turn complex supply chain data into intuitive, actionable experiences. This position involves considerable amount of frontend work, crafting performant, well-designed interfaces while also contributing across the stack when needed. This is an evolving position with ample opportunity for growth. Whether your background is in startups or larger organisations, you'll thrive here if you enjoy ownership, impact, and the chance to define your role as Crisp scales.

  • Build and maintain modern, performant frontend applications using JavaScript/TypeScript and React.
  • Design and implement intuitive user interfaces for complex data visualisation, including dashboards, charts, and interactive reports.
  • Collaborate closely with product, design, and backend engineers to deliver end-to-end features.
  • Contribute to backend services and APIs using Python (Flask, FastAPI) when needed to support frontend requirements.
  • Work with containerised environments (Docker) and follow engineering best practices for CI/CD workflows (GitHub Actions).
  • Improve frontend architecture, tooling, and testing practices to support long-term scalability.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Help integrate and evolve applications following acquisitions, ensuring a cohesive user experience across the platform.

Qualifications

  • Strong proficiency in JavaScript/TypeScript and React.
  • Experience building complex, data-rich user interfaces (dashboards, visualisations, interactive reports).
  • Solid understanding of HTML, CSS, responsive design, and frontend performance optimisation.
  • Familiarity with RESTful APIs and experience integrating frontend applications with backend services.
  • Proficiency with Git, GitHub, GitHub Actions, and CI/CD pipelines.
  • Working knowledge of Python and web frameworks (Flask, FastAPI) for backend contributions.
  • Comfortable working with Docker and containerised development environments.

Requirements

  • Experience with data visualisation libraries (D3.js, Recharts, Chart.js, or similar).
  • Familiarity with cloud platforms (GCP or AWS).
  • Experience with Snowflake or other data warehousing technologies.
  • Knowledge of testing frameworks (Jest, Cypress, Playwright, or similar).
  • Retail or CPG data experience (sales, inventory, or related datasets).

Benefits

  • Collaboration: You believe the best results come from working together. You share ideas, pitch in, and elevate those around you.
  • Grit: You’re curious, self-driven, and unafraid to roll up your sleeves. You get the job done even when the path isn’t clear and adapt quickly when things change.
  • People: You stay close to those we serve. Listening, learning, and building what matters most.
  • Feedback: You see it as fuel. You give it with care, take it with humility, and use it to level up.
  • Ingenuity: You solve problems with creativity and speed. You look for ways to streamline, automate, or improve without being asked.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Poland
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Fullstack Software Engineer @Crisp
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 5d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Poland
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later