Position: Middle+/Senior Full Stack Developer. Digital platform for hospitality business
Company: Crystal Logic
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2020-12-01T00:00:00+02:00

Crystal Logic is looking for a middle+ or senior full stack developer. 

Our client is a digital platform for hospitality business that enables hotel management on different levels. Today, they are expanding the web app and launching an at least **6 month long project with further prolongation.** 

The customer is ready to work with you on a **full-time or part-time basis**, so this might become a nice additional project for you, needing only 4 hours of your time daily. 

Your main task will be building and integrating APIs in the hotel infrastructure as well as covering the frontend.

**The project's tech stack:**
**Front-end:** HTML, CSS, Vue.js.
**Back-end:** Firebase (Realtime DB, Firestore, Storage and Cloud Functions) Github as code repository. Rollbar for error monitoring.

**Requirements:**
 ▪️ 3+ years of commercial experience with at least 1.5 of them as a full stack developer.
▪️ An advanced level of written and spoken English is needed, as this position requires a decent amount of English communication with some of our team members abroad.
▪️ Ability to work independently and as a part of an international team.
▪️ Experience in delivering production-ready mobile applications.
▪️ Familiarity with S.O.L.I.D. principles.

**Responsibilities:**
▪️ Developing and supporting the existing features.
▪️ Designing and implementing new features to the existing web application.
▪️ Working in a scrum environment using Jira Software.
▪️ Providing code review and bug fix.
▪️ Applying technical and communication skills to elaborate software design and requirements, working collaboratively with team members across geographical locations.

**We offer:**
✔ Competitive compensation depending on experience and skills.
✔ Work in enterprise-level projects long-term.
✔ Full-time or part-time remote work.
✔ Unlimited access to learning courses with 50% cost compensation.
✔ Dedicated and motivated team.
✔ Direct communication with the client.
✔ Open management and well-established processes.
✔ Flexible schedule.