SiteGround is a leading international web hosting company with more than 400,000 clients worldwide. We have over 400 employees. The company has data centers on three different continents, hosts more than 500,000 domains and partners with the most popular software platforms powering the web today such as WordPress, Drupal, Joomla and more.{linebreak}{linebreak}Your Role:{linebreak}We are developing a new product and looking for people to join our Engineering team. We need experienced engineers to join SiteGround and work on a next-generation web development platform, the main focus of which is to enable anyone to easily start and grow their own web presence.{linebreak}{linebreak}Your Responsibilities: {linebreak}• Build efficient and reusable web systems and abstractions, part of a large scale web development platform; {linebreak}• Participation in the full agile cycle of the product development; {linebreak}• Finding and addressing performance problems; {linebreak}• Participation in design and code reviews; {linebreak}• Identify and communicate javascript best practices. {linebreak}{linebreak}Our Expectations:{linebreak}• Expert knowledge in JavaScript; {linebreak}• Solid experience with JS Libraries or frameworks (ReactJS, Redux, React Native); {linebreak}• Experience with cutting edge front-end javascript technologies - Babel, Webpack, NPM, Rake, Composer; {linebreak}• Experience with Javascript technologies & AJAX; {linebreak}• Profound understanding of the HTTP protocol; {linebreak}• Experience with ES6; {linebreak}• Experience in HTML5, CSS3; {linebreak}• Relational databases (MySQL, PostgreSQL or other); {linebreak}• Self-learner - ability to see a project through A to Z; {linebreak}• When things break – and they will – you are eager and able to help fix things. {linebreak}{linebreak}Great advantage will be:{linebreak}• Experience with PHP frameworks (e.g. Symfony, Laravel); {linebreak}• Knowledge of SOLID principles; {linebreak}• Experience with Reactive programming; {linebreak}• Solid understanding of RESTful services; {linebreak}• Experience in Linux-based OS; {linebreak}• Good command of English; {linebreak}• Obtained or pursuing a university degree in the IT sector. {linebreak}{linebreak}What We Offer:{linebreak}• Competitive salary;{linebreak}• Opportunity for personal and professional growth;{linebreak}• Fast-paced and constantly changing environment;{linebreak}• Young and diverse team of passionate and self-motivated professionals;{linebreak}• Friendly company culture built entirely around people's happiness.{linebreak}{linebreak}If this sounds like something you’d be interested in, we'd love to hear from you!{linebreak}{linebreak}Please note: The position that we offer is remote. The onboarding process will be done at our office in Sofia, Bulgaria where our headquarters are. If you are from another country, we are covering the expenses during the onboarding period.{linebreak}{linebreak}To apply for this position, please send us your CV and a short cover letter in English.{linebreak}All applications will be processed in confidentiality.{linebreak}{linebreak}IMPORTANT: Only shortlisted candidates will be contacted for further steps.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.