You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Are you an experienced full-stack engineer who loves elegant code and clean architecture? Are you fluent with Ruby, Rails, JavaScript, and take great care in the design and maintainability of server-side API’s? RemoteLock™ is looking for talented full-stack engineers to help us grow our enterprise-class product line of IoT access control devices and web & mobile software.
A Day in the Life:
Upon learning about our RemoteLock™ door security products and management/reporting software, you will utilize these skills to implement customer facing features as well as integrate third party services and hardware.
Here are some specifics on exactly what your days might look like:
Execute and own an individual feature end-to-end (e.g. from distributed service to React)
Collaborate with the product manager on requirements gathering and task breakdown
Lead the discovery of a potential integration with a third party service or device
Support our existing products and services and make recommendations for with respect to our commitment to continual improvement
If you meet the following requirements, we definitely want to hear from you:
5+ years work experience in software development with an ability to demonstrate the following traits and characteristics:
Expert with Ruby & Rails
Expert with JSON & XML
Proven RESTful API Integration experience is required
Familiarity with at least one JavaScript framework (e.g. React & Redux, Angular, Ember, Backbone)
Strong experience with an SQL RDBMS and proper database design
Ability to write unit and integration tests for automated regression testing purposes
Strong experience developing and supporting scalable, highly-available backend services
Strong source code management experience, especially with Git
Ability to deal with multiple projects/deadlines and manage shifting priorities
Solid analytical and problem-solving skills with a high attention to detail
Excellent communication skills (both written and verbal)
High coding standards: Adherence to common idioms and best practices of the tech stack
Ability to learn new concepts and technologies on an independent basis
Bonus points for experience with:
gRPC
React
DevOps experience
Microservice Architecture
IoT/embedded devices
GraphQL
React Native/Mobile development
Amazon Web Services
Our Interview Process
Take-home coding challenge (very practical, not a puzzle)
Thirty minute introductory video call
One hour technical video call with two senior engineers
Video cultural interview with VP of Engineering
Please note that:
We will only accept candidates in timezones between GMT+2 and GMT-8
This is a full-time long-term position
Agencies and consulting firms will be dismissed
RemoteLock does not seek or accept unsolicited resumes or CVs from recruitment agencies.
The text was updated successfully, but these errors were encountered:
Published on: May 26, 2020
Original Job Post: https://weworkremotely.com/remote-jobs/remotelock-senior-full-stack-engineer-ruby-on-rails-1
A Day in the Life:
Our Interview Process
Please note that:
The text was updated successfully, but these errors were encountered: