Position: Full Stack Developer
Company: SimiliarDev
Category: Node.js
Experience required: 3y
English level: upper
Published: 2023-03-01T00:00:00+02:00

**About:**
As a Professional Services developer at the company, you will create bespoke video platform solutions to meet the business goals of some of our largest and most sophisticated clients.
You will be responsible for the technical design and delivery of complex, custom video management solutions and applications. 
You will work closely with other developers, QA engineers, solution architects, designers, and project managers to solve unique technical
challenges and support users in leveraging video.
 
A successful full-stack developer is a technologist who possesses a balance of technical depth, creative problem-solving ability, and strong interpersonal skills. 

**You will be responsible for** understanding a wide-ranging platform and product suite and using it to create new applications and components that engage and inspire our clients. 
To achieve this, you will often act as a trusted advisor to clients’ business stakeholders and have a tangible impact on their business operations and overall success.
 
**WHO ARE YOU:**

· Undergraduate degree in Computer Science or a similar field, or equivalent work experience.
·  3+ years of demonstrated software development experience in a fast-paced environment.
·   Ability to design and develop complex components independently, dealing with advanced architectural issues.
·  Good knowledge of web application architecture.
·  Proven experience in PHP and NodeJS.
·  Proven experience in JavaScript frameworks - ReactJS/Angular2+/VueJS (React -a big advantage).
·  Advanced knowledge of HTML and CSS.
·  Solid understanding of and experience with modern web technologies.
·   Excellent written and spoken English.

**Advantages**

·         Experience with designing large-scale enterprise products.
·         Knowledge of web-based video streaming technologies.
·         Experience working in a Scrum team.
·         Experience working in large teams
·         Experience using git flows and issue tracking workflow (JIRA)
·         Interest to engage with internal and external clients to solve interesting technical challenges.  

**Benefits are negotiable**