• Full Time
  • Miami

Website Spark Cooperative

Experience Design

As a Software Developer at Spark Labs, you will be involved in all of our software offerings. We are a small team, but we are not scared of anything. Most of our products use Web technologies, so you’ll work on Front-End and Back-End code, database systems, integrating with other vendors and ensuring our software runs flawlessly in the cloud and on ships cruising the world! We’re looking for someone not just interested in a job but in being part of a team looking to disrupt the experience economy.

Our stack includes JavaScript/TypeScript, React, MongoDB, Express, HTML and CSS. Familiarity with these tools is preferred, but not necessary as long as you are ready to learn them. You should have a good programming foundation, preferably with a couple projects you can showcase. An important part of the job is gathering requirements from our customers and being ready to adapt to change, so being a good communicator and a self-driven person is a must.


  • Talk to stakeholders to collect requirements.
  • Collaborate in the architecture and design process.
  • Write well-structured and testable code.
  • Find and resolve functional bugs and performance bottlenecks.
  • Participate in the software deployment and maintenance phase.
  • Write documentation and present your work to others.

Qualifications and Skills

  • Experience developing software in multiple programming languages.
  • Knowledge of computer fundamentals.
  • A passion to build great products users will love.
  • Good communication skills.


To apply for this job email your details to kelly@sparkcooperative.com

Comments are closed for this post.