Senior FrontEnd Engineer (Remote)

30 августа 2019    40

You’ll Succeed With:

— 5+ years of web application development experience
— 3+ years of front-end web application development experience
— Strong knowledge of VueJS (preferable), ReactJS or AngularJS
— Strong knowledge of Flux architecture (Vuex, Redux, Mobx)
— Strong knowledge of Javascript design patterns, best practices and technologies
— Strong knowledge of ES6
— Strong knowledge of TypeScript
— Strong knowledge of Async workflows (promises, async/await, axios)
— Strong teamwork, leadership, and time management skills
— Experience with JS build tools (Webpack, Gulp)
— Experience building web applications having proper layers of abstraction, separation of concerns, reusable components, and containment
— Experience with WebSockets
— Experience integrating with back-end APIs via REST or GraphQL
— A passion for leading, mentoring and developing junior team members
— Meticulous attention to technical and visual details, with a passion for delivering high-quality user experiences
— Deep curiosity on how advances in front-end tools and technologies can help to deliver more robust and performant web applications
— Excellent problem solving and debugging skills
— Excellent at writing technical documentation
— Business level English fluency required (verbal and written skills)

Nice to Have:

— Experience with Agile methodologies
— Experience with
— Experience with SOLID principles
— Experience with reactive programming (RxJs)
— Experience developing web application back-ends
— Experience with browser storage technologies like IndexedDB
— Experience with NoSQL databases
— Experience with InversifyJS
— Experience with utility libraries like Underscore or Lodash
— Experience with Atlassian products [JIRA/Confluence/BitBucket]
— Experience with LucidChart, BPMN
— Experience with writing unit and e2e tests (jest, mocha, puppeteer)

Our company culture supports flexible working schedules with an unlimited PTO policy and the opportunity to travel and work remotely with great people. We are also dedicated to your personal and professional development at Cloudbeds. You will have access to over 10,000 courses within LinkedIn Learning when you join our team for your individual growth! If you think you have the skills and passion, we’ll give you the support and opportunity to thrive in your career. If you would like to be considered for the role, we would love to hear from you!

Company Awards to Check Out!

Inc. Best Places to Work (2017 & 2018)
Inc. 500 Fastest Growing Companies (2018)
Connect MIP Award (Technology)
Best Places to Work | Inc Magazine (2017 & 2018)
Best Places to Work | HotelTechReport (2018 & 2019)
Start-Ups to Watch in 2018 | Forbes

What You Will Do:

— Implement JS user experiences on our primary product line
— Aid in our migration of JS to VueJS
— Implement new application features and improvements
— Develop new solutions and methodologies to deliver an amazing user experience
— Discuss and design complex technical concepts and requirements with both technical and non-technical stakeholders
— Work in and understand a large code repository
— Write clean, well-documented, and beautiful code

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.