Hiring remotely? Post a job that reaches 500,000+ remote workers
Post a JobThis year |
| 2017-04-28FlexibleRemote | | Full Stack Ruby Rails Developer
Ably-simply-better-realtime | Full Stack Ruby Rails Developer
Ably-simply-better-realtime
dev3>full stack3>ruby3>digital nomad3> | dev3>full stack3>ruby3>digital nomad3> | | 1mo | |
We're looking for a full time Rails developer to join our engineering team to help build out our web product and UI for our distributed realtime data delivery platform. We have huge ambitions for Ably and will continue to innovate in this industry. The web interface that our customers interact with needs to be inline with our ambition and support our frequent new product launches.
Our overall stack is quite diverse:
- Ruby on Rails for our web services, e-commerce and customer facing websites.
- Go and Ruby for infrastructure services, and Ruby for infrastructure automation
- Node.js, Elixir, Go and some C for our realtime services
- Cassandra, InfluxDB and ElasticSearch used for data storage
- Highly distributed, self-healing, autoscaling systems built upon a huge array of AWS services
- Ably client libraries to use our service in pretty much every popular language
We are always reviewing the best tool for the job, and are always keen to learn new technologies and integrate them into our stack where suitable.
Our expectations
- Experience: At least a few years of professional experience in Rails ideally with a strong Ruby background. You must be a full stack developer and be happy to jump between HTML, CSS, Javascript, and the Rails backend stack. We are firm believers in Ruby first, Rails second, so your raw Ruby capabilities must be strong.
- Pragmatic: A problem solver excited by the prospect of working autonomously solve problems and bring solutions to the team
- Fast Learner: We’re looking for software engineers who thrive on applying their knowledge and solving new problems.
- Testing: Experience using testing frameworks and adoption of test driven development where applicable
- Customers: Comfortable talking to customers and assisting them with their technical website issues
Nice to have
- Node.js / Go / Elixir
- DevOps experience
- Mobile development experience
|
| 2017-04-25FlexibleRemote | | Node Go Distributed Systems Engineer
Ably-simply-better-realtime | Node Go Distributed Systems Engineer
Ably-simply-better-realtime
dev3>javascript3>node js3>engineer3> | dev3>javascript3>node js3>engineer3> | | 1mo | |
We're looking for a capable and passionate software engineer to help tackle complex distributed problems and build out innovative features on our realtime platform. We definitely recommend you take a look at our site, blog and Github repo to get a sense of what we're up to.
Whilst this role’s immediate requirement is to focus on furthering our Node.js and Go realtime platform, our stack is built up as follows and there is plenty of scope to use more technologies in our stack:
- Node.js, Elixir, Go and some C for our realtime services
- Go and Ruby for infrastructure services, and Ruby for infrastructure automation
- Ruby on Rails for our web services and customer facing websites
- Cassandra, InfluxDB and ElasticSearch used for data storage
- Highly distributed, self-healing, autoscaling systems built upon a huge array of AWS services
- Client libraries to use our services in pretty much every popular language, see https://github.com/ably
We are always reviewing the best tool for the job, and are always keen to learn new technologies and integrate them into our stack where suitable.
Our expectations
- Experience: At least a few years of professional experience in either Node.js or Go, ideally both. You must have experience using both statically and dynamically typed languages, ideally in at least one other language. Any exposure to realtime and distributed systems is a real advantage
- Pragmatic: A problem solver excited by the prospect of working autonomously solve problems and bring solutions to the team
- Fast Learner: We’re looking for software engineers who thrive on applying their knowledge, learning new technologies. Our stack is diverse, and we expect it to continue to grow
- Testing: Experience using testing frameworks and adoption of test driven development where applicable
- Infrastructure: Experience with infrastructure and distributed systems is beneficial
- Customers: Comfortable talking to customers and assisting them with their technical issues and integration
Nice to have
- Elixir / Erlang experience
- Experience wtih Cassandra
- Ruby experience
- DevOps experience
- Maths and/or theoretical computer science background
- iOS and Android experience
|