Ruby On Rails Developer

Nebulab


3 weeks ago

06/04/2019 05:52:19

Job type: Full-time

Category: Software Dev


We have designed our culture, our day-to-day work and our interactions to maximize your productivity and happiness.

You'll have time to focus and work hard as well as time to disconnect, recharge and grow.

Challenging projects

You’ll work on exciting challenges for interesting clients, usually in micro-teams of up to 4 people. You’ll have the opportunity to work on everything, according to your talent.

Elegant tooling

We choose our tools very carefully. You’ll always work with state of the art technologies like Ruby on Rails, Webpack and the AWS ecosystem. If you like doing things right, you won’t be disappointed!

Grow with us

We’re a small but established company with plenty of room for everyone to grow. Together with your mentor, you’ll define a career path and your goals while you’re here, so that we can grow together.


Have experience in developing Ruby on Rails applications.

Have experience with relational databases like PostgreSQL or MySQL.

Be a coverage fanatic.

Have a thorough knowledge of RSpec.

Have a great understanding of object-oriented programming and design patterns.

Be confident with Git and with Unix shell.

Be (or want to be?) an open source contributor.

Have a very good command of written and spoken English.

Have a good command of written and spoken Italian.

Have excellent communication and collaboration skills.

Have knowledge of project management tools like Trello and GitHub Projects.

Have experience with JavaScript and Front End frameworks like React or Vue.js.

Have a basic experience with HTML and CSS (Sass or Less)

Have basic DevOps skills.

NICE TO HAVE

Be able to write technical blog posts.

Be curious about latest technologies.

Help us in our hiring process.

Have experience with eCommerce platforms.

