Remote Ruby on Rails openings in Sydney, Australia on August 02, 2022

Freelance Ruby on Rails Developer at Toptal

Role requiring ‘No experience data provided’
months of experience in None

About The Job

Toptal developers work with speed and efficiency to deliver the highest quality of work. We are looking for someone who is passionate about their client’s business, and ready to work on exciting projects with Fortune 500 companies and Silicon Valley startups, with great rates and zero hassles. If you are looking for a place to advance your career, enhance your skill set, and build connections around the globe, Toptal is right for you.

About Toptal

Toptal is an exclusive network of top freelancers from around the world. Fortune 500 companies and Silicon Valley startups hire Toptal for their most important projects. Toptal is one of the fastest-growing fully remote networks and empowers freelance software developers, designers, finance experts, product managers, and project managers worldwide to grow and excel in their freelance careers. Toptal clients vary in sizes and industries, from enterprise organizations and big tech companies to Silicon Valley startups and renowned universities. Once you enter the network, our matchers will contact you with project opportunities that fit your expertise and preferences. We have experts in over 120 countries who get to work remotely on projects that meet their career ambitions. About the role We are looking for a Ruby on Rails developer (independent contractor) responsible for managing the interchange of data between the server and the users. Your primary responsibilities might vary from: (1) design, build, and maintain efficient, reusable, and reliable code, (2) integration of data storage solutions, (3) integration of user-facing elements developed by front-end developers with server side logic, and (4) identify bottlenecks and bugs, and devise solutions to these problems. Requirements
• 3+ years of professional experience in software development
• Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
• Good understanding of the syntax of Ruby and its nuances
• Solid understanding of object-oriented programming
• Good understanding of server-side templating languages
• Good understanding of server-side CSS preprocessors
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
• Familiarity with concepts of MVC, Mocking, ORM, and RESTful
• A knack for writing clean, readable Ruby code
• Ability to integrate multiple data sources and databases into one system
• Understanding of fundamental design principles behind a scalable application
• Able to create database schemas that represent and support business processes
• Able to implement automated testing platforms and unit tests
• Proficient understanding of code versioning tools
• Familiarity with development aiding tools
• Experience with system architecture or leading a software team is a strong advantage
• Full-time availability is a strong advantage

If you’re interested in pursuing an engaging career working on full-time freelance jobs for exclusive clients, take the next step by clicking apply and filling out the short form to get started.

#GlobalOpportunities #RemoteJobRubyOnRails
Apply Here

********

Ruby on Rails – Backend Engineer at Leadfeeder

Role requiring ‘No experience data provided’
months of experience in None

Time zones: SBT (UTC +11), GMT (UTC +0), MSK (UTC +3), CEST (UTC +2), BST (UTC +1), JST (UTC +9), CST (UTC +8), WIB (UTC +7), MMT (UTC +6:30), BST (UTC +6), NPT (UTC +5:45), IST (UTC +5:30), UZT (UTC +5), IRDT (UTC +4:30), GST (UTC +4)

Backend Engineers in the Billing Team at Leadfeeder work closely with internal stakeholders on planning and implementing new features that allow our customers to have a streamlined and hassle-free payment experience.

We work closely with the Finance team to ensure our solutions meet the standards and requirements of the fiscal laws.

Working as a part of the Billing Team involves working on a variety of different technologies that include Ruby On Rails, Sidekiq, Redis, gRPC, Kubernetes & Terraform, REST APIs, and more. In addition, we work closely with Product Managers, Frontend Engineers, Site Reliability Engineers, and internal teams to align our solutions with the high-level architecture decisions at Leadfeeder.

We use a dedicated Slack channel to handle ad-hoc requests from our Staff and troubleshoot issues that arise during day-to-day operations while ensuring no question is left without an answer.

We pride ourselves on helping our engineers freely explore the vast world of mechanical keyboards and VIM.

What you’ll work on
• Build internal APIs, both REST and gRPC to support other systems with accurate information
• Expand our system to support multiple products
• Help us transition into an independent, self-sufficient microservice
• Build solutions that automate our internal processes to allow our Staff to focus on other topics
• Use various APM tools to monitor performance and identify issues and ensure that proper alerting is in place
• With the help of Site Reliability Engineers, use Terraform to update and extend our AWS-based infrastructure
• Review and resolve infosec issues submitted by independent researchers
• Provide constructive code reviews to your peers

What you’ll bring on
• At least 3 years of working experience writing maintainable and well-tested Ruby on Rails apps
• Knowledge of SQL database technologies
• Understanding that good solutions don’t have to be perfect
• Attention to detail
• Skills and the right mentality for test automation
• Ability to help and improve the work of your colleagues through your teamwork and communication skills
• Experience managing, monitoring, and troubleshooting production-grade web applications

Nice to have
• Experience with payment gateways or other similar systems
• Experience with AWS stack (AWS Lambda in particular)
• Experience with microservices and distributed systems
• Experience implementing 3rd party APIs
• Understanding or willingness to learn about Event Sourcing pattern

What we offer
• Personal budget for home office improvements
• Company hardware or monthly financial support for using your own equipment
• Flexible working hours
• Access to weekly yoga/fitness/meditation classes online
• Mental Health support
• Bi-annual company retreats
Apply Here

********

Senior Ruby on Rails Backend Engineer at Leadfeeder

