This month - Remote Backbone.js jobs
  • Close
    Required: US only.

    Posted Today – Accepting applications

    About Us

    At Close, we’re building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we’re leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we’ve grown to become a profitable, 100% globally distributed team of ~33 high-performing, happy people that are dedicated to building a product our customers love.

    Our app’s frontend is a single-page JavaScript web app mostly written in React (originally built with Backbone.js). We bundle with Webpack and target only modern browsers. We test with Enzyme and Mocha run via Puppeteer. Our UI updates in near real-time and is written in LESS/CSS (with flexbox and grid layout) using BEM methodology and takes advantage of fun technologies like Websockets and WebRTC. 

    We care about performance (e.g. route-based code splitting), maintainability, and testability of our frontend code. We sweat the UI/UX details and work collaboratively with the Product team throughout the design process. This means diving into lo-fi Freehand wireframes, and communicating continuously when those ideas are brought to life using Sketch/Abstract and code.

    Our frontend app is built on top of our REST API & GraphQL endpoints. Our backend tech stack consists of Python/Flask, MongoDB, Postgres, Elasticsearch, and Redis. We run our services in Docker on AWS.

    We ❤ open source – using dozens of open source projects with contributions to many of them, and released some of our own like Microphone Recorder to Mp3, filevalidator.js, addresscompiler, backbone.mousetrap and more at https://github.com/closeio.

    About You

    We’re looking for an experienced full-time Frontend Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, and launch major user-facing features.

    You should have senior level experience (~5 years) building modern frontend applications in JavaScript, HTML, and CSS, with at least 3 years of that experience using a JS framework (React, Vue, Angular, Backbone etc).

    You should have significant experience designing, debugging, and optimizing frontend applications to make them fast and reliable. You have significant experience with REST APIs and thoroughly understand HTTP requests. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

    You should have great product sense and be able to think through user experience issues before diving into the code, and you exhibit a love for great UI.

    You’re comfortable working in a fast-paced environment with a small and talented team where you’re supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

    You are located in an American or European time zone.

    Bonus points if you …

    • Experience implementing real-time (e.g. websockets, polling, etc.) web apps
    • Experience working with GraphQL endpoints
    • An eye for design and experience with Sketch, Abstract, Photoshop, or similar
    • Led small project teams building and launching features
    • Contributed open source code (core or plugins) for a popular frontend framework such as React, Vue, or Angular
    • Built B2B SaaS products
    • Experience with sales or sales tools

    Come help us with projects like …

    • Conceiving, designing, building, and launching new user-facing features
    • Working with Twilio’s API, WebSockets, and WebRTC to improve our calling features
    • Building user-facing analytics features that provide actionable insights based on sales activity data
    • Improving real-time collaboration user experience
    • Expanding our frontend GraphQL usage
    • Extending our React component library

    Why work with us …

    • 100% Remote (we believe in trust and autonomy)
    • 2 x Annual Team Retreats (Lisbon Retreat Video)
    • Competitive salary
    • Medical, Dental with HSA option - 99% premiums paid (US residents)
    • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
    • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
    • 401k matching at 4% (US residents)
    • Our story and team
    • Glassdoor Reviews

    At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

    We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

    This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

    Interested in Close but don’t think this role is the best fit for you? View our other positions.

  • Close
    Required: North America and Europe only.

    About Us

    At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of ~33 high-performing, happy people that are dedicated to building a product our customers love.

    Our app’s frontend is a single-page JavaScript web app mostly written in React (originally built with Backbone.js). We bundle with Webpack and target only modern browsers. We test with Enzyme and Mocha run via Puppeteer. Our UI updates in near real-time and is written in LESS/CSS (with flexbox and grid layout) using BEM methodology and takes advantage of fun technologies like Websockets and WebRTC. 

    We care about performance (e.g. route-based code splitting), maintainability, and testability of our frontend code. We sweat the UI/UX details and work collaboratively with the Product team throughout the design process. This means diving into lo-fi Freehand wireframes, and communicating continuously when those ideas are brought to life using Sketch/Abstract and code.

    Our frontend app is built on top of our REST API & GraphQL endpoints. Our backend tech stack consists of Python/Flask, MongoDB, Postgres, Elasticsearch, and Redis. We run our services in Docker on AWS.

    We ❤ open source – using dozens of open source projects with contributions to many of them, and released some of our own like Microphone Recorder to Mp3filevalidator.jsaddresscompilerbackbone.mousetrapand more at https://github.com/closeio.

    About You

    We're looking for an experienced full-time Frontend Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, and launch major user-facing features.

    You should have senior level experience (~5 years) building modern frontend applications in JavaScript, HTML, and CSS, with at least 3 years of that experience using a JS framework (React, Vue, Angular, Backbone etc).

    You should have significant experience designing, debugging, and optimizing frontend applications to make them fast and reliable. You have significant experience with REST APIs and thoroughly understand HTTP requests. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

    You should have great product sense and be able to think through user experience issues before diving into the code, and you exhibit a love for great UI.

    You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

    You are located in an American or European time zone.

    Bonus points if you…

    • Experience implementing real-time (e.g. websockets, polling, etc.) web apps
    • Experience working with GraphQL endpoints
    • An eye for design and experience with Sketch, Abstract, Photoshop, or similar
    • Led small project teams building and launching features
    • Contributed open source code (core or plugins) for a popular frontend framework such as React, Vue, or Angular
    • Built B2B SaaS products
    • Experience with sales or sales tools

    Come help us with projects like…

    • Conceiving, designing, building, and launching new user-facing features
    • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features
    • Building user-facing analytics features that provide actionable insights based on sales activity data
    • Improving real-time collaboration user experience
    • Expanding our frontend GraphQL usage
    • Extending our React component library

    Why work with us?

    • 100% Remote (we believe in trust and autonomy)
    • 2 x Annual Team Retreats (Lisbon Retreat Video)
    • Competitive salary
    • Medical, Dental with HSA option - 99% premiums paid (US residents)
    • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
    • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
    • 401k matching at 4% (US residents)
    • Our story and team
    • Glassdoor Reviews 

    At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

    We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

    This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

    Interested in Close but don't think this role is the best fit for you? View our other positions.

  • Profinda
    PROBABLY NO LONGER AVAILABLE.Required: UK only.

    Full-stack Engineer - Ruby/JS/React.js

    ProFinda

    Headquarters: London, UK

    https://profinda.com

    ProFinda is a remote-first software company based in London, UK. We help big enterprises discover the knowledge of their employees and match them to relevant projects, positions and other activities taking place within the organisation.

    The role is an ongoing contract, 5 days per week remote role with 25 days of holiday per year + UK bank holidays.

    We expect at least 50% of your working day to overlap with the UK 9-5 hours, including joining the daily standup every day at 9am GMT/BST in order to support collaboration and pairing within the team but we are respectful of possible time differences in case of remote work and lifestyle-related activities and offer flexible working hours outside the core time spent interacting with the rest of the team.

    We are very proud of our team and our team culture. There’s no room for egos on our team, instead we try to provide everything that you need to excel at your role. We do our best to keep interruptions and meetings to a minimum.

    As part of your role you will be able to solve complex problems with the best tools you can find. We expect you to be an experienced programmer, with a computer science background or proof that you are a self-educated hacker, well grounded in the core principles of software development and programming languages. Initially the role will be more focused on frontend work so we expect a solid background and interest in React.js, webpack, Babel.js and the usuals (Native JS, HTML5, CSS3).

    You are proactive with exceptional knowledge of product and team building. When you think a better approach could be taken, you share that knowledge and your reasoning with the rest of the team. You are a problem solver, you are gathering the relevant information to make an informed choice whenever you encounter a problem and then move ahead with the optimal decision.

    You’ll be comfortable with providing technical direction on projects, pair programming, or assisting other developers, epic coding sessions, getting stuff done to deadlines, inventing new things, and loving what you do.

    Skills & Requirements

    • Native Javascript, React.js, HMTL5, CSS3 (Backbone.js is a plus)

    • Ruby, Ruby on Rails, RSpec and/or TestUnit

    • Docker, Amazon AWS, EC2, S3, (CloudFormation and Heroku are a bonus)

    • PostgreSQL, ElasticSearch

    • Jira, Agile Development, Continuous Integration

    • Knowledge of machine learning, data science and big data are also a bonus

    • Reliable high-speed internet for daily standup via Google Hangouts

    • Excellent knowledge of English (spoken and written)

    Other responsibilities

    • Work in an agile team, taking part in daily standups and weekly retrospectives (Via Google Hangouts)

    • Understand the structure of existing applications and how to work with them

    • Interact daily with members of your team and other teams within the broader Engineering team (API, UI, Intelligence, QA, Product)

    • Review commits of other team members

    We value intelligence, creativity and friendliness so you will be working with a friendly innovative bunch who are not afraid of trying new things and doing things differently.

Older - Remote Backbone.js jobs
  • SocialChorus
    PROBABLY NO LONGER AVAILABLE.$130,000.00 - $165,000.00.

    SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported. Joining SocialChorus means joining a movement where every worker matters. This movement has taken root and is evident in our 100+ customers and hundreds of thousands of their employees worldwide and has only just begun. Now we need your help to achieve our goal of connecting every worker. Ready to make a difference?

    We are currently seeking a Sr. Full Stack Engineer to meet growing demand and dream up new ways of integrating with complex systems at a massive scale. This a true full stack role with end-to-end experience in cloud based environments using both Javascript and Ruby strongly preferred. Ready for a challenge?

    We are a distributed team. Yes, we have offices in several cities but we build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want.

    RESPONSIBILITIES

    • Create clean, maintainable, and scalable code.
    • Create REST based web services and APIs for consumption by mobile and web platforms
    • Act a leader to mentor and guide other team members to improve technical designs and decision making
    • Foster an environment of "coding as a craft" where creative solutions are required
    • Work with all levels of SocialChorus staff to implement new features and give product demonstrations.

    QUALIFICATIONS

    • Full-stack development experience on high-scale systems in Ruby, Go, Node, Clojure, etc.
    • Proven track record of scaling distributed systems
    • Capable of designing and building out API's that a developer community could be engaged to leverage.
    • Strong knowledge in OOD, Domain-driven design, and micro-services
    • Experience working in an agile development  

    Why SocialChorus?

    Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome.

    If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit for you.

    So come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.