Remote
0
USD
/hr

8 Heroku contracts

QA Engineer

13 days ago
RemoteHubstaff
Job details
Salary
$35,000 - $60,000 a year
Job Type
Full-time
Contract
Full Job Description

We are looking for a Quality Assurance Engineer who will influence our engineering teams to deliver a high-quality product. You'll be working closely with our engineers and product managers to write acceptance scenarios, create tooling and test cases.


Hubstaff is a time tracking, project management and proof of work SaaS solution.
We are on a mission to accelerate the digital transition of work and make it possible for even more kinds of work to be efficiently performed in a remote environment.

You'll work 100% remotely. This is a long-term (years, our hope is forever) full-time (40 hrs/wk) 1099 (hourly) contract role. We care about job security for our team and we’re looking for people who can grow with our products for years to come.


Our tech stack:

  • Ruby on Rails
  • Rust
  • AWS, Heroku
  • PostgreSQL, Memcached, Redis, Solr
  • Git

What You’ll Do:

  • Provide quality and usability feedback to the engineering teams.
  • Help to discover issues and monitor fixes, and perform regression testing.
  • Design test cases and write automated tests.
  • Maintain and improve our automated test suites.
  • Help teams with test ownership, provide knowledge, explain best practices, and educate developers on using QA tools effectively.

Requirements

What You Should Have:

  • Experience with test automation frameworks like Cypress.
  • Hands-on experience with Web and API test automation.
  • Attention to detail and user experience.
  • Ability to dive into exploratory testing and get a deep understanding of the product.
  • High-quality standards but can balance quality, flexibility, and timely delivery.
  • Strong experience using Git and Github.


Nice to Have:

  • Experience working remotely.
  • Experience with Ruby on Rails.
  • Experience in testing mobile applications on iOS and Android.
  • Experience with CI/CD pipelines.

Benefits

Disillusioned with the grind of daily commutes and mindless work, our co-founder Dave Nevogt started his own business with a remote team. Yet managing this global team quickly became a challenge. He knew there had to be a better way to track hours, pay contractors, send invoices, and manage projects — and that’s how Hubstaff started.


Today, our team runs on the Hubstaff platform, so we know what it takes to collaborate effectively with colleagues on the other side of the globe. It’s how we’ve continued to grow since 2012, and how we’ve helped customers do the same.


Now Hubstaff is a remote-first team that consists of over 80 wonderful people representing over 18 countries. We are not afraid of sharing our KPIs: right now Hubstaff’s revenue is growing about 2% monthly.


We know the benefits of working from home and flexibly arranging work around our lives. Hubstaff is proud of its mission: help other people experience the same freedom and still effectively organize their work and reach business goals.


We also like to have fun while we work and our annual retreats are a big highlight of our year (when travelling is allowed...). Here's a video from our last retreat: https://hubstaff.wistia.com/medias/9pyt01aemt

Get new remote Heroku contracts sent to you every week.
Subscribed to weekly Heroku alerts! 🎉

Senior Ruby Rails Developer

2 days ago
RemoteAscent

We are looking for a Rails developer to help on one of our flagship e-commerce projects.

We specialise in building bespoke software for global businesses, and have a team of highly-skilled and multi-disciplined engineers. Our primary focus is to deliver exceptional value to our customers and as such are proponents of Agile methodologies.

In order to grow our team, we are looking for a talented Engineer with a very strong Ruby background to join our E-commerce team. As the ideal fit, you should be used to working with full stack Rails, with frontend Javascript frameworks such as Vue being a bonus.

This role is a full-time contract position and you can work from wherever you want.

Skills & Qualifications

  • MUST: Very strong Ruby background (Rails 5+, Rspec, etc)
  • MUST: Experience with modern JavaScript libraries (e.g. React, Vue.js, Angular)
  • MUST: Experience performing in a team and working harmoniously with others
  • MUST: Good level written and spoken English
  • MUST: Be able to overlap within an hour of UK working hours
  • SHOULD HAVE: Experience working with different languages and technologies
  • SHOULD HAVE: Ability to navigate, understand, and reuse large existing codebases
  • SHOULD HAVE: A basic understanding of UI/UX design principles
  • SHOULD HAVE: Experience with ops (Heroku, AWS etc)
  • BONUS: Experience with Contentful

Responsibilities