Be able to speak at tech conferences, workshops, and meetups.


Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 4 weeks ago

    SAF Platform builds software that digitizes the workflow of alternative investments for institutional investors and asset managers. Our mission is to give our clients control over the investment process through the use of our platform.


    We are a growing company with leadership that has a track record of success. Our company is based out of NYC, but our technology team is 100% remote. We currently have engineers based in North America, South America and Europe.


    What you get:

    Work remotely from home (or location of your choosing)

    Flexible work hours

    Four (4) weeks paid vacation

    Competitive salary

    Additionally, if you are located in the United States, we can provide:

    Medical, dental, and vision benefits

    401k with company match

    What we need:

    A our engineering team continues to expand, we are looking to fill multiple available positions. We are looking for ambitious and knowledgeable Full Stack Software Engineers located in the Americas. The position is a mid to senior position and a strong candidate will likely have multiple years of professional experience. Prior experience in a remote environment is helpful, but not required.


    Required Skills:

    Competent in JavaScript and Ruby (or another OO language)

    Experience building SPA with React or another JS framework

    Strong knowledge and experience using common test frameworks

    Experience building and maintaining REST APIs

    Great written and verbal communication skills in English

    Nice to Have Skills:

    Experience working with Docker

    Experience of deployments onto cloud infrastructure

    Experience working with Personally identifiable information

    What you will do:

    SAF Engineering is a growing team and, as a new member, you will have the opportunity to take ownership of large pieces of product. In addition, you will help set standards and develop best practices as our application and team grow. Your daily responsibilities may include:


    Design, build, test, deploy and maintain web applications and services

    Write clean, performant code in accordance with our team’s code style guidelines

    Work to improve and maintain the code health of all our software

    Collaborate with team members and stakeholders to ensure the company is always building the best solutions in an optimal way for our clients

    Participate in peer code reviews, share expertise with other members of the team, and help develop and maintain best practices as SAF grows


    We believe in using the right tool for the job. Currently our applications are built in Ruby and JavaScript. We use Rails, React, and Redux, deploy on AWS, and use Docker and Github during development. We use Slack and Asana for communication and use several other tools to help us get the job done.

  • 1 month ago

    At Reify Health, we are building a more creative healthcare system. We envision a world where every potential therapy, if safe and effective, is available to the patients who can benefit.

    Our healthcare system relies on clinical trials to develop new, potentially life-saving treatments for patients. But clinical trials continue to be slow, unpredictable, and expensive. Reify Health’s product helps both the research leaders driving forward clinical trials and the doctors and nurses who care for the patient participants.


    As we continue scaling the adoption of our product, we accelerate world-class clinical research and unlock innovation. By joining our team, you will play a significant role in our growing engineering team, further establishing our foundation for a culture of impact and empathy.

    Your Responsibilities

    Deliver an extraordinary user experience with HIPAA-compliant technology to address complex, real-world problems in healthcare.

    Work with backend and frontend projects to build high-quality, maintainable, and well-tested code.

    Strive for technological excellence and accomplishment by driving modern processes and standards for work.

    Collaborate with our design and product teams as product features move from product specs to production software.

    Become a significant teammate in our Bro-Free Zone by communicating well and being humble.

    Technology

    Our primary applications are interactive ClojureScript web applications built atop React.

    Our backend API is written in Clojure and our primary data store is PostgreSQL.

    Experience with Clojure(Script) or other functional programming languages preferred. In absence of experience, enthusiastic interest to learn our tech.

    Bonus: Data engineering experience with solutions that include Kafka, Kinesis, Spark, Onyx or Samza.

    Bonus: Experience building mobile web, native or hybrid applications (e.g. React Native).

    Nice to Haves

    Experience with product development. You believe empathy for users is the foundation of good products.

    Open source experience. You look for opportunities to extract and open source libraries from production code that would be beneficial to others. It helps the community and helps us to build at a high level of quality.

    Interest in helping our team grow. Help us grow sustainably as we build products our customers love.

    Experience with healthcare related technologies. Any previous healthcare experience is appreciated as it increases the potential to take our products in new and interesting directions.

    Compensation and Perks

    Competitive Salary and Stock Options Competitive salary ($100-150k) and meaningful stock options -- commensurate to your experience and expertise. Compensation varies from mid-level to very senior.

    Comprehensive Health / Wellness Coverage and Retirement Plan Health (including telemedicine), dental, vision, disability and life insurance. We pay 100% of your premiums and more than half for dependents.

    Vacation and Holiday Flexibility Generous paid-time-off policy that accrues with your tenure at Reify which includes holiday flexibility and parental leave

    Company-provided Workstation Brand new Macbook Pro provided.

    Location Convenience & Transportation A public transportation monthly pass provided for Boston residents. We are a short 2-3 minute walk from Downtown Crossing. Full suite of office accommodations provided by WeWork: unlimited coffee, infused water, and more.

    We value diversity and believe the unique contributions each of us brings drives our success. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


    Note: We are currently only considering US citizens or Green Card holders. Thanks!

  • 1 month ago

    BetterUp is a mobile-based coaching platform that brings personalized professional coaching to employees at all levels. We help managers lead better, teams perform better, and employees thrive personally and inspire professionally. Our mission is to help professionals everywhere pursue their lives with greater clarity, purpose, and passion. Our product was developed by a team of leading behavioral scientists, researchers, and technologists. Were already transforming the way companies approach talent development at high-performing organizations like LinkedIn, Salesforce, Visa, Deloitte, and Logitech. 


    This is a remote role, anywhere in the US!


    Your responsibilities will include

    Product Engineer - Collaborate with designers and stakeholders to craft consumer grade experiences with SPA frontend (Ember) and RESTful backend (Ruby on Rails).

    Lean and Agile Owner - Collaborate with cross functional teams to distill and synthesize requirements into discreet and meaningful iterations that can be implemented quickly to facilitate tight feedback loops and learning via data and metrics.  Leverage Lean Startup and Agile methodologies along with Continuous Integration and Continuous Deployment infrastructure to rapidly prototype and validate ideas.

    Data Spelunker - Answer business questions and influence product roadmap decisions using statistical analysis, ad-hoc reporting, or machine learning algorithms for offline modeling.  Enable team members to answer questions with data systems and processes that leverage quantitative and qualitative inputs.  

    Operational Maintainer - Build scalable and tolerant systems using container technologies (Docker) and cloud infrastructure (AWS) as well as internal tooling to accelerate product development cycles.

    You will be successful if you

    Act as an owner - It’s not done until it’s in production.  Adept at moving projects forward and able to unblock projects regardless of role on the project.

    Do less, deliver more - Familiar with the terms YAGNI and yak shaving?  Focus your efforts on high impact initiatives that really move the needle.

    Impress yourself - We hold ourselves to a quality above and beyond something that “just gets it done”.  Each line of code is an opportunity to blend craftsmanship with playfulness.

    Collaborate without ego - Willing to take on roles small or large in order to further the mission at hand.

    Stay on your edge - Continuously learning and applying emerging technologies.  Pushing yourself and your team to new heights.

    And if you have

    5+ years relevant experience, at least part of which in a startup environment

    Alignment with BetterUp mission and enabling behavior change

    Succeeded in a remote work environment

    Frontline maintainer of "production" consumer application (volume, support, debugging)

    Strong experience with automated testing patterns

    Ruby on Rails, Ember.js, Gitflow, Docker

    Experienced in Agile product development processes (SCRUM, Kanban, Lean Startup, etc)

    Expert in current web technologies (HTTP, REST, Web Sockets, etc)

    Strong verbal and written communication

    Impressive Portfolio

    Benefits 

    We provide amazing benefits, but if you ask the team, they’ll tell you that the greatest benefit we offer employees is an incredibly meaningful mission and transformative work.

    Full coverage medical, dental and vision insurance

    Unlimited use, at your own discretion, vacation policy

    14 paid annual holidays

    5 BetterUp Inner Work days (https://www.betterup.co/inner-work)

    5 “Volunteer Days” to give back

    Professional development through BetterUp coaching for you and a significant other

    401(k) self contribution

    A competitive compensation plan with opportunity for advancement


Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!