Role requiring ‘No experience data provided’
months of experience in None

Time zones: SBT (UTC +11), GMT (UTC +0), MSK (UTC +3), CEST (UTC +2), BST (UTC +1), JST (UTC +9), CST (UTC +8), WIB (UTC +7), MMT (UTC +6:30), BST (UTC +6), NPT (UTC +5:45), IST (UTC +5:30), UZT (UTC +5), IRDT (UTC +4:30), GST (UTC +4)

Backend software engineers in the Integrations squad are responsible for the parts of the system that interact with third-party applications on the user’s behalf. For example, a user might send a lead from Leadfeeder to their CRM (say, Salesforce or Pipedrive), or wish to see which of their Mailchimp recipients has interacted with a certain page.

In practice, this means writing well-structured code that can be shared between integrations, dealing with multiple third-party APIs (and the problems that come with them), and handling large volumes of data. Our work connects Leadfeeder to the user’s workflow and processes, and so is of the utmost importance.

We work with a broad range of technologies including Ruby on Rails, Sidekiq, Redis, gRPC, Elasticsearch, Kubernetes as well as a number of AWS-managed databases and other services.

What you’ll work on:
• Build public and private APIs to support the development of new features and products, coordinating with PMs and front-end developers
• Deal with third-party APIs to add functionality to our existing integrations, as well as create brand new integrations
• Use multiple relational and non-relational databases (including Elasticsearch) to store our users’ data and metadata
• Help our customer success engineering team resolve edge-cases and other issues on our users’ behalf (no matter how good our code, we are dealing with ever-changing third-party APIs!)
• Use various APM tools to monitor performance and identify issues and ensure that proper alerting is in place
• With the help of Site Reliability Engineers, use Terraform to update and extend our AWS-based infrastructure
• Provide code reviews to your peers

What you bring:
• Over 5 years of working experience writing maintainable and well-tested Ruby applications
• Experience with relational and non-relational database technologies
• Skills and the right mentality for test automation
• Ability to help and improve the work of your colleagues through your teamwork and communication skills
• Experience managing, monitoring, and troubleshooting production-grade web applications
• Be physically located within European timezones

Additional, we appreciate:
• Experience in working with third-party APIs (API clients, typical problems, etc.)
• Knowledge of and experience with various CRM systems (Salesforce, Pipedrive, HubSpot, Zoho, etc.)
• Expertise in writing data-intensive, horizontally-scalable applications
• Experience in designing and implementing APIs (especially using the JSON-API standard)
• Knowledge and interests in DevOps, AWS, Terraform, Docker, Kubernetes
• Experience with serverless computing (AWS stack in particular)

Benefits
• The chance to work with a very knowledgeable, high-achieving, and fun team
• An international and diverse work atmosphere
• The opportunity to work remotely in a fast-paced and results-oriented startup environment
• Personal budget for home office improvements
• Company hardware or monthly financial support for using your own equipment
• Flexible working hours
• Access to weekly yoga/fitness/meditation classes online
• Mental Health support
• Bi-annual company retreats

Apply for this job
Apply Here

********

Backend Engineer (Rails), Verify: Pipeline Authoring at GitLab

Role requiring ‘No experience data provided’
months of experience in None

The GitLab DevOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 1,800+ team members and values that guide a culture where people embrace the belief that everyone can contribute.

Backend Engineers at GitLab work on our product. This includes both the open source version of GitLab, the enterprise editions, and the GitLab.com service as well. They work with peers on teams dedicated to areas of the product. They work together with product managers, designers, and frontend engineers to solve common goals.

The Pipeline Authoring team is focused on creating tools to help you create and manage your pipelines. The main areas we work on are the pipeline editor and the pipeline graph. See our handbook page for more information.

Why join the team?

The Pipeline Authoring team has a very unique setup that provides the opportunity to maintain core features of the product with newer and exciting areas. As the team continues over time, there will be a lot of opportunities to contribute to high-impact work, like performance improvements, scalability challenges, bug fixes, and increasing security. At the other end, we have the newly developed pipeline editor in which we work closely with product and UX to iterate on this area with all sorts of features and improvements.

Requirements
• Significant professional experience with Ruby on Rails or language required by the specialty
• Professional experience with any other technologies that may be required by the specialty
• Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
• Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
• Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
• Comfort working in a highly agile, intensely iterative software development process
• Demonstrated ability to onboard and integrate with an organization long-term
• Positive and solution-oriented mindset
• Effective communication skills: Regularly achieve consensus with peers , and clear status updates
• An inclination towards communication, inclusion, and visibility
• Experience owning a project from concept to production, including proposal, discussion, and execution.
• Self-motivated and self-managing , with strong organizational skills.
• Demonstrated ability to work closely with other parts of the organization
• Share our values , and work in accordance with those values
• Ability to thrive in a fully remote organization
• Ability to use GitLab
Compensation

To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

Additional details about our process can be found on our hiring page .

For Colorado residents: The base salary range for this role’s listed level is currently $107,500.00 – $195,800.00 for Colorado residents only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Disclosure as required by the Colorado Equal Pay for >Equal Work Act, C.R.S.
• 8-5-101 et seq.

Remote-Global

Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
Apply Here

********

Web Dev Guru
We will be happy to hear your thoughts

Leave a reply

Web Development Tech Jobs
Logo
Enable registration in settings - general