Ruby on Rails Developer

Nebulab


1 month ago

09/18/2019 10:21:23

Job type: Full-time

Category: Software Dev


Nebulab is looking for an experienced Ruby on Rails Developer to join our distributed team and work on challenging international projects, both open and private.

Nebulab is a digital consulting agency with a full-remote culture and three offices in Italy. We specialize in building bespoke eCommerce websites and web applications for international clients from various industries, which range from exciting startups to large established brands. We're a growing team of friendly people with a culture based on continuous learning, transparency, collaboration and quality over quantity.

RESPONSIBILITIES

  • Build solid, scalable and maintainable Rails applications with excellent test coverage.

  • Write technical documentation.

  • Communicate constantly with the client and organize teamwork.

  • Help and share expertise with other members of the team.

  • Collaborate with other developers, designer, team leads and stakeholders to understand business goals, analyze requirements and propose your ideas and technical solutions.

  • Review colleagues' code, participate in pairing sessions and provide mentorship to junior and intermediate developers.

  • Help in project estimation and planning.

  • Lead a project independently from the start to the execution.

  • Write clean and tested code in accordance with our style guides.

REQUIRED SKILLS

  • 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.

GOOD TO HAVE SKILLS

  • 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.

WHAT WE OFFER

  • 100% REMOTE WORK: You can work from one of our beautiful offices in Italy or remotely, as much as you want.

  • PAID RETREATS: We get together twice a year to work on our own projects, bond and chill out!

  • CHEERFUL ENVIRONMENT: You’ll be surrounded by people who love what they do and have a good time while doing it.

  • TOP-NOTCH EQUIPMENT: We will provide whatever hardware (MacBook Pro, Bose or Sony noise-canceling headphones and LG 4K monitor) and software you need in order to do your very best work.

  • STUDY FRIDAYS: We only work for clients 4 days a week. Friday is dedicated to personal growth and demos!

  • PAID CONFERENCES: Want to attend that conference? Let us know and we’ll pay for the trip, accommodation, and tickets.

  • EDUCATIONAL BUDGET: We provide a budget for books, courses and anything else that will help you hone your skills.

  • COMPETITIVE SALARY: We believe in compensating people fairly, so we offer salaries amongst the best you can find.

  • FLEXIBLE WORK HOURS: As long as you’re doing great work, we really don’t mind if it’s a regular 9-to-5 or something else.

  • MENTORING: You’ll have a dedicated mentor who’ll cheer for you as well as make sure you never stop growing.

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

  • We're growing our team and we're looking for great developers who would love the opportunity to join us full time Remote, or in our Bowling Green, KY office. We’re looking for Engineers with deep commercial Ruby experience, who have built high traffic applications, and that like working in cross-functional teams.


    You'd be primarily doing backend Ruby on Rails work, but we also expect that you're pretty comfortable working on the full stack. We'd expect you know how to write well isolated tests, you value pragmatic design, want to easily deploy to production and care about writing good software.


    Our sites receive a high amount of traffic each month. If you're interested we'd love to give you a role in our company that strives for technical excellence, is relaxed, lets you work from home in your own environment.


    What you'll be doing:


    Writing clean, well thought out and reliable code.

    Lead small, functionally oriented projects containing team members with different skills and levels of knowledge.

    You'll work on big projects as well as small maintenance tasks that support our marketing efforts.

    Working with the rest of the team to ensure we ship quickly and reliably to production.

    Required abilities:


    At least three full years experience with Ruby on Rails.

    Extensive understanding of HTML and CSS.

    Good working knowledge of Javascript (but no Coffeescript required :-)

    Working understanding of MySQL/PostgreSQL.

    Familiarity with the open source world, especially rubygems and Github. Open source contribution a huge plus.

    Excellent online communication skills (Slack, email).

    Ability to ease self into an existing codebase instead of having to always rewrite everything immediately.

    Willingness to evaluate existing solutions/gems for applicability instead of just jumping instantly on the latest fad (unless it really is better, of course!)

    Ability to see the “big picture” and implement solutions that fit into the existing architecture.

    Have strong, self-informed opinions when it matters.

  • 6 days ago

    Looking for a Sr RoR Engineer to join our consulting practice to work on customer product implementations.

    • 7+ years of software engineering experience

    • 5+ years of Ruby on Rails

    • Knowledge of microservice architectures and RESTful APIs, especially in Ruby on Rails

    • Understanding of scrum, unit testing, continuous integration, continuous delivery, and DevOps

    • Business centric, strong communicator and product-oriented

  • 1 month ago

    About This Role

    Hello prospective pickle! Design Pickle is currently seeking out a Ruby on Rails Developer to join the product team to build out amazing, creative features within our software to aid in making Design Pickle the most helpful, creative company in the world. If you're excited at the opportunity to improve user experience primarily within the Ruby framework, please read on! 

    Who We Are Looking For

    • First, Design Pickle isn’t your average VC funded, grow-at-all-costs-for-the-TechCrunch-feature type of company. We’re self-funded, hard-working, creative-loving, and a beautifully diverse group of people from around the world.

    • Do we love pickles too? Most of us – but don’t stress. If pickles aren’t your thing, it is not a deal-breaker. We do look for a passion and interest in something though. Your unique self helps make us the great company we are today. 

    • We stand by our vision, purpose and values, and these are mission-critical to how you show up every single day.

    Specific to your role, we’re looking for individuals who…

    • Have at least 2 or more years of Ruby on Rails experience in a professional setting or relevant equivalent

    • Have a proven track record of getting things done, you’re organized as hell and completely goal and project oriented

    • Know how to handle high volume, consumer-facing websites. Even better if you have worked on subscription based sites or SaaS business structure

    • Excel at working independently and as a member of a small team

    • Possess the ability to clearly communicate and identify areas of improvement and provide appropriate solutions with code

    • Can show a breadth of technical knowledge which you use to contribute to the direction of other professional environments and developmental processes

    • Are familiar with tools like Rails 5, Javascript, HTML/CSS, Git, and PostgreSQL

    Key Objectives and Responsibilities

    As a fast-growing company, roles always evolve. However, we want you to know exactly what you’re walking into. In the first 90-days here is a preview of what’s expected:

    • Develop features using maintainable, readable, modular, and easy to change code

    • Release code that is free of errors

    • Continue to learn new technologies and techniques to improve the existing code base

    • Revamp features within our platform such as request form, file delivery system, and revision tags

    • Replace third-party softwares with similar function using in-house code

    Benefits, Compensation & Perks

    Compensation is always paid at above market rate for your role. Specifics will be discussed with qualified applicants.

    Additionally we offer:

    • 3 weeks PTO 

    • Remote-work flexibility

    • World-class creative office 

    • In-office gym

    • Paid training & personal development

    • Health insurance

    • Pet insurance

    • New parent leave

    • Team retreats, social events & adventures

    About Design Pickle

    Design Pickle was founded in 2015 with a vision to change lives through its creative software, solutions, and services. Since then, the company has grown to be the #1 flat-rate graphic design company in the world serving tens of thousands of clients with a team that spans the globe. 

    In 2019 Design Pickle ranked on the Inc. 500 as one of the fastest-growing companies in America. 

    We are a company that takes our core values to heart: 

    • We are Friendly,

    • Solve challenging problems with Smart-Working solutions,

    • Engage the marketplace and each other guided by Truth,

    • And approach every day with a Service mindset.

    Design Pickle delivers: 

    • Services – Our core graphic design solutions for businesses large and small

    • Content – Original and stock media for creators

    • Software – Experiences for clients, designers, and agencies to leverage ecosystem

    • Experiences – Live events and more to further expand our clients and their businesses

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!