This role is perfect for a candidate that not only enjoys development, but also wants to have input on the best approach and implementation method. On a typical day you will:

  • Work in dynamic squads in a team of 10+ skilled & enthusiastic Ruby engineers
  • Morning stand-up with the team via video, a full structured development process
  • Have a direct input in application architecture decisions
  • Write efficient and testable code
  • Review PRs created by your fellow team members
  • Document your code concisely and clearly
  • Take part in regular retrospectives to improve the team process

What we look for

An ideal candidate has:

  • Available to join within a few weeks
  • Based in a location with a Time Zone between GMT -2 to GMT +2
  • Strong critical thinking skills
  • Exceptional written and spoken English communication skills
  • A proactive and autonomous approach towards work
  • Experience working across a variety of different languages
  • Ability to work on large codebases which require patience to understand
  • High quality coding standards
  • Strong team ethic; keen to help other team members succeed

Delivering exceptional value to our customers is imperative. The ideal candidate is the perfect brand ambassador; a brilliant technical mind with the accompanying interpersonal skills necessary to function in a team environment.

As an Ascent developer you will work in a small and close-knit group. Our mindset is focused on constant iteration and improvement.

Benefits

  • Work remotely
  • Great compensation
  • Flexible holiday
  • Exceptional support network from your team members

Our Culture:

  • World class delivery and attention to detail
  • Strong customer focus
  • Fast-paced environment
  • Can-do approach
  • Positive attitude towards change
  • Quick and eager to learn
  • Highly collaborative

 

If you have any questions contact our HR team at recruitment@ascent.software.

Powered by JazzHR

Backend Rails Developer (Contract, Remote)

1 month ago
RemoteVaporware

We're looking for a backend Rails developer to join our team on a contract basis

Requirements

  • Located in the United States
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote environment with team and client communication
  • Self-management skills, time prioritization, and estimation skills
  • Work in line with our values

Strong proficiencies and working experience with

  • Git (eg. GitHub) version control
  • The Ruby programming language
  • The Rails and Rails::API frameworks
  • API Design (eg. REST/JSON)
  • API Documentation (eg. Swagger)
  • The ActiveRecord ORM
  • Relational Databases (eg. Postgres)
  • Testing Frameworks (eg. Rspec)

Bonus skills

  • PaaS hosting providers and DevOps tooling (eg. Heroku)
  • CI/CD Tooling (eg. CircleCI)
  • Worked with clients before (freelance or agency)
  • Has implemented common SaaS paradigms, like:
    • Multi-tenancy
    • Payment Processing
    • User Event Tracking
    • 2FA/MFA
    • A/B Testing
    • Caching & Rate Limiting
    • Reporting & Data Aggregation
    • Integration with 3rd Party APIs

Our Values

  • Be Pragmatic - We are practical, sensible, and realistic. We believe in creating software that's good for users through Lean principles, by launching an MVP and running lean experiments to make data driven decisions.
  • Strive for Quality - We put our passion into our craft. We strive to design and build quality software. We focus our talents and efforts in doing a few things well, instead of more things poorly. We believe passion, creativity, focus, and optimism leads to quality work, deliverables, and relationships.
  • Collaborate Freely - We collaborate with our clients instead of taking marching orders. We choose the best tools for the job at hand and have our recommendations heard. We work with proactive coworkers who trust and respect one another. We assume that people have good intentions and provide direct and constructive help. Everyone has the ability to improve anything, as titles do not separate our shared mission and goals.
  • Create Happiness - Make time for health, energy, and balance. Strive for fulfillment in our shared humanity. Show positivity and passion. Be funny and have fun. Expect career and life satisfaction.
  • Long-term Sustainability - In order to support these values, we maintain a consistent level of profitability and long-term sustainability. Without maximizing profits, we uphold strong fiduciary duties to all of our members.

      Full Stack Ruby On Rails (ROR) Engineer - Remote

      9 days ago
      RemoteMindSource
      We are searching for Full Stack Ruby On Rails engineers ideally with Ember on the frontend (JavaScript/React ok). Interested candidates please email your latest updated resume to sarath@mindsource.com

      Location: US time zone (remote) No Hawaii
      Long Term Contract opportunity


      Our Clientis 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 to bring evidence-based learning to professionals everywhere. We're already transforming the way companies approach talent development at high-performing organizations like Genentech, Mars, LinkedIn, and Workday. Let's build together!

      Responsibilities


      Product Engineer:Collaborate with team members and stakeholders to craft consumer grade experiences with an 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.
      Operational Maintainer:Build scalable and tolerant systems using container technologies (Docker) and cloud infrastructure (Heroku, AWS) as well as internal tooling to accelerate product development cycles.
      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.

      If you have some or all of the following please apply:


      5+ years relevant experience, at least part of which in a startup environment.
      Alignment with our mission of enabling self-driven 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.

      Senior Node JS Developer (12 Month, Fully Remote contract)

      2 days ago
      $600/dayRemoteApplyGateway

      Senior Node JS Developer - Property AI Company

      An AI powered property search company is looking for an Senior Node JS Developer to support the development and evolution of their cutting edge platform.

      Position: Senior Node JS Developer
      Length: 12 Months +
      Rate: £400 to £600 per day
      Location: Fully Remote (Must work in UK time zone)

      The role:
      They are looking for a contractor who will work in their growing development team to work on their AI property applications. Join them and you'll add your talent and imagination to a business with the power to shape the future of the property industry. The position is with a UK based property technology company that makes searching for a new home easy. They are looking for a senior NodeJS engineer to join their cross-functional product team. You will work closely with front-end engineers, product managers, designers and vendors to deliver their products.

      They are renowned for creatively innovating the world of property and this exciting role will be instrumental in the companies continued growth and success. The ideal Node JS Developer will be able to deliver high-quality, well-tested code and communicate with other teams and individuals to plan, coordinate and seek feedback. A successful candidate will be able to use infrastructure tools such as K8s, Docker, and GitHub Actions and implement monitoring, logging and alerting.

      Senior Node JS Developer Technologies:

      • Node
      • JavaScript coding, testing, debugging and automation techniques
      • Excellent analytical, problem-solving, and troubleshooting skills.
      • AWS, Azure, GCP, Heroku
      • CI/CD 
      • GraphQL
      • Some exposure to front-end technologies such as React, CSS, Redux, or Webpack. 
      • BDD knowledge

      They are looking to pay £400 to £600 per day for the ideal candidate and can interview from Wednesday 6th January onwards. 

      This is just a short description of the role and I have a full job spec I can send over along with the company name. Feel free to let me know if you are interested.

      It would be great to discuss further, if you could send me an updated CV to l.walters@x4group.co.uk I can run through the position with you in more detail. They are looking to line up interviews quite quickly so if you could let me know your availability with regards to this as well that would help.

      I look forward to hearing from you.

      Senior Node JS Developer (12 Month, Fully Remote contract)

      19 days ago
      $600/dayRemotejobswipe

      Senior Node JS Developer - Property AI Company

      An AI powered property search company is looking for an Senior Node JS Developer to support the development and evolution of their cutting edge platform.

      Position: Senior Node JS Developer
      Length: 12 Months +
      Rate: £400 to £600 per day
      Location: Fully Remote (Must work in UK time zone)

      The role:
      They are looking for a contractor who will work in their growing development team to work on their AI property applications. Join them and you'll add your talent and imagination to a business with the power to shape the future of the property industry. The position is with a UK based property technology company that makes searching for a new home easy. They are looking for a senior NodeJS engineer to join their cross-functional product team. You will work closely with front-end engineers, product managers, designers and vendors to deliver their products.

      They are renowned for creatively innovating the world of property and this exciting role will be instrumental in the companies continued growth and success. The ideal Node JS Developer will be able to deliver high-quality, well-tested code and communicate with other teams and individuals to plan, coordinate and seek feedback. A successful candidate will be able to use infrastructure tools such as K8s, Docker, and GitHub Actions and implement monitoring, logging and alerting.

      Senior Node JS Developer Technologies:

      • Node
      • JavaScript coding, testing, debugging and automation techniques
      • Excellent analytical, problem-solving, and troubleshooting skills.
      • AWS, Azure, GCP, Heroku
      • CI/CD 
      • GraphQL
      • Some exposure to front-end technologies such as React, CSS, Redux, or Webpack. 
      • BDD knowledge

      They are looking to pay £400 to £600 per day for the ideal candidate and can interview from Wednesday 6th January onwards. 

      This is just a short description of the role and I have a full job spec I can send over along with the company name. Feel free to let me know if you are interested.

      It would be great to discuss further, if you could send me an updated CV to l.walters@x4group.co.uk I can run through the position with you in more detail. They are looking to line up interviews quite quickly so if you could let me know your availability with regards to this as well that would help.

      I look forward to hearing from you.

      Solution Architect

      11 days ago
      RemoteSSIT
      Job details
      Job Type
      Full-time
      Part-time
      Contract
      Number of hires for this role
      1
      Qualifications
        • Bachelor's (Preferred)

        • Software Development: 10 years (Preferred)

        • .NET Core: 10 years (Preferred)

      Full Job Description

      At a high-level candidates should have the following:

      Test Driven Development

      .NET Core + Pivotal Cloud Foundry expertise

      Jenkins, Git (DevOps) skills

      Good communication skills

      Solutions Architect

      Anywhere, USA

      You Will Be Responsible For

      Working with customer engineers, architects, and product owners to apply Lean/XP techniques in order to develop and/or modernize software to thrive on Tanzu platform

      Create App patterns to help client engineers build/modernize software apps

      Manage risk and uncertainty while moving the team forward

      Teaching your client pairs how to do the above for themselves

      Providing technical leadership and direction to customer engagements

      Required Skills and Experience

      Experience with .NET Framework and/or .NET Core

      Expertise building distributed, service oriented, cloud based systems

      Have implemented cloud native applications or can demonstrate a thorough understanding of cloud native architecture

      Experience in Test Driven Development (TDD) and agile methodologies, including refactoring

      Ability to incrementally define and improve system architecture as a product evolves

      Expertise building CI/CD pipelines

      Strong written and oral communication skills

      Comfortable in new situations with new clients

      8+ years of software development experience

      Passion for growing your skills, tackling interesting work and challenging problems

      Experience with Domain Driven Design

      Experience modernizing legacy applications/systems in languages such as Java or .NET

      Experience facilitating large groups of people

      Desired Skills and Experience

      Polyglot programming experience

      Experience with Kubernetes, Chef, Ansible, BOSH, or related automation / orchestration tools

      Some experience working with NTP, SAML, OAuth 2, Active Directory

      Experience using VMware vSphere / ESXi / NSX-T

      Expertise in networking and related technologies (e.g. load balancing / DNS / SSL / firewalls / NAT / SDN)

      Experience with full-stack development

      Experience with Amazon Web Services, Microsoft Azure, Google Cloud or OpenStack

      Experience with a platform as a service product such as Cloud Foundry, Heroku, Elastic Beanstalk, or similar

      Solid understanding of systems monitoring, alerting and analytics

      Background in Windows deployment, automation, and related technologies

      Job Types: Full-time, Part-time, Contract

      Schedule:

      • Day shift

      Education:

      • Bachelor's (Preferred)

      Experience:

      • Software Development: 10 years (Preferred)
      • .NET Core: 10 years (Preferred)

      Work Location:

      • Fully Remote

      Remote Full-Stack Developer (C#, Python, SQL)

      17 days ago
      $55 - $60/hourRemoteSparkfish
      Job details
      Salary
      $55 - $60 an hour
      Job Type
      Full-time
      Contract
      Number of hires for this role
      1
      Qualifications
        • Microsoft SQL Server: 4 years (Required)

        • C#: 4 years (Required)

        • Bachelor's (Preferred)

      Full Job Description

      Full-Stack Software Developer - C#, Python, SQL

      Sparkfish is seeking a hands-on, dedicated Full-Stack Software Developer - C#, Python, SQL - who is driven to push their technical skills and knowledge; someone who is not looking for a typical desk job. The closer you are to being a full-stack developer, the better. We also need you to have cloud platform experience, preferably with Azure. We don't expect that you are the master of all things Azure or C#; however, we need you to have the desire and confidence to figure it out, mostly by your lonesome.

      Someone who enjoys being involved in multiple layers of the application stack. If you had to choose, you’d rather be coding. But ... your experience has led you to realize that SQL Server performance and maintenance is key. So, you’ve mastered what you need to know to keep the SQL side of things humming along.

      We work with different clients who serve a variety of industries, so one month you might be helping to migrate a company’s systems to the cloud, the next month you might be developing a mobile app, and still the next month you may be developing a web application. There is a ton of opportunity for a variety of innovative projects!

      We're a small company, but we've landed gigs serving some big brands. In general, our company is on two tracks. We run a consulting company that helps other companies solve their problems, whatever those might be. And, we are building a war chest to self-fund a series of startups. If you like a startup environment, then this might be a good fit.

      Please send your resume and ask questions. We will provide feedback within a few days.
      Benefits

      • Work from anywhere (work hours should roughly align with rest of US-based team)
      • Paid vacation (after 6 months)
      • Laptop allowance (after 6 months)
      • Work with other good people

      Skills Needed

      • Strong C# proficiency and moderate SQL skills
      • Moderate Python programming skills
      • Experience deploying code to at least one cloud provider, preferably with Azure
      • Experience working with and developing REST API and Web API architecture
      • Some level of “full-stack” experience including JS, CSS, HTML (with the emphasis on JS)
      • Source control, git, GitHub
      • Exposure to unit testing, test-driven development
      • Knowledge of client/server application development and Agile and Kanban methodologies

      Keywords: C#, node.js, azure, git, github, visual studio, rest api, web api, mongodb, sql, sql toolbelt, trello, slack, dapper

      Requirements

      Must be a good person. Humble, yet confident in your abilities, and able to work through both merge conflicts and people conflicts.

      Sure, it'd be great if you have all the enterprise-grade training in every possible technology already. But, all we really need is a smart person with just enough of an experience match, as long as you also have the grit and ability to google until you figure out whatever problem is in front of you.

      Interview Questions

      Answer as many of these as you like and post them in a gist to share your responses with us to review … this really saves everyone a LOT of time:

      • What are examples of the types of projects you have deployed to Azure?
      • How do you classify your senior-ness as a developer? What are your development strengths?
      • What are your top 1-2 favorite editor(s)?
      • Have you ever done a pull request?
      • Have you ever had a chance to use TDD? Have you found it to be helpful? If so, when does it work best for you?
      • Have you been given the opportunity to use tools like ReSharper? What did you like about it?
      • Do you prefer working directly with the business people? Or do you find it's best to have a go-between run interference?
      • Have you ever used web.config transformations? If not, do you know what they are good for?
      • Can you tell me anything about 'slots' in terms of Azure? If not, based on what you just googled, how would you use them in your next Azure project?
      • Have you worked with any of the cloud providers (Heroku, AWS, Azure, Google)?
      • Can you explain what DevOps and/or continuous integration is, and some of the benefits?
      • Are you technology agnostic? Or are you pretty strict when it comes to things like Mac vs Windows, or AWS vs Azure?
      • What are some of your more advanced SQL querying abilities (i.e., like what keywords or commands, etc)?
      • Do you happen to know what TypeScript is and why it’s gotten popular? How does it differ from JS?
      • How comfortable are you in working a project that involves touching some CSS and HTML?
      • Can you explain the diff b/t relational databases and NoSQL? What are some NoSQL platforms that you have familiarity with?
      • Can you explain GPG, SSL or public/private key encryption?
      • Do you know anything about "secure coding" practices?
      • Can _you_ authenticate to GitHub using SSH?
      • Can you explain what REST sorta kinda means?
      • How enthusiastic would you be if we asked to pay you to take some training courses on Udemy?
      • How many of these platforms / languages / frameworks do you have experience with?

      Node Typescript Angular / React / Vue Spark Hadoop SQL Excel Python Pandas R Linux Mac Windows Jasmine Docker Kubernetes .NET C# NUnit Go PostgreSQL MySQL SQL Server bash shell scripts PowerShell MongoDB Azure AWS Google Cloud Platform

      Job Types: Full-time, Contract

      Pay: $55.00 - $60.00 per hour

      Schedule:

      • Monday to Friday

      Education:

      • Bachelor's (Preferred)

      Experience:

      • Microsoft SQL Server: 4 years (Required)
      • C#: 4 years (Required)

      Contract Length:

      • 3 - 4 months

      Full Time Opportunity:

      • Yes

      Work Location:

      • Fully Remote

      Company's website:

      • www.sparkfish.com

      Benefit Conditions:

      • Only full-time employees eligible

      COVID-19 Precaution(s):

      • Remote interview process
      • Virtual meetings