Cocomore AG | Posted 11-06-2021

Lisboa (General IT)

About us:

At Vicoland, we give the gig economy a new dimension: Virtual Companies, in short: “Vicos”. The Vicos allow freelancers to team up and act as if they were a real company, competing successfully for interesting, large projects. Our digital platform provides the legal, organizational and transactional tech which enables collaboration of Vicos and clients throughout projects. Vicoland has successfully started operations with Fortune 500 companies as well as smaller clients. Also we concluded strategic partnerships (e.g.: SAP) and caught quite some media attention (e.g.: Forbes (https://www.forbes.com/sites/jonyounger/2020/11/18/vicoland-and-freelancingteams-two-exciting-new-team-based-freelance-platforms/?sh=4c4bca3f1376)).

In order to further develop our platform and accelerate growth we are looking for a full-stack developer. You can join remote or on premises in Seville (Spain). We are currently a team of 25+ people, located across Europe and the US.

Our tech stack:

  • PHP framework Symfony on backend
  • Angular/Typescript on frontend
  • Kubernetes cluster hosted in AWS runs our testing, staging and production environments
  • Jenkins is powering our CI/CD pipeline

Your responsibilities:

  • Designing and implementing APIs for our frontend
  • Implementing frontend components and integrating with backend APIs
  • Owning whole development pipeline from technical design and development to deployment and production monitoring
  • Working with product managers and designers on definition of new features (we involve developers early in the product design process)
  • Collaborating with other developers on architectural design, code reviews and retrospectives

Your benefits:

  • Competitive compensation
  • Participation in ESOP (Empoyee Stock Option Plan) at IPO (Initial Public Offering)
  • International, closely knit team with great atmosphere and entrepreneurial spirit

You should bring:

  • Backend development experience (PHP Symfony experience is a plus but not required)
  • Frontend development experience (Angular/Typescript is a plus but not required)
  • Experience with a relational database such as Postgres or MySQL
  • At least a basic understanding of Docker
  • Habit of writing tests for your code

You should be:

  • Driven to learn, adapt and improve yourself
  • Able to challenge others and have constructive discussions (be it with a colleague, product owner or CTO)
  • Highly autonomous and have ability to solve problems but at the same time knowing when it is time to involve others
  • Friendly and respectful to your colleagues

We believe in learning, if you think you qualify based on the above, but lack some of the hard skills, still apply. Hard skills are easy to learn if you have the right mindset.