Ruby on Rails Developer

Ruby on Rails Developer

10 Jun 2024
New York, New york city, 10001 New york city USA

Ruby on Rails Developer

Vacancy expired!

We are seeking a hands on Ruby on Rails Developer, to support an existing SaaS based application and front end development projects for a thriving luxury vacation rental brand.

This role can be onsite in NYC, Orlando or Miami Florida and we can only consider candidates who can work directly without sponsorship.

We are looking for a Ruby on Rails developer who will be responsible for supporting an existing application, take on current development projects and build API's and integration with other platforms as required.
This is a tremendous opportunity to grow a team and provide software support to a growing company, as the 1st in house software resource.
Responsibilities

  • Design, develop, build, and maintain efficient, reusable, and reliable Ruby code
  • Experience with WordPress
  • Agile and Continuous Delivery methodologies
  • Act as sole developer. able to function independently
  • Maintain the overall architecture of the web applications and platforms with a proficient knowledge of back-end programming languages such as PHP, Python, Ruby, Java, JavaScript, etc
  • Management and implementation support of third party integrations
  • Hands on Ruby gems to streamline repetitive tasks across projects
  • Hands on Ruby, HTML, JS, and CSS daily
  • Hands-on Setup load balancers, distributed server environments using AWS
  • Hands-on Implemented app monitoring and alerting
  • Hands-on Write JS libraries for reusable elements
  • Implementation of a robust set of services and APIs to power the web application using various techniques including RESTful and SOAP, web services, etc.
  • Write clean, reusable, componentized, and scalable software that empowers fellow engineers to do more
  • Review code from our agency teammates for correctness, quality, and readability.
  • Optimization of the application for maximum speed and scalability using Content Management Systems such as WordPress
  • Ensure code quality, testing coverage, documentation of site so that it is maintainable, cross-browser compatible, accessible, and highly performant.
  • Integrate front-end and back-end aspects of the web application and content delivery systems.
  • Integrate marketing stack platforms (web, email, sms) to deliver seamless experiences across digital channels

Experience:
  • 4+ Years of experience with Ruby on Rails
  • Experience building sites using WordPress and/or headless WP
  • At least 4 years experience AWS; EC2, RDS, S3.
  • Experience working with third-party APIs
  • Experience with back-end architecture (PostgreSQL, ElasticSearch, GraphQL, DynamoDB, etc)
  • Experience stepping into and working with existing Rails projects
  • Excellent experience with modern front-end web technologies (e.g. React, Angular) and HTML, JS, CSS
  • Experience in designing and building systems to operate at scale
  • Experience with Agile / Scrum
  • Experience writing complex single page apps, and serverless functions
  • Experience using web crawlers and web page scraping

Related jobs

  • UI Developer

    , New york city,

    UI Developer

  • Software Developer

  • Anaplan Solution Architect/Lead Developer

  • Job duties: Integrate applications by designing database architecture and server scripting. Develop and implement connectivity with network systems, search engines, and information servers. Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance. Complete application development by coordinating requirements, schedules, and activities. Troubleshoot development and production problems across multiple environments and operating platforms. Ownership and development of software components and modules in line with the product needs.Job requirements: Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related, and two (2) years of software development experience. Must have one (1) year of experience in each of the following: Linux or Unix; C, C, C#, Java, JavaScript, Python, or another high-level programming language; and SQL or NoSQL.

  • Job Duties: Responsible for planning and executing small and mid-size software development projects by working through the project life cycle such as requirements elicitation, risk assessment, development through operations, and maintenance. Responsible for training and coaching staff members. Contribute to projects outside of regular scope, including technical reviews, influencing design and making recommendations for improvement. Develop requirements for software with Bloomberg and assign implementation to junior developers. Own and ensure quality of projects. Organize test production rollout. Analyze client requirements. Prepare project deliverables and participate in preparing technical proposals. Perform system design and application development. Escalate and resolve any issues on projects. Hands-on software development including selecting and implementing efficient algorithms, writing clear, well-documented code, conducting code reviews, ensuring adequate testing of all code, and debugging using various tools.Job Requirements: Position requires a Master\'s degree or foreign equivalent in Computer Science, Engineering, or related, and one (1) year of software development experience. Alternatively, employer will accept a Bachelor\'s degree or foreign equivalent in Computer Science, Engineering, or related, followed by five (5) years of progressively responsible software development experience.Must have one (1) year of experience in each of the following: Linux or Unix; C, C, C#, Java, JavaScript, Python, or another high-level programming language; SQL or NoSQL; and, Data structures, algorithms, and object-oriented design concepts.Any suitable combination of education, training or experience is acceptable.

  • Job duties: Integrate applications by designing database architecture and server scripting. Develop and implement connectivity with network systems, search engines, and information servers. Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance. Complete application development by coordinating requirements, schedules, and activities. Troubleshoot development and production problems across multiple environments and operating platforms. Ownership and development of software components and modules in line with the product needs.Job requirements: Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related, and two (2) years of software development experience. Must have one (1) year of experience in each of the following: Linux or Unix; C, C, C#, Java, JavaScript, Python, or another high-level programming language; and SQL or NoSQL.

  • Job duties: Integrate applications by designing database architecture and server scripting. Develop and implement connectivity with network systems, search engines, and information servers. Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance. Complete application development by coordinating requirements, schedules, and activities. Troubleshoot development and production problems across multiple environments and operating platforms. Ownership and development of software components and modules in line with the product needs.Job requirements: Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related, and two (2) years of software development experience. Must have one (1) year of experience in each of the following: Linux or Unix; C, C, C#, Java, JavaScript, Python, or another high-level programming language; and SQL or NoSQL.

Job Details

  • ID
    JC15312480
  • State
  • City
  • Job type
    Permanent
  • Salary
    $80,000 - $140,000
  • Hiring Company
    The Connors Group, Inc.
  • Date
    2021-05-26
  • Deadline
    2021-07-25
  • Category

Jocancy Online Job Portal by jobSearchi.