Remote Rails Jobs

Last Week

Senior Software Engineer
ruby-on-rails kubernetes postgresql terraform circleci backend Jan 24

COME HELP US BUILD THE FUTURE OF HEALTHCARE

We are growing and evolving at an incredible pace. Embracing new technologies and driving positive change is core to our beliefs and success. We emphasize creative problem solving and great communication over specific technical skill sets. If you are looking for cool technical challenges and want to make a difference in the world with your work, this is the position for you!

RESPONSIBILITIES

You will be responsible for the design, development and maintenance of our core backend systems that interact with apps, devices and third party services. Depending on the team that you will join you may help support user facing apps with millions of users, build a study platform used to advance medical research, or develop efficient systems to securely integrate with health and fitness data providers. In this role you will also:

  • Define and review Technical Design Documents used to architect our systems
  • Learn and use Terraform and Kubernetes to deploy and manage our infrastructure
  • Develop Site Reliability Indicators to monitor systems and predict failures

QUALIFICATIONS

Minimum Qualifications:

  • Bachelor's degree in Computer Science (or related technical field) 
  • 5+ software engineering experience or equivalent (e.g., CS undergrad + some work) 
  • Advanced experience with Ruby on Rails and its testing frameworks (e.g., Unit Test)
  • Experience with relational databased (e.g., Postgres)

Preferred Qualifications:

  • Master degree in Computer Science
  • Experience building RESTful frameworks and integrating APIs at scale
  • Know-how of Sidekiq, Redis, CircleCI, Datadog, NewRelic, or similar tools
  • Working knowledge of AWS and its services (e.g., Cognito, Kinesis, RDS)
  • Familiarity with Kubernetes and infrastructure as code (e.g., Terraform)
Share this job:
Senior Ruby on Rails Software Engineer
ruby-on-rails ruby aws javascript senior docker Jan 24

Ruby on Rails developers at Leadfeeder work mainly on our backends: building APIs, background data processing flows, and integrations. Being a very data-intensive application, much of the work on the Leadfeeder backend involves optimising and effectively using various databases – Cassandra, AWS RDS & Aurora, Elasticsearch and Redis, to name a few.

Our backend, we run multiple small-to-medium-sized Ruby on Rails apps and use serverless components (AWS Lambda, API Gateway, Kinesis) on the side. We pride ourselves on keeping apps working smoothly, and the codebase tidy and well-tested. We dedicate time for upgrades, refactoring and improvements in the developer experience.

For people with skills and interest, we offer possibilities to work on our Ember.js frontend too, enabling people to grow to a fullstack role. Equally, there are opportunities to learn and be involved in infrastructure, DevOps and serverless development.

Responsibilities

  • Developing new features together with your squad
  • Build internal and public APIs
  • Build, benchmark and optimise our core backend components
  • Helping operate our production environments on AWS
  • Providing code reviews to your peers

Essentials skills and expertise:

  • 5+ years work experience writing maintainable and well-tested Ruby on Rails apps
  • Strong software architecture & data modelling skills to base engineering decisions on product vision
  • 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
  • Capability to work remotely (minimum 4-hour overlap with central European working hours)

Preferred experience:

  • Experience working with various APIs
  • DevOps, AWS, Terraform, Docker, Kubernetes
  • Serverless computing, AWS stack in particular

Benefits

  • Get to work in a talented, remote-first international team
  • Chance to make an impact on a global product
  • Actual work-life balance with healthy 40-hour work weeks
  • Flexible work time
  • Biannual company retreats
  • Competitive salary
  • Friendly and encouraging work environment

Our hiring process:

After we've received and reviewed your application, there are a number of stages in our process.


  1. Initial video call. You'll get to learn more about the role and our company, and we'll learn how you communicate and what are you looking for in the job.

  2. Technical interview. Qualified candidates proceed to our technical interview, where we ask more in-depth technical questions.

  3. Home assignment. We'll test your coding skills in building a small application. You can do this at home on your own time. The assignments usually take about 4-6 hours to complete.

  4. Assignment review and skills interview. After our team has reviewed your assignment, we invite you to the next interview. We'll provide feedback and ask questions about your code. This interview also includes some pair-programming, where we do some improvements or additional features to your project.

  5. Culture interview. The final step before decisions. Great cultural fit is highly important in our remote team. We also want to give you as much as possible information on how it is to work at Leadfeeder and what our culture is like.


All interviews are done remotely over video calls, but of course, if you happen to be in the same city with some of our team members we're happy to organize a meeting on site.

Share this job:
Senior Software Developer
Clio  
react-js ruby-on-rails ruby javascript senior java Jan 21

We are currently seeking a Senior Software Developer to join our Engineering team. This role can be performed from one of our Canadian offices, remotely across Canada, or a combination of both. Some exemptions may apply. 

As a Senior Software Developer at Clio you can expect a fast paced role that offers many interesting problems to solve. You will be a valued member of a collaborative team and the work you do will play a major role in transforming the practice of law for good. 

A day in your life might look like:

  • Working with your team of developers to solve complex problems and provide solutions to Clio customers;
  • Working in an agile development environment;
  • Working as part of a full-stack team using a wide variety of technologies, solving cool problems, and challenging yourself;
  • Participating in diverse projects and collaborating with development teams across three countries; 
  • Reviewing code and having your code reviewed; mentoring and being mentored by other Clio developers.
  • Actively finding ways to share your learned experience with colleagues and beyond. 

You may be fit for this role if you:

  • You have a strong idea of what quality looks like, and hold yourself accountable to that. You assist your peers, department, and organization in meeting that standard.
  • You have a passion to learn new technologies and work effectively in a dynamic and ever-evolving environment that includes distributed teams and customers.
  • You possess a growth mindset that allows you to help your team solve complex technical problems.
  • You are a leader, a teacher, and a role model for the people around you.

Don’t have all of those? The most important part of this job is that you approach new challenges with curiosity and a drive to apply what you learn to fixing root causes, not just symptoms. Deep curiosity and a desire to learn will help you succeed in this job, combined with a drive to help others by shipping code. We have cross-trained developers coming from Java, Python, C++, and JavaScript backgrounds, and are happy to help you learn Ruby when you get here.

 Serious bonus points if you have:

  • Experience with any of our tech stack (Ruby on Rails, Typescript, AngularJS, React Native)
  • Experience writing software at scale

Where your team works:

Clio is currently transitioning to a Distributed by Design workplace, which means a workplace that is built around you. This means that Clio offers employees the opportunity to work from one of our offices or in a distributed manner across Canada. At Clio, distributed working has been built into our culture from day one, with teams (and, at times, founders) distributed across provinces and time zones. We have invested in best-in-class tools, technology and culture to ensure our team members are set up to succeed no matter where they live in Canada. We want all team members to feel like they're able to do their best work here, and we're committed to supporting that whether they prefer to work from an office or remotely.

Share this job:

This Month

Senior Back-end / Ruby on Rails Developer
iubenda  
kubernetes ruby-on-rails postgresql ruby mysql senior Jan 11

Were looking for a brilliant and motivated Senior Back-end / Ruby on Rails developer to join our distributed team. The products that iubenda distributes are delivered across billions of page views every month; we are used by thousands of clients in the US and in more than 100 other countries. If youre excited to work with one of the very few Italian companies offering SaaS solutions internationally and to join a team of friendly people with a culture based on continuous learning, transparency and collaboration, youre looking at the right place!

What you'll do:

  • Design and build solid, scalable and maintainable Rails applications with excellent test coverage
  • Lead Code Reviews and mentor colleagues.
  • Create a positive environment for the people around you, sharing knowledge with everyone and helping the team grow.
  • Collaborate with designers, team leads and stakeholders to understand business goals, analyze requirements and propose technical solutions. It's not just about writing code :-)

Benefits

  • REMOTE WORK - You can work from one of our beautiful offices in Italy (in Bologna and Milan and both being incredibly well located nice places to work from) or remotely. We are used and fully structured to onboard people who rather work full-time remotely.
  • LEARNING BUDGET - Well sponsor your professional growth by providing a budget that can be used for courses, events, workshops and books.
  • WORK EQUIPMENT - Well provide an equipment allowance so that you can perform at your best.
  • COMPETITIVE SALARY - We offer a highly competitive salary when compared with other Italian startups since we have high standards on finding the best people to join our team. Besides, we offer a generous paid time-off (+25 weekdays/year).
  • COMPANY RETREATS - Twice a year (summer and winter) we get together in amazing destinations to work, bond and enjoy team building activities. We offer a fully paid week-long retreats to places like Val D'Orcia, Capri, the Dolomites or the Tonnara di Scopello.
  • TRAVEL ALLOWANCE TO VISIT A COLLEAGUE - Well provide a travel allowance so you can visit a colleague (as long as the travel itinerary meets the COVID travel rules and restrictions).
  • GREAT WORK ENVIRONMENT - You will be part of a multicultural team full of talented and expert people and you will find a team spirit, which you would rarely find elsewhere.
  • ENGLISH CLASSES - We offer online English classes in a weekly basis, on several different levels, within working hours.
Share this job:
Software Engineer
ruby-on-rails ruby postgresql react-js python javascript Jan 05

High Alpha is hiring key team members for a new B2B SaaS startup in Indianapolis. This position will be with High Alpha’s latest company, which is pre-public launch. You’ll work closely with the internal High Alpha team & first employees, while reporting directly to the CTO. If you’ve ever been interested in working at a company from scratch as a member of the initial team, this is it!

We’re seeking a front-end focused software engineer to take ownership of our application’s UI, from discovery through delivery & maintenance. The ideal team-mate is a React.JS engineer who can work with our design & other engineering team members to ideate, plan, and deliver an experience that helps our customers (B2B SaaS Marketers) reach their SEO goals. Full stack development experience with React & Ruby on Rails is a bonus, but not required.

We take pride in providing a user-friendly, fast, and streamlined experience to our customers and are looking for top-tier engineering talent to help us make that a reality.  We are currently on the lookout for a driven, hardworking, creative, and collaborative software engineer to join our team. You’ll have the opportunity to shape and drive the implementation and development processes that create an amazing product.


What You’ll Do: 

  • Report directly to the CTO
  • Ship product by working in and on our tech stack: React.js, Ruby on Rails, Postgres
  • Collaborate with designers and other engineers to deliver on our product roadmap
  • Collaborate cross-functionally with our Consulting & Sales teams to implement feedback and guide our platform’s user experience
  • Build a set of experiences that helps marketers grow revenue by managing and coaching the executing on SEO and conversion rate optimization strategies.
  • Review, debug, and resolve complex problems with real-time applications.

What We’re Looking For:

  • 3+ years’ experience developing software in a SaaS environment 
  • Expertise in JavaScript & React.js
  • Special Consideration for additional proficiency in Ruby, Rails, Python, PHP, ASP.NET, Java 
  • A vibrant passion for coding and creating intuitive user experiences
  • Strong interpersonal skills to connect with a small, early-stage team
  • Thorough understanding of web architectures and technologies (HTTP, REST)
  • Experience with cloud development tools like Heroku, Github, JIRA, AWS
  • Working understanding of relational databases & how UI’s interact with them (Postgres)
  • Experience presenting data from a back-end architecture, to analytics-oriented users.
  • A track record of hard work, meeting deadlines, and exceeding job expectations
Share this job:
Software Engineer, Ruby/Rails
ruby-on-rails postgresql react aws ruby javascript Jan 04

Why Red Canary

Red Canary was founded to make security for every business better by protecting organizations around the world from cyber threats. Our combination of market defining technology, processes, and expertise delivered using an innovative SaaS model is preventing breaches every day.

The Red Canary engineering team builds and operates the platform to deliver unmatched threat detection and response. We process billions of events per day from hundreds of thousands of systems worldwide. Every engineer is on the front lines of cyber security with unique opportunities to learn new technology and solve the hardest problem in cyber security.

Why You Matter

You are passionate about applying your technical expertise to quickly ship an MVP based on requirements, and refine it through feedback from your customers. You're comfortable diving into a large Rail application that serves 200+ customers. We are searching for a Rails engineer to join us in building the Red Canary platform. We continuously push product enhancements to production so on day one you will be making security better for a large number of organizations. Our customers depend on us 24/7 and the software you build makes a meaningful difference to improve their security. In this role you may work from our Denver office or remote.

Who You Are

  • Love to write code and take full ownership of a product or feature from concept to launch
  • Are experienced with Ruby on Rails and other common libraries such as RSpec and Sidekiq
  • Have experience with Javascript, HAML, Redis, Postgres, AWS, Docker or some combination of similar tech
  • Architect scalable applications that serves both internal and external users and high-volume background tasks
  • Have confidence making architectural design decisions that improve scalability & performance
  • Test the software you write to ensure we deliver the highest quality products 
  • Bonus: have deep knowledge of operating Postgres at scale, including replication, monitoring and optimization

Individuals seeking employment at Red Canary are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Share this job:

This Year

Backend Software Engineer
Raycast  
api ruby-on-rails javascript go node-js backend Dec 21 2020

Raycast makes it simple, fast and delightful to control your tools. We're looking for a Software Engineer to join our small team to build, own and scale the distribution of Raycast extensions via a store that developers around the world can contribute to.

Raycast is a native Mac application with a significant focus on top-notch UI and interactions. We genuinely care about user experience, performance, privacy and ease of use. We had enough of dealing with slow and clunky tools. Raycast is our attempt to let you enjoy your daily workflows without all the distractions.

When Apple announced the App Store in 2008, the distribution of software changed over night. Suddenly, developers could reach millions of customers. We believe it's about time to change how developers discover and consume productivity tools. At the center of this, is a store full of Raycast extensions that people can share and manage or discover new ones from others. We need hungry engineers that architect and build this store to revolutionise how developers experience productivity tools with us.

We're a fully remote company and looking for candidates in the UTC timezone (London, Lisbon, Dakar, ...) ± 3 hours. This position is for a full-time employment.

In this role you will...

  • Build the infrastructure of our store. You design a stable cloud infrastructure and backend architecture that is open for extension, and an API that other developers love to use. You're implementing the distribution of our extensions and work closely with macOS engineering where needed.
  • Co-own the product and work self-directed. We're a small team of individual contributors. Everybody has autonomy and responsibility. You work on features from ideation over release to maintenance and shape the roadmap of the product.
  • Shape the experience for contributors. The store is one piece of the puzzle. You generate ideas about how developers should add and maintain extensions. You optimise for ease-of-use for producers and consumers.
  • Improve performance and care about quality. You dogfood your own features with our nightly builds, respond to user feedback in our community and jump into performance profiling to make API calls fast. You automate tedious tasks. At best, directly in Raycast.
  • Wear many hats. In a small startup, we're all generalists. You might add a new page to our Vue.js website, set up infrastructure components, or write a blog post about a new feature.

You will be a great fit if...

  • You know how to build great APIs. Ideally, you've built and scaled APIs before and have a playbook to kickstart development with modern backend languages. You've worked with different types of data stores, and you know best practices around data modeling and access. Moreover, you can reason well about the tradeoffs of different programming languages and tech stacks without being dogmatic, f.e. decide if we should adopt GraphQL or REST.
  • You're highly productive while writing quality code. We release updates every 1-2 weeks. You can break down big projects in small deliverables. You care about the outcome and take a pragmatic approach to deliver it. You keep things simple and rather write more code than adopting a third-party dependency. You know when you want a code review or need to write tests.
  • You're product-minded. You have a sense for great user experience and feel when something is off. You work with continuous deployment and preview environments to get constant feedback and you have monitoring and analytics in place to quickly act when something unexpected happens. You're eager to optimize API responsiveness and dig deep when there is a need to resolve a tricky issue. You treat APIs as products and proactively iterate on them.
  • You put our users first. Throughout Raycast you find many little details. You pay attention to detail and provide our users a delightful experience. You can't stand bugs and don't shy away from user feedback.
  • You're an empathetic communicator. You treat technology as tradeoffs. You may be opinionated but you're not ideological. When disagreeing, you communicate thoughtfully your perspective and compromise when needed. You're thriving in a team environment and hold your colleagues accountable.

Application process

During our interview process, we want to make sure that both sides get a good understanding of what it feels to work together day-to-day. Our process contains a few steps:


  1. Send us an engaging email. Tell us why you want to join Raycast and why you generally care about the problem we're solving. Make your first impression count. Share with us what excites you and how you envision your role at Raycast.

  2. An intro call with the founders. Both parties get to know each other. You learn more about Raycast and can ask us any question. From our side, we want to understand what motivated you to apply.

  3. Work on a real task. We want to demonstrate how it is to collaborate with the team. For this, we give you an assignment that we would actually build and create a shared Slack channel to communicate. We'll compensate you for the task.

  4. Another video call to present your task. Time to show your work in a short video call with some of us. Expect some role-specific questions to better understand how you tick.


After the last step, we get back to you with a decision. In rare cases, we might ask you for another call.

Share this job:
Lead Full-Stack Developer, Software Architect
ruby-on-rails javascript Dec 14 2020

Equisolve, a leading provider of corporate and investor relations websites for publicly traded companies, is seeking a talented, experienced senior full-stack developer to lead one of our internal product teams. This person will be responsible for leading a small team of developers to help define, build and launch a new product.

Responsibilities:

  • Work closely with internal departments to understand the business requirements and scope for the project
  • Organize the project into milestones and set up sprints for the development team
  • Supervise and evaluate work for the development team, including scoping out tasks as Jira tickets and ensuring timely delivery of tickets
  • Conduct code reviews and provide help and direction to the developers when needed
  • Help architect and develop features, fix bugs, and ensure proper test coverage

Benefits

  • Work from home with an A+ team in a casual work environment
  • Medical benefits and long-term disability
  • Vacation and sick time
  • 401k
  • Latest technology provided for work
Share this job:
Full-Stack Software Engineer
react-js postgresql aws ruby-on-rails saas Dec 11 2020

The Age of Privacy requires a new standard of transparency.

Due to stringent and changing privacy regulations, organizations face uncertainty and regulatory challenges. Company’s business systems were not designed to be compliant.

We’re building a company and team to solve this problem. We’ve raised $9.2M and are built and backed by executives and founders at DocuSign, MuleSoft, Twilio, Cloudera, Oracle, Salesforce.com, HP Labs, Facebook and Quantcast.

We live by our values:

  • Be transparent
  • Build trust
  • Be bold
  • Make each other better
  • Learn from failure

Join our team and shape the new standard of transparency.

 You’ll Own

As a full-stack software engineer, you’ll build and own DataGrail’s core products. These systems build trust for our customers and keep them compliant with the law.

We’re built on Rails, React, Postgres, and AWS and integrate with hundreds of diverse SaaS and IT systems. You don't need to know these exact technologies (we Pythonistas and Gophers too). And you don't have to be an expert in all these areas (no one is). But prepare to shine in something.

You’ll solve customers’ problems at scale no matter where the work exists in the stack.

‍ You’ll Improve

Our engineers take a broad view of what to improve in how we build products.

DataGrail is growing...fast. The decisions we make today may not make sense in two years. The best engineers pivot from problems to solutions though. You’ll help the team make appropriate tradeoffs. You’re comfortable with good enough over perfect.

You might focus on reinforcing our security posture. As a privacy company, we are serious about security.

You may help us improve our tools and workflows for getting code into customer hands faster.

Or you could work with Customer Success to give new customers the tools to be successful faster. We’re fanatical about customer experience and sweat the details (include “Alan Turing” in your resume or cover letter).

You’ll Teach

Software engineering is a team sport. You’ll bring others along and join them on the journey.

Do you have a great tip for debugging via your IDE that saves you tons of time? We want to see it on Slack or Notion.

Did you present at a conference on what you learned scaling another system by 100x? Give the talk as a lunch and learn.

We’re hiring you for all the past lessons building software that you’ve internalized. Yes, even...no, especially the mistakes you’ve made.

You’ll Learn

You’ll learn how to scale a business, an organization, and a product. We’re building an enduring organization.

Understand the privacy landscape today and build on its frontier in real time.

Share this job:
Engineering Team Lead
ruby-on-rails javascript ruby aws mariadb Dec 10 2020

We know that headhunters are already beating down your door. We want to earn our right to work with you every single day.

We’re out to solve real world scale problems, and we need your help.

Simplero is a software company that helps coaches, authors, and speakers transform lives at scale through online courses and memberships. We’re an all-remote team of 25 trailblazers passionate about service, personal growth, and simplicity.

We have helped over 2500 customers in 30 countries make over $200M. We’re changing lives, providing livelihoods, and offer an insanely valuable service. We’re a team united by our shared values of integrity, responsibility, and exceptional service.

Annual Salary Range: $70,000 to $240,000 USD

Technologies we work with

Ruby on Rails, Javascript, MariaDB, AWS, and more.

Requirements

What we absolutely require

  • You have at least 7 years of experience as an engineer.
  • You have 3 or more years of experience managing a team of at least 10 engineers.
  • You’re gifted at managing and building a team of uber-gifted engineers.
  • You have an extensive network of people that you can tap into for hiring.
  • Though your main priority will be on the team, you are yourself a gifted Rails developer and excited to write and fix code yourself.
  • You’re very smart and very quick at "getting" stuff.
  • You’re eager to figure things out you’ve never done before.
  • You communicate well in writing, and you have at least one t-shirt to wear for video calls.
  • You’re both creative and disciplined.
  • You find ways to achieve, not reason you can’t.
  • You can read code quickly and figure out what's going on.

What we could care less about

  • A degree in computer science—we're not scientists, we're engineers. (An unusual field of study might make for a good story, though. Do tell!) A physics degree is a plus, though.
  • Certifications—just show us what you can do.

Benefits

What’s in it for you

  • Changing lives at scale. Making the tools that empower experts to make a living teaching others is seriously high-leverage work.
  • Be part of a lean, efficient, high-autonomy, high-accountability team.
  • Show exactly what you created AND know exactly how many customers benefit from it how often.
  • With a development team rarely larger than 2 people, we built what other companies need 100s of engineers to build. Welcome to the 100x club!
  • Know how great it feels when you make a customer’s day. You’re not locked in a room 4 floors away from anyone who talks to a customer: you’ll see the impact of each bug fix, “surprise and delight” tweak, and feature.

Other benefits

  • Access to hundreds of hours of training material, books, workouts, etc.. For just about anything you want to learn about Internet business, personal growth, software development—if it’s not already in our virtual library, just ask.
  • Personal and professional coaching. Who do you want to be? How do you want to grow yourself and your career? We’ll help you get there.
  • 4 weeks of paid vacation per year. Yes. We want you to get some perspective and rest.
  • Generous profit sharing. Since we don’t have stock options, this is how we do it.
Share this job:
Senior Full-Stack Engineer
ruby-on-rails javascript react-js jquery postgresql senior Dec 04 2020

No recruiters please. (Must be located in the United States. BONUS if able located in Southern California)

MadeMarket is a fast-growing CRM and transaction management platform for investment bankers that is bringing fintech to the main stage.

We enable investment banks to grow their business and improve employee performance by providing an intuitive, purpose-built system of record and easy-to-use tools for winning new mandates and managing live transactions.

We are looking to hire a Senior Full-Stack Engineer that will work within our development team to create solutions that make corporate finance professionals more productive and successful.

We have a lean development team so you will have your hands in a lot of different places and will be working in an agile environment. We are looking for someone that is self-motivated and able to complete tasks without much direction. It is equally critical that this candidate know when to ask for assistance or clarification when needed. Hours will be semi-flexible. We require at least 4-6 hours during business hours and the rest can be early in the morning or late at night.

The initial work will include writing test code to familiarize yourself with our architecture and codebase. After that, we would expect you to jump right in and start writing production-quality code. You will contribute to existing components as well as build out new components. All our developers are also involved in resolving certain support tickets and occasionally talk to customers over the phone.

Requirements:

  • At least 4 years of professional experience with Ruby Rails 4/5/6
  • Experience with Javascript, HTML, CSS, jQuery
  • Exceptional troubleshooting skills
  • Exceptional understanding of relational databases such as Postgres and OO design is important
  • Basic server administration skills (Ubuntu, Nginx)
  • Basic understanding of using GIT for source control
  • Experience writing test code
  • Proven track record of building applications from the ground up
  • BS degree in Computer Science, Engineering or a relevant professional work experience
  • Bonus if candidate has: modern Javascript framework experience: VueJS or React; AWS experience; experience deploying code using Capistrano; Chrome extension development experience; experience developing Microsoft Office JS Add-Ins

Top characteristics of the right candidate:

  • Has high standards, values hard work and is immensely results-driven
  • Strong communication skills with no hesitation to share ideas
  • Has high clarity of thought (which manifests itself in their code quality)
  • Can work both independently and loves to collaborate with a team in a fast-paced environment
  • Is a systems thinker
  • Can see the big picture but sweats and has mastery of the details
  • Is predisposed to moving fast

Perks and Benefits:

  • Healthcare benefits
  • Flexible schedule
  • Challenging and rewarding work
  • Startup environment where you can have a unique impact on many parts of the business

To make sure that you read the entire posting, please include the Ruby on Rails version of your first Rails app.

Equal Opportunity Employer: MadeMarket is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Job Type: Full-time

Pay: $120,000.00 - $140,000.00 per year

Share this job:
Team Lead / Senior Nodejs Developer
node-js react-js ruby-on-rails postgresql react-native senior Nov 24 2020

Senior Node.js Developer

Montreal, Quebec Canada

Job Description

Springbig Canada (Grandprintemp Canada), is a subsidiary of Springbig Inc., that is the US leading loyalty marketing and communications platform in the cannabis industry, working with over 1,300 unique storefronts and building up a cumulative database of over 20 million consumers.  Our Software as a Service (SaaS) platform allows our dispensary clients to configure a custom loyalty program and through this loyalty program build a database of consumers.  Our platform also boasts this industry’s most comprehensive communications engine, allowing our dispensary clients to market to their database of consumers via SMS and email (primarily focused on SMS marketing) in a personalized way. 

Our team boasts a combination of some of the most accomplished and experienced titans of the tech and marketing space, as well the most talented young minds in the industry. We found business owners in the cannabis industry to be underserved and in most cases ignored, so we designed our platform to give dispensaries and producers the most innovative tools in marketing – and we never stop innovating.

Mission:

Our mission is to offer the leading SaaS loyalty marketing and communications platform to help businesses grow their brand, increase marketing visibility and their revenue

Vision:

To continue to be an industry leader and innovator by delivering a quality technology and marketing platform for our customers with world class customer service.

Our headquarter is located in beautiful Montreal, Quebec Canada with team members distributed around North America. You will work remotely as we prepare to open our office in 2021.

What will I be working on?

As a Senior Node.js Developer, you’ll be working with us in all aspects of the product, from its core infrastructure to the various micro-services. As a part of the development team, you will wear multiple hats, turn ambiguity into details, take the lead on building complex features, and continuously find opportunities to improve performance and increase reliability.

Requirements:

  • 5+ years of professional development experience
  • 5+ years of experience in implementing Node.js based web applications and supporting microservices that have shipped
  • Strong JavaScript and SQL experience
  • Must be comfortable managing other developers and conducting code reviews
  • Experience working with various JavaScript libraries and frameworks, MySQL and Git in a team environment
  • You enjoy writing well-tested, well-organized code

Role and Responsibilities

  • Design, development and delivery of Node.js-based database solutions, back end applications, microservices, processes and APIs
  • Implement integrations with external APIs and data providers.
  • Design, develop, and deploy APIs to integrate across multiple new and existing business applications.
  • Manage and deploy the infrastructure to support the platform ecosystem.
  • Coordinate the development with other technology platforms.
  • Design and modify database schemas.
  • Coordinate with Quality Assurance (QA) during hand-over and subsequent defect correction (fixes bugs).
  • Refactor, as necessitated by addition of features or in response to code review.
  • Implement automated tests.
  • Continuous interaction with Team members via Jira, Confluence and other tools

Preferred experiences:

  • 3+ years of Node.js development and test experience.
  • 3+years of experience developing real-time Node.js application and microservices.
  • Mastery of concepts such as event-driven programming, multi-threadedness and testing of real-time applications.
  • Ability to demonstrate and walk through code for applications currently in production.
  • Familiarity with the AWS environment, including Lambda, SQS and Kinesis.
  • Expertise with SQL schema construction/analysis and query language.
  • Experience with Git.
  • Helpful: Ruby on Rails, React Native

Our current stack:

  • Rails 6
    • rspec
    • sidekiq
  • Vue.js / React Native
  • AWS
    • SQS
    • EB
    • Kinesis
    • Athena
    • Redshift
    • DynmoDB
    • Lambda
    • RDS
      • MySQL 8 / Aurora PostgreSQL 11

What are we looking for in a team member?

Your specialization is less important than your ability to learn fast, communicate and adapt to shifting priorities.

We’re especially fond of people who:

  • Communicate well and articulate ideas clearly.
  • Focus on project goals, not just writing code.
  • Contribute ideas.
  • Take initiative.
  • Have a hacker mindset and master the fine art of balancing time, features, and quality of code.
  • You know when to unit test and when to “just ship it”.

What’s it like to work at springbig?

It’s awesome! We’re a driven, passionate, responsible group who values professional growth and work life balance.

We take care of our team members:

  • Competitive salary
  • Unlimited PTO
  • Choose your own equipment
  • Casual and comfortable working environment

Expect to join an office that infuses lightness and creativity into our days, such as:

  • Stocked coffee, snacks and candy “bar”
  • Pizza parties and team lunches
  • Laser Tag in the office
  • Spontaneous games of tabletop cornhole or NERF wars
  • Company sponsored Fantasy Football league and March Madness bracket challenge
Share this job:
Software Engineering Manager for an Interactive Healthcare SaaS Platform
react-js javascript ruby-on-rails aws saas healthcare Nov 12 2020

Jellyvision is hiring a Software Engineering Manager

Who we are

We at Jellyvision are the proud parents of ALEX®, an interactive employee communications platform that makes tricky decisions—like choosing and using employee benefits—easier and more enjoyable. The success of ALEX has exceeded our wildest work-related dreams, which is why we need a talented Software Engineering Manager to help us.

How you’ll help

As a Software Engineering Manager, you’ll lead a team of talented engineers in designing, building, and delivering our suite of products*. You’ll manage a team of approximately 5-8 direct reports and will report to the VP of Application Engineering. 

*Our frontend products are built with Javascript and React and Redux or AngularJS. Our backend APIs are built with Ruby and Rails or Grape (or Javascript and Node.js).

What you’ll do

  • Help ensure your team delivers on the product roadmap
  • Manage the performance and career growth of your team members
  • Perform regular one-on-ones and provide timely and constructive feedback
  • Clear the road for your team by identifying and removing obstacles
  • Ensure Jellyvision’s engineering standards and best practices are followed
  • Collaborate with folks in our product and creative teams, as well as other engineering managers
  • Hire new engineering talent
  • Help your team look toward the future of the product

Experience & skills you’ll need

  • A strong background in software development and web technologies 
  • A strong track record of leading a productive development team 
  • Experience with Agile methodologies 

Our ideal Engineering Manager:

  • Communicates clearly and effectively (with both technical and non-technical audiences)
  • Leads technical discussions
  • Helps resolve technical disagreements
  • Evaluates and presents engineering trade-offs
  • Creates an environment where people can do their best work, while having fun doing it
  • Motivates, develops, and promotes technical experts and future leaders

 Skills:

  • Develops talent
  • Drives engagement
  • Directs work
  • Builds effective teams
  • Balances stakeholders
  • Organizational savvy
  • Resourcefulness

Anything else?

Our credo is a simple one: be helpful. And we think we can be most helpful if our workforce is as diverse in thought, perspective, and culture as the people who use our products. We are looking to add amazing people to our team who will bring diversity across many lines, including race, ethnicity, religion, sexual orientation, age, marital status, disability, gender identity, sex, and country of origin.

Thanks for your interest in Jellyvision!

Share this job:
Lead Full Stack Developer
ruby-on-rails postgresql javascript full stack backend frontend Nov 08 2020

Housable is an early-stage, software startup founded to make housing attainable for everyone. We are based in San Francisco, seeking our first Lead Full-Stack Developer. This is a hands-on role that requires a strong individual contributor who also has the skills and experience to help us build-out our development team as the company grows.

Residential construction in the US is a massive $800B annual market, but has seen very little innovation over the last century. Housable is focused on building automation systems for the entire housing development process, starting with the design, permitting and contractor bidding process. Our ultimate goal is to bring the entire home design, permitting and construction process online.

Housable has built the go-to online platform for homeowners to design, permit and build Accessory Dwelling Units (ADUs) across California - think garage conversions, basement apartments, and backyard homes. This development role will help to build-out our platform for the ADU housing vertical, which we intend to apply to other housing verticals (multi-family, single-family, remodels) and to expand our market beyond California to a national scale.

In this role you will have high leverage and high responsibility to help us guide the ground-up redevelopment of the back-end and front-end of our platform which thousands of homeowners rely on for their projects.



Tech stack:

  • Ruby on Rails
  • PostgreSQL
  • PostGIS
  • Heroku
  • AWS
  • 3D JS Engines


Key qualifications:


You're encouraged to apply even if your experience doesn't precisely match these requirements, or if the job description doesn’t fully match your aspirations.

  • Have 7+ years of experience working in large teams (with a high degree of specialization) and small teams (with a broad skill-set and responsibilities). Even better if you have had to wear different hats to accomplish your goals.
  • Enjoy being a generalist working on both the front-end, backend, and doing anything it takes to solve problems and deliver what users need.
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts, to be able to build the best tools possible for them
  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems, even if you have not worked with them before.
  • Can put yourself in the shoes of your users and be a steward of crafting great experiences.
  • You’re interested in having real leverage and delivering meaningful change to the market - deciding when practicality, and when precision, matters most.
  • You demonstrate a drive to think, work, and prioritize in the order of wide brushstrokes to crafty details, and are able to decide when is time for each.
  • You can’t wait to ship, including all it takes to deliver the new experience to the end user


Benefits


  • Base salary - market rate
  • Equity compensation
  • Heath benefits
  • 100% remote team
  • Team trivia nights!
  • Learn the architecture & construction process
  • Building software that builds homes
Share this job:
Senior Software Engineer, Full Stack
ruby-on-rails ruby postgres javascript html full stack Nov 02 2020

We are looking for a senior full stack engineer who is experienced at building web applications for consumers and enterprise. As part of a team you will help design, build and maintain applications that are used by thousands of dental professionals. You have experience in working closely with third party providers, engineering teams and business stakeholders to build highly scalable end-to-end applications.

About You:

You are highly self motivated and can work independently or partner closely with other engineers on a project. You are excited about building high quality products and want to own the product development lifecycle starting with the right design and development principles. You have strong communication and interpersonal skills. You enjoy solving problems and like to challenge yourself by building scalable and highly performant solutions.

Responsibilities:

  • Create simple and intuitive web applications for a range of different end users
  • Design, develop, deploy and maintain your application
  • Own front-end and back-end development for your application
  • Design, build and maintain API infrastructure that allows for integration between different services and third party systems
  • Work effectively with product managers, other engineers and business stakeholders on the project
  • Communicate technical ideas and lead projects with a focus on solving real world business challenges

Requirements

  • Senior-level full stack engineer with 5+ years of experience
  • Strong at developing web applications using an object orientated language like Ruby, Javascript, HTML and CSS
  • Experience working with Javascript frameworks and Single Page Applications
  • A robust knowledge of building and working with RESTful APIs
  • Experience integrating with internal and third party services
  • A knowledge of cloud computing platforms such as Amazon Web Services
  • Great communication and collaboration skills working with other engineers, product managers, and business stakeholders
  • Independent, proactive, and able to deliver production-ready code with minimal guidance

Benefits

  • Highly competitive salary and benefits package
  • Fully remote working
  • Flexible working hours
  • Opportunity to work in a highly creative and dynamic work environment
  • You are responsible for making decisions that will affect thousands of users. You won't be micromanaged or subject to decision by committee
  • Ability to help us shape and evolve our culture
  • Worldwide career progression opportunities
Share this job:
Senior Software Developer, RDSM
tdd javascript ruby ruby-on-rails senior Oct 27 2020

Note:
All applicants must hold Brazilian citizenship or Brazilian work permit to be considered.
Fluent in Portuguese and Intermediate English required


O seu papel na RD será:

Você irá participar do time que chamamos de Sauron (sim, bem vibe de LOTR, "O olho que tudo vê ") que está em uma iniciativa bem desafiadora de desenvolver a própria ferramenta de web analytics, removendo então a necessidade de integração que temos hoje com o Google Analytics.

O objetivo é termos os dados e trackings dos visitantes do RD Station Marketing por meio de nossos scripts e assim ter um controle cada vez mais assertivo dos dados gerados pelos nossos clientes!  Um aspecto que é bem importante nesta posição é ter um nível de conhecimento avançado em JS puro, pois você será uma referência dentro do time em relação ao browser, entender/validar o comportamento dele, além de apoiar em scripts e integrações em plataformas parceiras.

E nesse sentido, teremos MUITOS desafios na operação ligados à escala e performance uma vez que o número de visitas e conversões estão na casa dos milhões por dia e o volume de dados está na casa dos terabytes 

Por isso, buscamos uma pessoa com bastante ownership, resiliência (lidar com uma operação nesse nível não é fácil) e proatividade para abraçar essa iniciativa como sua!

As pessoas da área técnica da RD também costumam ser muito ativas na comunidade, difundindo conhecimento em eventos internos e externos - curtimos e valorizamos muito isso!

Com quem você irá trabalhar:

Você terá o apoio de uma liderança estratégica com interface bem próxima no dia a dia, atuará em conjunto com 2 full-stack developers, a maioria com senioridade elevada, além de um Product Manager em nosso squad.  

Nós utilizamos métodos ágeis como Kanban e XP. Somos adeptos a TDD e usamos Circle CI para integração contínua. Todo PR (pull request) passa por code review e também fazemos pair programming para compartilhar conhecimentos e melhores práticas. 

Estamos buscando uma pessoa:

- Que já tenha uma experiência consolidada em desenvolvimento e arquitetura em Javascript, além de estar aberto para também atuar diretamente com Ruby e Go no mesmo projeto. 

- Vivência com boas praticas de desenvolvimento ágil. Dentre as praticas que usamos: Clean Architectures, TDD, BDD, DDD, que valorize e incorpore qualidade na sua forma de modelar soluções e codar com melhoria continua.

- Seja experiente com arquitetura de software escaláveis, performáticos e de fácil manutenção;

- Experiência com desenvolvendo projetos web analytics será considerada um diferencial!

Share this job:
Backend Developer
ruby-on-rails postgresql graphql elasticsearch reverse-engineering backend Oct 23 2020

The CoreCare Engineering team is composed of experts across the globe, and is looking to expand with more backend developers in the US. Our objective is to create a safe environment where we can solve problems that our customers are facing every day. The Engineering team works closely with Product and Business Development in small iterations. Our technology aggregates, transforms and analyzes different sources of patient data in order to help automate time consuming and repetitive tasks.


In this context, we are looking for an intermediate or senior backend developer.


Extensive experience is not strictly required if you demonstrate comparable experience in other technologies.


Even though the company is young, we work to avoid repetitive tasks. For example, our deployment process is fully automated and is as simple as creating a release on GitHub. We also have several environments available in order to test features at different stages.


CoreCare's goal is always to improve our culture, and your entire experience and attitude are really important to us, not just your engineering experience.


We are looking for people who are able to work autonomously, who are team players and who are capable (and want) to share their opinions whenever necessary.


We know nothing is perfect, and we are constantly motivated to iteratively improve our weaknesses with constructive feedback from the team.

Share this job:
Senior Software Engineer
ruby-on-rails aws javascript mvc python senior Oct 20 2020

The Opportunity:

SingleOps is seeking a Full Stack developer who is excited to learn and shape our growing development team. Our developers are given the opportunity engage with the full lifecycle of the product, from requirements gathering to design, development and support. This allows you to have your hands in the entire product, be creative, and take ownership. We’re a fully remote team, but our office is located in Atlanta, if you are interested in joining us in office (once it’s safe, of course!)

Outcomes you will drive: 

  • Engage in working collaboratively with the dev team in designing new features and bug fixes
  • Develop the frontend and backend of the application using Ruby on Rails, Javascript, HTML, & SASS
  • Administer AWS-managed resources
  • Support customer success team for tier 3 issues and advanced SQL reports.
  • Participate in daily SCRUM meetings
  • Integrate with a growing team to learn and teach as we build a challenging and exciting development practice

Does this sound like you?

Specific experience is less important than a demonstrable desire to learn and the ability to complete complex projects. However, a good candidate should have the following:

  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent experience
  • 3+ years of experience in web development
  • Experience with an ORM and MVC framework
  • Experience working in a test-driven development environment
  • A collaborator who is comfortable working in pair programming
  • A history of picking up new technologies
  • Ability to work autonomously to tackle large projects without close monitoring

A few ways to stand out...

  • Experience with Ruby on Rails
  • Experience with a frontend framework (React, Angular, Backbone, etc)
  • Bootstrap
  • Unit Testing

US Citizenship or Permanent Residency required (we do not sponsor at this time)

Reasons to join SingleOps:

  • Fully remote development team thats been that way since the start.
  • An incredibly talented, driven, and supportive team. We are building an amazing team culture and want you to contribute to its formation.
  • We have a clear vision to change the service industry and improve the lives of our customers.
  • One of the fastest growing technology businesses in Atlanta
  • Founded and funded by a team of seasoned young entrepreneurs with excellent track records
  • Competitive compensation, great insurance (health, dental, and vision), unlimited vacation policy, casual dress, distributed team environment, startup culture…

We want you to stay true to who you are

Here at SingleOps, we want you to stay true to who you are. We believe your identity is what makes us who we are as it’s our mission to promote an inclusive and welcoming culture. What you bring to the table is what matters most to us. Undoubtedly, great and unique people are what make us successful. 

Why You’ll Love Working at SingleOps:

Growth Mindset, Customer Success, We Before Me, Simplicity, Get Stuff Done How You Want

These are the values that define who we are and that have driven our team to achieve significant growth and impact. Just this past year we were recognized as one of the fastest-growing companies and a ‘Top 10 Best Place to Work in Atlanta’. Our objective is for every member of our team to achieve personal growth, career advancement, and to make a serious impact on the lives of our customers.

Our product is used daily by thousands of green industry professionals (landscapers, arborists, irrigation technicians, etc.) all across North America, and has processed over $1.5 billion in revenue on behalf of our customers. The green industry is in the early innings of adopting CRM and field service software, and the SingleOps product is enabling this industry evolution. Our customers use SingleOps to manage their customer records, perform estimates & sell work, schedule crews, invoice & receive payment, and to understand critical data about their business like real-time profitability. 

When we transition a green industry business from pen and paper, spreadsheets, or poor-fit software to SingleOps the results can be transformative. Our customers grow revenue, increase profitability, and get more done in less time. We frequently hear things from our customers like “I was able to take my first vacation in years” or “I am now able to spend more time with my family” because of SingleOps. This level of impact is unique to our opportunity and it is truly rewarding. 

We are looking for diverse-minded people who enjoy challenging and fulfilling work to join our mission in redefining an age-old industry. Our team is highly collaborative, innovative, supportive, and we have a lot of fun. If this speaks to you, we want to meet you!

Share this job:
Senior Software Developer
react-js javascript ruby-on-rails senior ruby Oct 10 2020

Developers at LaunchPad Lab do more than just write lines of code. We're product builders who solve meaningful problems alongside our clients.

We're looking for a Senior Software Developer with a strong sense for building outstanding products. This role will give you the opportunity to work closely with clients to plan and develop new products and features. You'll have the opportunity to see a number of products and industries.

The Perfect Match

You love to work with clients to create software applications that are impactful for their business. You want to play a key role in defining the product’s vision and roadmap and are eager to work closely with our developers, designers, and product managers to do so. You believe that our success is 100% dependent on our client’s success and that it’s our job to help our clients build the right thing.

You thrive on collaboration, understand the process of iteration, and are excited about taking projects from inception to launch. You are ready and excited to lead complex development projects and mentor junior developers. Most of all, you want to be part of a fun, challenging, and collaborative environment where egos are left at the door.

About LaunchPad Lab

Fueled by a team of passionate and driven product builders, LaunchPad Lab is a Chicago-based software development agency. We are intentionally small, skilled, and focused on our clients' success. Our Seven Constants are the values that drive our company culture and decision making.

We work in a collaborative environment where everyone is expected to be creative and contribute to building outstanding products. Each day at LaunchPad Lab is an opportunity to work with a talented team focused on making a difference.

Our Development Team

As an agency, we're able to work on a number of applications and different technology stacks. This allows us to create a culture of continuous learning from our experiences and solve problems through internal code reuse and open source - an internal effort we call OpEx.

Also as part of our commitment to developer growth, we’ve established a career development ladder. This ladder provides a framework and guidelines for how we continuously level up developers on our team.

Note: This job posting aligns with Senior Developer Level 4-5 on our Development Ladder.


Requirements


  • 5+ years of software development experience
  • Expert-level experience with Ruby on Rails
  • Expert-level experience with JavaScript and one or more JavaScript framework (React, Angular, Ember, etc.)
  • Experience architecting complex software applications
  • Excellent communication skills and the ability to work closely with clients
  • Ability to bring creative solutions to difficult problems
  • Entrepreneurial attitude with experience building products

Location

  • Must be located in the US
  • Our company is based in Chicago, however remote is ok for this position


Benefits


  • Competitive salary
  • Health Insurance (company pays 100% of PPO premium)
  • Dental Insurance (company pays 100% of premium)
  • Vision Insurance (company pays 100% of premium)
  • 401(k) with up to 4% company match
  • $1,000 annual continuing education budget
  • Flexible remote work and vacation schedule
  • All benefits are available immediately upon starting
  • And more!
Share this job:
Senior Back-end / Ruby on Rails Developer
iubenda  
kubernetes ruby-on-rails postgresql ruby mysql senior Oct 08 2020

Were looking for a brilliant and motivated Senior Back-end / Ruby on Rails developer to join our distributed team. If youre excited to work with one of the very few Italian companies offering SaaS solutions internationally to ~1M users and to join a team of friendly people with a culture based on continuous learning, transparency and collaboration, youre looking at the right place.

What you'll do:

  • Build solid, scalable and maintainable Rails applications with excellent test coverage.
  • Collaborate with designer, team leads and stakeholders to understand business goals, analyze requirements and propose technical solutions.
  • Lead Code Reviews and provide mentorship to junior and intermediate developers.
  • Create a positive environment for the people around you, sharing knowledge with everyone and helping the team grow.
  • Have product ownership by working closely with Product, mobile and data teams. It's not just about writing code :-)

Benefits

  • REMOTE WORK - You can work from one of our beautiful offices in Italy (in Bologna and Milan and both being incredibly well located nice places to work from) or remotely. We are used and fully structured to onboard people who rather work full-time remotely.
  • LEARNING BUDGET - Well sponsor your professional growth by providing a budget that can be used for courses, events, workshops and books.
  • COMPANY RETREATS - Twice a year (summer and winter) we get together in amazing destinations to work, bond and enjoy team building activities. We offer a fully paid week-long retreats to places like Val D'Orcia, Capri, the Dolomites or the Tonnara di Scopello.
  • WORK EQUIPMENT - Well provide an equipment allowance so that you can perform at your best.
  • COMPETITIVE SALARY - We offer a highly competitive salary when compared with other Italian startups since we have high standards on finding the best people to join our team. Besides, we offer a generous paid time-off (+25 weekdays/year).
  • GREAT WORK ENVIRONMENT - Work in a casual (no dress code!) but continuously growing environment. Besides, you will be part of a multicultural team full of talented and expert people and you will find a team spirit, which you would rarely find elsewhere.
  • WORKPLACE FLEXIBILITY - We have a remote work policy for those not under a remote contract (52 days per year).
  • ENGLISH CLASSES - We offer online English classes in a weekly basis, in 2 different levels, within working hours.
Share this job:
Full Stack Engineer
TaxJar  
ruby-on-rails ruby postgresql javascript vue-js full stack Oct 06 2020
TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 20,000 businesses. 

We know sales tax isn't fun for anyone, so we're determined to ease the burden with an exceptional customer experience. To achieve this, we provide the same incredible quality of life for our team members as we do for our customers by creating a professional, unique, award-winning place to work. We have many different backgrounds and lifestyles, and everything we do is guided by our core values:
  • We do the right thing for our customers
  • We're a team, built on trust
  • We're proud to be remote
  • We're in control of our own destiny

We’re a happy team and we all really love what we do. We’re fast-growing, fully-distributed, talented, and driven. We live all across the US, working from our homes, local libraries, co-working spaces, airstreams - pretty much anywhere we can and do accomplish great work. We've created a space where high-achievers can succeed, but are also safe to fail. We're profitable and focused on growing TaxJar sustainably, and we believe a diverse team can create better solutions for our customers.

Want to know more about the makeup of our team?

TaxJar is a human-first company. 

People are accepted and free to be who they are.

We embrace that diversity, equity, inclusion and belonging are essential sources of creativity and innovation that bring a richness of thinking and experience to the work that is celebrated at TaxJar. Simply put, we care. We will always put people - our team and our customers - first, by supporting our people to do their best work building products our customers love. 

Our formula is simple. We believe we have an elevated level of responsibility in everything we do. This means we empower our team to do the right thing for each other and for our customers, and we do the right thing, even when it's harder. We’ve built a team based on trust, that endeavors to maximize our team members’ individual talents so our workplace creates a sense of meaning and belonging for everyone.

Read our 2020 Diversity, Equity, Inclusion and Belonging report here.



We have an immediate opening for a Full Stack Engineer who wants to help us make e-commerce easier for everyone.

As a Full Stack Engineer (Ruby on Rails / Vue) for TaxJar you will: 

  • Bring new tools and features to life that support our customers and make handling sales tax easier. This includes collaborating with your team, researching implementation strategies, iteration planning, development, and maintenance - everything needed to deliver a quality product.
  • Build end-to-end user experiences by taking on user interaction on the frontend, data modeling on the backend, and ongoing performance monitoring & improvements.
  • Support your team in breaking down large product initiatives into deliverable iterations and in helping us aggressively meet our goals.

Sample Projects:

  • Crafting a delightful onboarding experience for customers during their trial.
  • Proactively notifying customers of ways to stay compliant with changing sales tax regulations.
  • Giving customers new insights and discoverability into their transactional data.
  • Overhauling our application’s look and feel with a new dashboard and view components.
  • Adding new payment methods and features for customer subscriptions.

Requirements:

  • A deep understanding of Ruby on Rails, typical of someone with about 5 years experience.
  • Extensive experience with modern JS frameworks, typical of someone with about 2 years experience.
  • Be an exceptional team player - hungry, humble, and empathetic.
  • Excellent written and verbal communication skills.
  • Fanatic about quality user experiences.
  • You love writing and understand how critical it is for the engineering process and a distributed team.

Bonus Qualifications:

  • Prior SaaS experience in the eCommerce industry or similar.
  • Production experience with Vue.js.
  • A commitment to see the business impact of your engineering work.
  • Experience with the rest of our tools & tech (Postgres, Redis, Jira, BitBucket, etc.)
  • Experience in a technical leadership role.

We’re looking for people who:
  • Are based in the US
  • Value working remotely
  • Excel at communication and collaboration
  • Highly value working with people they like and respect
  • Are open and accountable
  • Are confident with their skills and who love being part of a team (we’re peers here, no egos please) but are also comfortable working asynchronously
  • Want to make a positive impact at TaxJar and who aren’t afraid to fail

Benefits
  • Excellent health, vision and dental benefits
  • Flexible vacation
  • Company holidays, plus mandatory Birthday holiday
  • 12 weeks paid parental leave for all employees
  • 4 hours volunteer time per month
  • Biannual all-company in person summits (paid for by us, of course!)
  • $250 Home office stipend
  • 401k Plan
  • Equity in a profitable company
  • Monthly perks reimbursement to appreciate your teammates, Netflix, Amazon Prime, gym membership, home internet etc.

Please visit www.TaxJar.com/jobs for a full list of our amazing benefits for full-time employees, and to learn more about our values and how we work. You can learn more about our hiring process here.
Share this job:
Senior Ruby on Rails Developer
Beachy  
ruby-on-rails ruby aws api postgresql senior Oct 04 2020

Beachy is a B2B tech startup that helps beach resorts and beachside vendors manage and grow their business by providing a modern mobile and web-based booking platform and point-of-sale. Beachy is used in hundreds of locations across Florida, Alabama, the East coast, and Turks and Caicos Islands. We have multiple products that serve different user personas (beach attendants, beach managers, etc)  in beachside commerce. We are an early stage company tripling growth year over year with no desire to slow down. 

We are seeking a highly talented, senior Ruby on Rails developer with strong infrastructure experience to join our ranks to help us build, maintain and scale an amazing product. As a member of the Beachy engineering team, you will make a huge impact on day one and play a critical part in solving some big technical challenges as we get ready to scale and help iterate our products forward. You’ll work alongside an agile team of 5 other web and mobile engineers, a QA, a designer, and a product manager. 

Here’s what we’d like to see in your background and experience.

  • 6+ years engineering experience building scalable user-facing web applications and APIs for mobile apps with the Ruby on Rails framework.
  • 3+ years experience with deploying, scaling, and monitoring services in AWS - EC2, RDS, Cloudfront, Redshift, S3, etc.
  • A consistent dedication to writing unit and integration tests around your code.
  • Experience with PostgreSQL a big plus.
  • Previous work experience at a tech startup. 
  • A commitment to iterative development and starting by building the simplest thing that can possibly work. 
  • Bonus points for experience in the travel and hospitality industry. 

And here’s what you can expect to do in this role. 

  • Improve our B2B platform for beach resorts by iterating our internal API for our mobile and web apps and improving our core backend architecture. 
  • Push the team to continue to reach for 100% test coverage.
  • Measure and improve the performance of the software you build as it’s needed.
  • Rise to the challenge of integrating with several point of sale products in the travel and hospitality industry. 
  • Coach and mentor other engineers who are less skilled/experienced with backend development.
  • Look forward to coming to work and enjoy collaborating with your manager and teammates.

You can check out our tech stack at https://stackshare.io/beachy/beachy. We have engineers in Nashville, Pennsylvania, New York, Canada, and Poland. We also have sales, operations, and product staff in Florida and Texas. We are definitely remote-friendly. 

By providing our customers a product that significantly improves the guest experience, our mission is to give every beachgoer the vacation of a lifetime every time. Our founders have solid experience in technology, entrepreneurship, and beachside businesses. Our staff count is less than 20 people, and this role has major potential to make a big impact on the growth and success of the business. If you’re confident in your skills, but humble in your conversations, hungry to take on the backend development at a young startup, and smart when it comes to people and truly being a team player, then this is the perfect role for you.

Interested in applying? We hope so, so send your resume and anything else relevant (GitHub, your website, etc) and we'll get back to you very shortly. 

This is a full-time role with benefits. 

Share this job:
Backend/Fullstack Engineer
Bravado  
ruby ruby-on-rails full-stack python aws react-js Sep 28 2020

About the role:

Timing: Immediate Start
Location: Remote in North America (Canada, US, and Mexico)

We are looking for a Backend/Fullstack Engineer with 5+ years of experience. You will work closely with developers, product designers, and the leadership team to develop the best user experience within our platform. As part of a hyper-growth startup, you will help grow membership from 15,000 to 1,000,000 over the next five years through the product.

This role will be remote, anywhere in North America. You will work closely with the engineering team in Eastern Europe and Asia, and be available for immediate support for the team in the US. As the sole engineer in North America, this candidate should be comfortable working independently, accustomed to early meetings. Proficient in English is essential, and speaking Russian is always a plus!

Responsibilities:

  • Enforce development efforts to deliver backend features faster
  • Increase productivity of the backend development team
  • Work comfortably on several projects at a time
  • Collaborate with the engineering team in Eastern Europe and Asia, and be available to address issues during working hours in the US
  • Work closely with Product, Design, Engineering, and Leadership teams to craft the Bravado platform

Must Haves:

  • 5+ years of professional experience, preferably at a direct-to-consumer, community, or marketplace company
  • Production experience with RoR
  • Frontend development experience (React, Vue, Nuxt) is highly desirable
  • Infrastructure management, cluster, scaling (AWS, Docker, swarm)
  • Microservices support and development (Rails, Python, NodeJS)
  • Strong familiarity with database architecture and Postgres
  • You have experience with building CI/CD pipelines (Jenkins, Drone, etc.)
  • You are an experienced Linux administrator
  • Strong familiarity with software best practices
  • Work independently, with minimal supervision.
  • Great at communicating with different audiences and can bring different stakeholders on board.

You are:

  • Proactive - Prevent problems and surface solutions before they impact the business.
  • Independent - Be able to work on your own with little to no supervision.
  • Passionate - Transform complex problems into creative solutions.
  • Team Player - Jump in wherever needed and collaborate with all teams.
  • Fast-Paced - Work comfortably in a high growth environment with the capability to switch from strategy to execution without losing ground.
  • Curious - Share your non-stop desire to continue learning.
  • Best-in-Class - Grow with us and elevate our platform.

Perks:

As an employee of Bravado, we don’t look at you as a member of our team, but rather as a part of our Family. Families take care of one another, and here’s another way we’re looking to do that!

  • Subsidized modern tech lifestyle, including monthly subscriptions/credits towards:
    • On-demand video
    • Streaming music
    • Mindfulness
    • Credits for meals
    • Shopping/grocery service
    • Donation matching
    • Quarterly stipend for books
    • Annual Stipend for Professional Development
  • A flexible vacation policy allows you to truly relax and reboot.
  • Comprehensive health, vision, dental, and life insurance as well as disability benefits.
  • 100% of health, vision, and dental premiums paid by Bravado for employees.
  • 401(k) plan with employer matching.
  • Generous paid maternity and paternity leave.
Share this job:
Software Engineer
react-js python ruby-on-rails healthcare Sep 20 2020

Skylight (https://skylight.digital/) is at the forefront of a civic movement to reinvent how the government serves the public in a digital world.

Were looking for a Software Engineer to join our talented team of technologists in driving this movement forward.

Youll be a key part of our small, but rapidly growing team, which consists of former Presidential Innovation Fellows, founders of 18F, and members of the U.S. Digital Service.

We work in small, fast, agile teams to create exceptional customer experiences and enduring solutions out of the governments most complex design and technology challenges. The work is challenging, but highly rewarding.

Benefits

We focus on supporting you in a variety of ways:

  • Competitive salary
  • Opportunities for an economic stake in the company's success
  • Performance bonuses, referral bonuses, publication bonuses, and public speaking bonuses
  • Medical insurance, dental insurance, vision insurance, short-term and long-term disability insurance, life insurance, dependent care FSA, healthcare FSA, and health savings account
  • Dollar-for-dollar 401(k) match up to 10% of your salary
  • Flexible paid-time-off policy (minimum of 29 days), which covers any type of leave (such as holiday, sick, and vacation) that you need or want to take
  • Minimum of 9 weeks paid time off for all eligible new birth, adoption, or foster parents
  • Annual $2,000 professional development allowance
  • Annual budget of up to $750 for tech-related purchases
  • Access up to $1,000 before payday to cover emergency expenses
  • Incentives for living in a HUBZone area (https://maps.certify.sba.gov/hubzone/map), including relocation assistance and a monthly stipend to help offset the cost of rent or mortgage
  • Dollar-for-dollar charity donation matching, up to $500 per year
  • Remote-friendly work environment
  • An environment that empowers you to unleash your superpowers for public good

We participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

We're an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.

Share this job:
Senior Backend Engineer
Mrsool  
ruby-on-rails mysql redis sidekiq ruby backend Sep 19 2020

Description

We're looking for a Senior Backend Engineer to join our Mrsool Business team, we're preferring candidates who've worked with large Ruby on Rails codebases before. Our engineering team is remote and distributed across a few countries.

Mrsool Business is the B2B product stack provided to Mrsool Partners, offering them access to millions of customers and a powerful logistics platform(more info: https://mrsool.co/forbusiness)

Who we're looking for

We want someone to help us build new features and maintain our current system as well as help us build with designing and implementing communication strategies across different services.

The ideal candidate is someone who has:

(We don't expect you to have experience with all of these)

  • Worked remotely with lots of asynchronous communication before and is a good writer
  • Worked on a large Rails codebase
  • Worked on product-oriented software at scale
  • Has experience with relational databases(preferably MySQL)
  • Has experience with cloud services (e.g. Amazon S3, Amazon SQS, and other tools)
  • Has experience developing clean, RESTful APIs

A big plus is for candidates who've worked with a large Rails codebase and have experience with scaling APIs to meet business growth targets. Good understanding of databases, caching and application performance monitoring are highly valued.

We're open to candidates who have experience with other languages and frameworks but preference will be given to ones who've tackled these problems for Ruby on Rails.

What You'll Be Doing

The majority of your time will be spent on adding features and fixing bugs, as well as documenting issues and sharing your opinions on how we can improve our systems, or on how to better design a feature. We're heavily asynchronous and use we expect you to write a lot whether in wikis, issues, Slack, and so on.

  • Working on bug fixes and adding new features in a simple and clean manner for our REST APIs that are consumed by our frontend web portal(VueJS), mobile apps(Android & iOS) and external partners
  • Optimizing internal services, databases, and API endpoints to scale better with business growth targets
  • Optimizing background workers to operate on smaller datasets
  • Adding unit and integration tests and helping us follow Behavior-Driven Development (we mainly use RSpec)
  • Working with product, frontend and mobile teams to refine technical requirements and and ensure we're delivering great value to our users
  • Talking with fellow teammates from the engineering and product teams (mainly asynchronously via Slack, and occasionally synchronously via Slack/Zoom) to understand our business needs and our current code/database structures

Our Hiring Process (~1 month)

  • After we receive your application, we'll send you a short questionnaire that shouldn't take more than an hour to complete.
  • We'll have a quick call for you to get to know us and us to get to know you (~45 minutes).
  • We'll do a pair programming session which involves reviewing a pull request on a small Rails application (1.5 hours).

Pair Programming Session Details

We'd like for you to review the pull request we'll send you and add feedback as you would for any pull request. You'll have access to the pull request a few days before the session and you can leave your feedback as comments. Make sure to cover any case where you'd say to yourself "I wouldn't do it this way".

We'll review your comments during the session and pair program with you taking the role of the driver and apply your feedback. Make sure you can run the code before the session.

Share this job:
Front End Designer/Developer
javascript jquery ruby-on-rails vue-js typescript frontend Sep 07 2020

We are looking to add a UX specialist and front-end developer to our small team of domain experts and developers building the next generation of healthcare workforce management systems.

We are looking for someone to take the lead on defining, designing and developing the front-end of our NHS appraisal, job planning and 360 multi-source feedback systems, highly regarded by clients and doctors alike for their breadth of features and simplicity of use.

We are working on a number of ambitious new features and you will be expected to work on everything from minor enhancements of existing functionality to playing a key role in defining and developing the UX and interface of new modules.  In addition, we plan to enter new segments with new products.

You will have substantial commercial experience of handling the full scope of front-end work, from initial conversations with clients, users and domain experts, through the design and iteration of complex forms, workflows and data visualisations, to implementing and supporting the required HTML, CSS and JavaScript.

Your experience will be in building SaaS products, maybe with a business focus, and with experience in healthcare management systems being an added bonus. You will be comfortable working in an agile environment, able to juggle both a long-term roadmap and requirements which may change at short notice.

You will be willing and able to learn the intricacies of a complex domain from both our team and from clients/users, and skilled at turning that knowledge into highly functional interfaces that are both information-rich and simple to use.

We are fully remote and you will be experienced at managing your own time and delivering to tight schedules without close supervision but with the full support of our tight-knit team, working closely with product managers and reporting to our head of development.

Alongside your technical skills, you will have excellent communication and collaboration skills, fluent in both written and spoken English, equally at home talking to users in domain terms as taking a detailed technical perspective.


Essential 

  • UX in an SaaS product setting
  • UI design of forms, dashboards, data visualisation and workflows
  • HTML, CSS + LESS
  • JavaScript and jQuery
  • Fluent written and spoken English
  • Right to work in the UK and clean background check

Preferred

  • Experience with Ruby on Rails projects
  • Working knowledge of Ruby to develop simple helpers
  • Experience of adding Vue.js and Typescript to an existing project
  • Experience of using Adobe XD or similar to create a design library

Experience

  • 5+ years relevant commercial experience with 2+ years taking the UX/UI lead on projects
  • Working with clients and users to understand and document complex requirements, and leading both internal and external workshops to explore those requirements
  • Turning requirements and specifications into usable designs that are solidly grounded in the user’s domain and which are attractive and simple to use without being flashy
  • Proven ability to take a lead role in developing a product’s UX/UI
  • Delivering simple, usable but highly functional interfaces encapsulating complicated user interactions to meet highly constrained business rules
  • Experience of data visualisation and business intelligence a benefit
  • Experience of working with NHS or healthcare clients a benefit
  • Experience of working on HR or workforce management systems a benefit
  • Delivering clean, maintainable code in line with modern standards and practices
  • Working to improve and extend an existing codebase while bringing fresh insights to new features
  • Working across the full development cycle from initial requirements through mockups, specification and design to development, testing, delivery and support
  • Ability to write clearly and communicate with everyone from non-technical users to detailed-oriented back end developers
  • Working in an agile environment as part of a small team where everyone has to be flexible and focused on getting things done in the face of rapidly-changing requirements
  • Managing your own time and delivering to schedule without close supervision (we are fully remote with occasional team meetings in London)

Role

  • Full-time permanent preferred
  • Contract applicants will be considered

Benefits

  • Highly competitive salary (dependent on relevant experience) plus pension
  • 25 days holiday plus public holidays
  • Learning/training allowance
  • Remote working with flexible hours
Share this job:
Principal Backend Engineer
ruby-on-rails python kubernetes postgresql backend golang Sep 04 2020
REMOTE /
ENGINEERING /
FULL TIME

APPLY FOR THIS JOB

At FortressIQ we’re developing process cognition technologies that understand how businesses operate. We’re improving people’s work lives by helping to automate routine tasks, allowing them to focus on higher value work and more meaningful interactions. We’re applying the latest advances in computer vision and machine learning to deliver the insights and tools businesses need to empower the digital workforce.

We’ve built the first AI platform that can understand a company’s workflows through simple observation, dramatically improving their organizational understanding. If you’re interested in designing and building a new category of business tools, and radically improving operations for some of the largest companies in the world, join us.

What You'll Accomplish:
We’re looking for an incredibly strong Rails focused Backend software engineer who thrives on dealing with large amounts of data on the back end (via services in mostly in Ruby with some Python and Golang).
In this role you’ll join a small team building new, creative solutions to unsolved enterprise software problems, and participate in product exploration as we determine our long-term and short-term roadmap.

About You:

    • 9+ years of Rails back end engineering experience
    • 4+ years experience with Golang (or another statically typed language)
    • Architectural and operational experience with large data stores (e.g. SQL, noSQL, Elasticsearch)
    • Experience working with data stores containing tens or hundreds of millions of records. The more the better
    • A methodical mindsetUnit testing + functional testing = complete
    • Excellent problem-solving skills and a determination to deliver the best possible solution
    • A driving desire to automate everything


Bonus Points!

    • Experience with web scale applications
    • Computer science degree
    • DevOps experience, preferably with Kubernetes
    • Performance tuning experience with Postgres


About FortressIQ

FortressIQ defines security, insights and governance in enterprise business automation and AI. Based in San Francisco, and backed by Lightspeed Ventures and some of the other best names in venture capital, we’re building the defining platform for managing automation within the Global 2000.

We believe that algorithms and bots work best when they’re managed like employees: given the tools they need to succeed while being held to clear standards of success. Our mission is to help this new ‘digital workforce’ thrive within the enterprise by addressing the security, compliance and data problems endemic to using today’s automation platforms at scale.

APPLY FOR THIS JOB
Share this job:
Help Healing as Inhouse Full Stack Developer
elixir ruby-on-rails kubernetes terraform microservices full stack Aug 31 2020

Our offer

At BetterDoc, you will work to deliver value, not to fulfil a spec. We value curiosity, the will to learn and the drive to deliver great software. We look for people that want to see their influence on what was created and who are proud of their craft.

As a Senior Developer at BetterDoc, you will be part of small project teams. These cross-functional teams delivering value in focused, self-managed projects.

In almost every project team we have people working remotely, making written communication very important. You should be able to express proposals and decisions, as well as task descriptions in written form. Team language is english, being able to communicate in german is a plus.

At BetterDoc, a Senior developer should

  • be able to translate feature needs into code tasks;
  • write code in a sustainable way;
  • understand, propose and contribute to architectural decisions;
  • be proficient in one or more programming language;
  • be able to learn a new language quickly;
  • be able to understand domains of subject matter teams;
  • be able to own one or several systems that group multiple services;
  • know and be able to work within all steps of the development process; and
  • help juniors and help improve their coding skills.
Share this job:
Senior Backend Engineer
ruby-on-rails python kubernetes backend senior golang Aug 26 2020
At FortressIQ we’re developing process cognition technologies that understand how businesses operate. We’re improving people’s work lives by helping to automate routine tasks, allowing them to focus on higher value work and more meaningful interactions. We’re applying the latest advances in computer vision and machine learning to deliver the insights and tools businesses need to empower the digital workforce.

We’ve built the first AI platform that can understand a company’s workflows through simple observation, dramatically improving their organizational understanding. If you’re interested in designing and building a new category of business tools, and radically improving operations for some of the largest companies in the world, join us.

What You'll Accomplish:
We’re looking for a Rails focused Backend software engineer who thrives on dealing with large amounts of data on the back end (via services in mostly in Ruby with some Python and Golang).
In this role you’ll join a small team building new, creative solutions to unsolved enterprise software problems, and participate in product exploration as we determine our long-term and short-term roadmap.

About You:

    • 5+ years of Rails back end engineering experience
    • 3+ years experience with Golang (or another statically typed language)
    • Architectural and operational experience with large data stores (e.g. SQL, noSQL, Elasticsearch)
    • Experience working with data stores containing tens or hundreds of millions of records. The more the better
    • A methodical mindsetUnit testing + functional testing = complete
    • Excellent problem-solving skills and a determination to deliver the best possible solution
    • A driving desire to automate everything


Bonus Points!

    • Experience with web scale applications
    • Computer science degree
    • DevOps experience, preferably with Kubernetes
    • Performance tuning experience with Postgres


About FortressIQ

FortressIQ defines security, insights and governance in enterprise business automation and AI. Based in San Francisco, and backed by Lightspeed Ventures and some of the other best names in venture capital, we’re building the defining platform for managing automation within the Global 2000.

We believe that algorithms and bots work best when they’re managed like employees: given the tools they need to succeed while being held to clear standards of success. Our mission is to help this new ‘digital workforce’ thrive within the enterprise by addressing the security, compliance and data problems endemic to using today’s automation platforms at scale.

APPLY FOR THIS JOB
Share this job:
Senior Backend Engineer
ruby-on-rails react-js postgresql backend senior api Aug 24 2020

ItsaCheckmate provides a software solution for the restaurant industry, integrating online ordering platforms such as GrubHub, UberEats, DoorDash and over 70 different online ordering platforms globally directly to various POS systems of restaurants. We are currently integrated with over 40 different POS systems.

As you can imagine, we have built up quite a complicated system and hub for processing orders from over 70 different online ordering channels flowing into 40 different POS systems. Integration into POS systems is the most difficult problem in the industry, which we are tackling head on. We have built a good team and process internally to be able to tackle this problem, and are looking for engineers who welcome such challenges. Very often, we have to review the API documents and codes written by another partner and then integrate into them. This requires regular communication with the partners as well. With most of our partners, we have a Slack channel setup for regular communication.

Integrating two different absolutely independent systems is what we do, and that is the core value we provide to our customers. Engineering is only a part of the difficulty. The other part surfaces after the technical integration is done and the operations team takes over. We look towards our engineers to do the technical integration and documentation in a way that makes the operational tasks easier.

We have been a remote company since day one, so we understand and know how to work with remote employees. We have a very communicative and collaborative culture between engineers as well as non-engineers. I am non technical founder of this company, and have worked with engineers directly for over 7 years. 

We are looking for experienced engineers who can work in a startup. Startup is not a job, it is a mindset. This company was built from scratch 3 years ago, and our CTO, who built this entire code, is still very much with us. New joinees should be able to understand that the code built is not perfect, but we process over 3 million transactions a month, so it works and works well. We are looking for engineers who can work with the current team members, build credibility by delivering good quality code and then also recommend changes in the system - slowly and gradually. We understand our code may not be perfect but we are a company that has just grown out of survival mode and are now looking towards medium term goals, not just short term objectives.

We also have various different tasks going on in the company, which includes new integrations, new product development, developing tools for our internal users. So based on interest and capabilities, the engineers can move between departments. 

We require engineers to work during the US time zone (New York).

Share this job:
Full-stack Senior Backend Engineer
ruby-on-rails react-js postgresql backend senior api Aug 24 2020

ItsaCheckmate provides a software solution for the restaurant industry, integrating online ordering platforms such as GrubHub, UberEats, DoorDash and over 70 different online ordering platforms globally directly to various POS systems of restaurants. We are currently integrated with over 40 different POS systems.

As you can imagine, we have built up quite a complicated system and hub for processing orders from over 70 different online ordering channels flowing into 40 different POS systems. Integration into POS systems is the most difficult problem in the industry, which we are tackling head on. We have built a good team and process internally to be able to tackle this problem, and are looking for engineers who welcome such challenges. Very often, we have to review the API documents and codes written by another partner and then integrate into them. This requires regular communication with the partners as well. With most of our partners, we have a Slack channel setup for regular communication.

Integrating two different absolutely independent systems is what we do, and that is the core value we provide to our customers. Engineering is only a part of the difficulty. The other part surfaces after the technical integration is done and the operations team takes over. We look towards our engineers to do the technical integration and documentation in a way that makes the operational tasks easier.

We have been a remote company since day one, so we understand and know how to work with remote employees. We have a very communicative and collaborative culture between engineers as well as non-engineers. I am non technical founder of this company, and have worked with engineers directly for over 7 years. 

We are looking for experienced engineers who can work in a startup. Startup is not a job, it is a mindset. This company was built from scratch 3 years ago, and our CTO, who built this entire code, is still very much with us. New joinees should be able to understand that the code built is not perfect, but we process over 3 million transactions a month, so it works and works well. We are looking for engineers who can work with the current team members, build credibility by delivering good quality code and then also recommend changes in the system - slowly and gradually. We understand our code may not be perfect but we are a company that has just grown out of survival mode and are now looking towards medium term goals, not just short term objectives.

We also have various different tasks going on in the company, which includes new integrations, new product development, developing tools for our internal users. So based on interest and capabilities, the engineers can move between departments. 

We require engineers to work during the US time zone (New York).

Share this job:
Senior Software Developer, Remote
docker typescript javascript ruby-on-rails ruby senior Aug 16 2020

Are you looking for a challenge where you can build something epic that helps millions of creatives worldwide?

ArtStation is expanding! Were on the lookout for Senior Software Developers with deep professional experience working in Ruby. These are full-time remote positions. In North America we have a headquarters in Montreal with team members in Ottawa, Toronto and New York. For this job, we are looking for great candidates in Canada, with ability to work on Eastern time zone as most of our folks are on East Coast and in Europe.

ArtStation is the leading showcase platform for the games, film, media & entertainment industry. It enables artists to showcase their work in a slick way, find work and make money. ArtStation is a high traffic platform and ranked by Alexa in the top 1000 sites on the web. We are doing a lot of interesting things to enable creative professionals working in games and digital entertainment to thrive.

Come for an interview, and learn more about us! Heres some things to geek out on:

  • ArtStation runs a glorious microservices architecture that helps us to move quickly and scale, happily handling over 100,000 requests per minute.
  • Last month we served over 650 TB of images and this is growing rapidly. We run our own CDN with distributed, scalable caching & image processing in Golang & Kubernetes blasting out images worldwide at over 200,000 requests per minute. Thats fun.
  • We take a real agile and scrum approach. Each squad operates as a mini-startup, releases early, releases often, stays close to its users and delivers tremendous results.
  • We are bootstrapped, profitable and proud. You do not have to worry about joining a startup as were well past that stage. We are stable, scaling and focusing on delivering value and positive impact on the lives of creatives worldwide.

Come along for an interview and geek out with us.

Benefits

  • Remote work
  • Competitive salary
  • Competitive benefits. vacations, health, dental, etc. training, equipment
  • Solid team that delivers results
Share this job:
Software Engineer
react-js python ruby-on-rails healthcare Aug 15 2020

Skylight (https://skylight.digital/) is at the forefront of a civic movement to reinvent how the government serves the public in a digital world.

Were looking for a Software Engineer to join our talented team of technologists in driving this movement forward.

Youll be a key part of our small, but rapidly growing team, which consists of former Presidential Innovation Fellows, founders of 18F, and members of the U.S. Digital Service.

We work in small, fast, agile teams to create exceptional customer experiences and enduring solutions out of the governments most complex design and technology challenges. The work is challenging, but highly rewarding.

Benefits

We focus on supporting you in a variety of ways:

  • Competitive salary
  • Opportunities for an economic stake in the company's success
  • Performance bonuses, referral bonuses, publication bonuses, and public speaking bonuses
  • Medical insurance, dental insurance, vision insurance, short-term and long-term disability insurance, life insurance, dependent care FSA, healthcare FSA, and health savings account
  • Dollar-for-dollar 401(k) match up to 10% of your salary
  • Flexible paid-time-off policy (minimum of 29 days), which covers any type of leave (such as holiday, sick, and vacation) that you need or want to take
  • Minimum of 9 weeks paid time off for all eligible new birth, adoption, or foster parents
  • Annual $2,000 professional development allowance
  • Annual budget of up to $750 for tech-related purchases
  • Access up to $1,000 before payday to cover emergency expenses
  • Incentives for living in a HUBZone area (https://maps.certify.sba.gov/hubzone/map), including relocation assistance and a monthly stipend to help offset the cost of rent or mortgage
  • Dollar-for-dollar charity donation matching, up to $500 per year
  • Remote-friendly work environment
  • An environment that empowers you to unleash your superpowers for public good

We participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

We're an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.

Share this job:
Sr. Backend Software Developer
postgresql elasticsearch django ruby-on-rails backend python Aug 07 2020
Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

Marketcircle is looking for a some Sr. Backend Software Developers. Join as a key member of our team responsible for building and supporting the services and infrastructure for the Daylite CRM Platform.  

Qualified candidates:
·       Have 8+ years of experience
·       Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience.
·       Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka, HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch
·       Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.

Bonus points for:
·       Experience with infrastructure management tools (like Puppet, Ansible or Chef)
·       Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)
·       Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Things you might be working on:
·       RESTful interfaces to persist data for our client apps
·       Authentication and payment backends
·       PostgreSQL database(s) with custom extensions
·       Elasticsearch indexing and search

Note: there will be occasional on-call duties.

Marketcircle Inc. is a fun and distributed tech company. We believe in the power of Kaizen, teamwork, creativity, ownership, and empathy. By embodying these core values we know we impact the lives of our customers, and each other.

Our mission is to empower small business worldwide which drives us to develop a native macOS and iOS app that helps thousands create organization of what would otherwise be chaos.

Tired of a long commute to work? As long as you have reliable internet, and can work between 10:00AM - 3:00PM EST (core hours), you can work from anywhere! We expect results, not monkeys sitting in cubes for 10 hours a day! Though we are mostly remote, our team tries to meet up in the office every now and again to share some laughs, build camaraderie and eat some good food! We also make it a point to do activities together, like axe throwing, escape rooms, evenings out, etc.
Share this job:
Senior Fullstack Engineer
react-js ruby-on-rails postgresql javascript oop senior Jul 29 2020

About us:


In the words of Inc. magazine, “Web Summit is the largest technology conference in the world”. Forbes says Web Summit is “the best tech conference on the planet”, Bloomberg calls it  “Davos for geeks”, Politico “the Olympics of tech”, and the Guardian “Glastonbury for geeks”.

Whatever Web Summit is it wouldn’t be possible without an incredible team of nearly 200 employees, including world class engineers, data scientists, designers, producers, marketers, salespeople and more.

We’ve disrupted an old industry by building incredible software and designing mind-blowing events. We’ve revolutionised how people come together in our world. We started with one event: Web Summit. But now we’re creating category-defining events all over the world, from Asia to North America.

We’re just getting started!

About the team:

Web Summit Engineering consists of several cross-functional teams, working on tools and systems that help our attendees maximise their conference experience. 

We’re looking for a Senior Fullstack Engineer to influence and motivate our high-performing applications team, responsible for the development of core products that are key to the attendee experience. 

What you’ll achieve at Web Summit: 

  • You’ll influence the architecture and development direction of the Applications/Product teams to ensure quality code is written and excellent products are built.  
  • You’ll work across the software stack to deliver high-quality, maintainable and scalable code that can power the best conferences in the world.
  • You’ll share knowledge with other team members via mentoring, code reviews, technical talks, or consulting on projects.
  • You’ll be heavily involved in the front-end design and development team, taking the lead on projects and new product design.
  • You'll create and develop web content using ReactJS and the latest in Javascript frameworks and languages.

Who you are:

  • You care deeply about engineering culture and the quality of products you and your team build.
  • You drive change actively as you believe everything can be constantly improved.
  • You have knowledge of a broad spectrum of products and recent developments and can make smart choices about technologies that should be adopted.
  • You are keen to mentor and grow in the team, achieving lasting and significant goals.
  • You like to be constantly challenged, working on a variety of different projects and products, and interacting with sales, operations and production teams. 
  • You love to see our customers using and benefitting from your software in real time at our conferences.

Skills and abilities we’re looking for:

  • Ability to understand large, complex distributed systems with many moving, interrelated parts.
  • Excellent HTML(5), CSS, jQuery and Javascript skills, especially React.
  • Demonstrable experience developing websites, applications and CMS.
  • Commercial experience in an OOP language. We use a services architecture, with existing RESTful Apis in Ruby, but open to JVM, Kotlin, and Python, to name a few.
  • Linux and Postgres experience ideal.
  • Strong SDLC principles, TDD and CI/CD understanding. 
  • DevOps experience is a big plus.
  • Comfortable working in Scrum/Kanban environment, with Git Pull/code reviews.
Share this job:
Full Stack Developer
Embrk  
ruby-on-rails angular django react-js full stack Jul 10 2020

Our digital agency is looking for a full-stack developer who wants to build a variety of cool things. Our team uses a variety of different technologies to build a large number of projects for our clients.

Full time hours / Flexible, result driven schedule

100% remote / Can work from anywhere

Opportunity for exposure to a variety of different projects and technologies in multiple industries. 
Likes the challenge of working on a lot of different projects and doesn’t want to get bored in the monotony of the same type of projects. 
Become a part of a dynamic team, a growing company with a 10 year proven track record preparing to expand.

Share this job:
Senior Software Engineer Rails/Elm/React
react-js ruby-on-rails postgresql senior ruby machine learning Jul 08 2020

Are you the kind of person who likes working on a variety of challenging projects? Would you enjoy helping a team work on automation improvements this month and then move to tuning our OCR process next month? Do you want to lead development of new strategic features? If so, being a HubTran Senior Software Engineer might be the thing for you. We are looking for one or more people to help us solve our most challenging issues.


At Hubtran, you will join a team that:

  • Has experience. The majority of our developers have more than 10 years of professional experience. One has published a book with the Pragmatic Programmers.
  • Has won the Chicago Innovation Award and Harvard Business School New Venture Contest.
  • Is fully remote. We care about what you can accomplish, not where you choose to accomplish it from.
  • Believes diversity is essential and strongly encourages applications from women and minority candidates.
  • Can articulate their values. You can read about our values at on our blog.
  • Pays well.
  • Offers benefits including health insurance, 4 weeks of vacation, 401k, and more.

Our code is a mixture of Ruby, Elm and JavaScript. Additionally, we have a strong interest in functional programming languages like Haskell, OCaml, Elixir, and Idris. We're also using Rails, React, Postgresql, Redis, Docker, and more. While these are the tools we're currently using, you don't need to have previous experience with all of them. We know that good developers are capable of quickly picking up new languages and tools.


In order to succeed in this role you should be:

  • Experienced. You have designed and implemented entire projects not just individual stories.
  • Curious. You aren't content with the status quo and know that we can always improve.
  • Self-directed. You can work on your own while prioritizing tasks.
  • Collaborative. You can work with others to improve a solution.
  • Empathetic. Your designs are influenced by a deep understanding of the customers' needs.
  • A strong communicator. You will proactively communicate issues and trade-offs with team members to support alignment and fast decision making.
  • Be an outstanding developer. Your peers should recognize you as one of the best and the brightest developers they have worked with.

Bonus points for:

  • Leading an engineering team or running a consulting company.
  • Experience or strong interest in Machine Learning.
  • Experience with functional languages like Elm, Haskell, OCaml, or Elixir.
  • Previous Logistics experience.

HubTran is a fast-growing technology startup focused on automating work in the logistics industry. Through a combination of a powerful browser based interface and machine learning, we are able to reduce our customer's workload by 4x or more. HubTran is well funded with significant upside potential.

Share this job:
Senior Ruby/Netsuite Developer
X-Team  
ruby ruby-on-rails netsuite python go senior Jul 03 2020

Most important:

  • Demonstrable experience integrating with enterprise ERPs (e.g. NetSuite)
  • Solid experience in Ruby (also consider Python or Go if you have Netsuite experience)
  • Experience with unit testing
  • Strong SQL knowledge
  • Experience with RESTful web services
  • Write well designed, testable, efficient code
  • A passion and curiosity for creating and building things

Nice to have:

  • Experience with working remotely
  • Familiar/involved with open­ source projects

Personal:

  • Independent, self-motivated
  • Fluent in English, written and spoken
  • Proven track record of always learning and growing
  • Proactive attitude
  • Possess a spirit of generosity

Perks:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Senior Ruby on Rails Software Engineer
ruby-on-rails ruby javascript aws senior saas Jun 26 2020

Leadfeeder is a fast-growing international SaaS startup, headquartered in Helsinki, Finland. We are an international remote team of 80+ members from around the world.

We've developed an online service which automates sales lead generation for B2B companies. Leadfeeder helps over 3000 paying customers to identify who visits their website, qualify the leads based on their behaviour, and convert the most promising visitors into sales leads.

Our 30+ strong in-house, all-remote engineering team is responsible for developing new features, and otherwise improving and maintaining the Leadfeeder product.

We are organised in feature-oriented, cross-functional squads. Each squad is responsible for specific features of the product, and works tightly together with high autonomy. Depending on the product area, squads are comprised of Backend and Frontend Engineers, Designers, and are always paired with a Product Manager. We believe in listening to everyone's ideas and feedback no matter what your role is, you get to have a say in the product and technical decisions of your squad.

Ruby on Rails developers at Leadfeeder work mainly on our backends: building APIs, background data processing flows, and integrations. Being a very data-intensive application, much of the work on the Leadfeeder backend involves optimising and effectively using various databases Cassandra, AWS RDS & Aurora, Elasticsearch and Redis, to name a few.

Our backend, we run multiple small-to-medium-sized Ruby on Rails apps and use serverless components (AWS Lambda, API Gateway, Kinesis) on the side. We pride ourselves on keeping apps working smoothly, and the codebase tidy and well-tested. We dedicate time for upgrades, refactoring and improvements in the developer experience.

For people with skills and interest, we offer possibilities to work on our Ember.js frontend too, enabling people to grow to a fullstack role. Equally, there are opportunities to learn and be involved in infrastructure, DevOps and serverless development.

Responsibilities

  • Developing new features together with your squad
  • Build internal and public APIs
  • Build, benchmark and optimise our core backend components
  • Helping operate our production environments on AWS
  • Providing code reviews to your peers

Benefits

  • Get to work in a talented, remote-first international team
  • Chance to make an impact on a global product
  • Actual work-life balance with healthy 40-hour work weeks
  • Flexible work time
  • Biannual company retreats
  • Competitive salary
  • Friendly and encouraging work environment

Our hiring process:

After we've received and reviewed your application, there are a number of stages in our process:

  1. Initial video call. You'll get to learn more about the role and our company, and we'll learn how you communicate and what are you looking for in the job.
  2. Technical interview. Qualified candidates proceed to our technical interview, where we ask more in-depth technical questions.
  3. Home assignment. We'll test your coding skills in building a small application. You can do this at home on your own time. The assignments usually take about 4-6 hours to complete.
  4. Assignment review and skills interview. After our team has reviewed your assignment, we invite you to the next interview. We'll provide feedback and ask questions about your code. This interview also includes some pair-programming, where we do some improvements or additional features to your project.
  5. Culture interview. The final step before decisions. Great cultural fit is highly important in our remote team. We also want to give you as much as possible information on how it is to work at Leadfeeder and what our culture is like.

All interviews are done remotely over video calls, but of course if you happen to be in the same city with some of our team members we're happy to organize a meeting on site.

Share this job:
Senior Software Engineer
Avanoo  
css cross-browser jquery ruby-on-rails html5 senior Jun 24 2020

First, a bit about Avanoo

Have you ever wondered what the most successful people in the world have, that the rest of us don’t? No, it’s not a high IQ. And no, it’s not that they studied more than the rest of us at school. There are a whole host of attributes that these people embody, which are never taught in school. Things like perseverance, passion, laser-like focus, a positive mindset, and the list goes on and on.

Avanoo exists to help employees at Fortune 1,000 companies embody these attributes, through 3-minute-a-day video programs and deep analytics that help us understand what their people need the most and predict what sort of content can drive the most impact.

If the skills we learn in school are the applications we use to get through life, the attributes we help people embody at Avanoo are like the operating system.

We're doing quite well

We just completed our series A round of investment, grew more than 3x over last year, and unlike many companies in Silicon Valley, we're profitable.

We've proven over and over again that we can help enterprises drive real impact to their bottom line just through the magic concoction we've put together. For example, with one of our clients, they were able to directly connect millions of dollars in new product innovations after 2 years of working with us. 

The bottom line is, we're scaling so fast that our existing dev team can hardly keep up!

What you'll be working on

That’s where YOU come in: Helping us sustain this incredible growth, by building out the platform. You’ll be helping us build out an enterprise-class analytics platform, which will pull data from a variety of sources, to help us track and show growth in human potential.

If being part of a team that is building the first-ever platform that tracks and optimizes the human operating system, then read on!

Skills & Requirements

  • 5+ years of experience developing high quality web applications
  • Excellent problem-solving skills
  • Expertise in Ruby/RoR 
  • Experience building and maintaining products with real-world usage
  • Experience and high comfort level with Test-driven development is required
  • Attention to detail – this is very important, since our products are being used by lots and lots of Fortune 1,000 employees
  • Solid grasp of OOP Principles
  • Extensive familiarity with JavaScript / Responsive HTML+CSS  is necessary.
  • Ability to write responsive, cross-browser HTML/CSS 
  • Experience with one of the following front end frameworks is necessary: AppRun, ReactJs, AngularJS
Share this job:
Ruby on Rails Back-end Engineer at Screening Ops Team/Toptal
Toptal  
ruby-on-rails ruby testing graphql microservices ops Jun 23 2020

### Position Description

Ruby on Rails powers a lot of our infrastructure, and we’re looking for hardworking Ruby engineers to support us in reaching the next level.

As members of the Screening Ops team, we reinvent the Toptal Network recruitment process by applying smart software solutions to it. We believe that by providing an outstanding experience to candidates for our network we can attract the best talent in the world.

This ultimate goal is in the hands of a small team of highly skilled engineers with a dedicated Product Manager. Day to day we try to understand our users, their needs, and we implement new experiments to make Toptal screening process better than ever.

This is a remote position that can be done from anywhere. Due to the remote nature of this role, we are unable to provide visa sponsorship. Resumes and communication must be submitted in English.

### Responsibilities:

* Write elegant, efficient, and testable Ruby code, which is easy to maintain and debug.

* Cover code with tests and perform manual testing of features.

* Review the work of colleagues.

* As an excellent teammate, continuously improve our team’s processes, brainstorm ideas, and communicate status and progress.

* Mentor team members, provide feedback, and continuously improve as a professional.

#### In the first week, you will:

* Meet the mentors that will guide you during the onboarding month.

* Get acquainted with our tech stack.

* Shadow team members to see the essence of the Toptal business model.

#### In the first month, you will:

* Develop your first tasks and have them deployed to production.

* Learn about the technology that powers Toptal - services, patterns, and libraries we use and develop.

* Understand our Toptal business.

### In the first three months, you will:

* Deliver value in regular cadence.

* Get comfortable with the daily work routine of our team.

* Review code written by your colleagues.

* Actively supply software planning, development, and maintenance.

* Be ready to propose improvements to Toptal’s processes and codebase.

### In the first six months, you will:

* Contribute to planning and executing multi-sprint initiatives inside your team.

* Lead technical initiatives on our team.

* Drive improvements to the codebase and processes.

### In the first year, you will:

* Have a detailed understanding of Toptal’s technical stack, collaboration rituals, processes, performance, and future work.

* Determine what your career path looks like at Toptal.

* Mentor Toptal’s new team members.

* Exchange 360 feedback with peers in an annual review cycle.

### Requirements:

* Have 5+ years of web development experience.

* Have a strong knowledge of object-oriented programming, automated software testing, databases, development, and testing essential methodologies.

* Care about multiple quality dimensions like user impact, failure tolerance, code maintenance, implementation time, security breaches, and performance.

* Have experience developing with a web framework—with Ruby on Rails is a plus.

* Be genuinely interested in technology and love to try new things.

* Seek complex problems but also consider multiple solutions, weigh them in, and decide on the best course of action.

* Grow with providing and receiving transparent but always constructive feedback.

* Special individual contributors will thrive at Toptal. We are not here just to tell other people what to do.

Share this job:
Software Engineer
react-js python ruby-on-rails healthcare Jun 20 2020

Skylight (https://skylight.digital/) is at the forefront of a civic movement to reinvent how the government serves the public in a digital world.

Were looking for a Software Engineer to join our talented team of technologists in driving this movement forward.

Youll be a key part of our small, but rapidly growing team, which consists of former Presidential Innovation Fellows, founders of 18F, and members of the U.S. Digital Service.

We work in small, fast, agile teams to create exceptional customer experiences and enduring solutions out of the governments most complex design and technology challenges. The work is challenging, but highly rewarding.

Benefits

We focus on supporting you in a variety of ways:

  • Competitive salary
  • Opportunities for an economic stake in the company's success
  • Performance bonuses, referral bonuses, publication bonuses, and public speaking bonuses
  • Medical insurance, dental insurance, vision insurance, short-term and long-term disability insurance, life insurance, dependent care FSA, healthcare FSA, and health savings account
  • Dollar-for-dollar 401(k) match up to 10% of your salary
  • Flexible paid-time-off policy (minimum of 29 days), which covers any type of leave (such as holiday, sick, and vacation) that you need or want to take
  • Minimum of 9 weeks paid time off for all eligible new birth, adoption, or foster parents
  • Annual $2,000 professional development allowance
  • Annual budget of up to $750 for tech-related purchases
  • Access up to $1,000 before payday to cover emergency expenses
  • Incentives for living in a HUBZone area (https://maps.certify.sba.gov/hubzone/map), including relocation assistance and a monthly stipend to help offset the cost of rent or mortgage
  • Remote-friendly work environment
  • An environment that empowers you to unleash your superpowers for public good

We participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

We're an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.

Share this job:
Full stack Rails developer: Superhero poised to change the world
ruby-on-rails javascript full stack ruby Jun 12 2020

You are a triple threat (at least!)skilled with Ruby on Rails, modern JavaScript (like React, Angular, Vue, or Svelte), and CSS.

We know that headhunters are already beating down your door. We want to earn our right to keep you every single day.

Hey, my name is Calvin, and I know how you feel.

Because...

Even though I am the founder of the successful online platform Simplero.com andmight I addIve been blessed with a wonderful staff of intelligent and kind people from all over the globe, things were not always like this.

I spent many a dark hour figuring out why being awkward in the company of other human beings made me become great at developing software.

Part of that is probably that being broken and alone is a good motivator for developing skills as a programmer.

But for many other things in life?

Not so much.

Anyway, today Im happy to report that I enjoy the best of both sides:

The light side of having mastered the art of focus and logical thinking.

AND...

Having great relationships and being able to build a strong organization with an incredible team and massive growth potential.

But alas.

A dark and evil power is upon us.

And this

...is where you enter the story.

You will be the Superman who is called upon to hammer the villains back into the abyss from whence they came.

Oops. I got carried away...I do that.

The truth is, we have an amazingand shockingly smallengineering team. Im eager to add a few exceptional people who can help in our fight against evil.

I mean that part by the way. Jokes and corny comic book metaphors aside...what were doing is important. Were out to change the world, and we need your help.

So what do you say..?

Do you want to play, or dont you?

Under this youll find the usual features and benefits, but dont let that keep you from raising your hand if you feel a connection after reading this.

Your friend in the good fight,

Calvin Correli

CEO and founder of Simplero

Whats in it for you:

  • Changing lives at scale. Making the tools that empower experts to make a living teaching others is seriously high-leverage work.
  • Be part of a high-autonomy, high-accountability, fully-remote team.
  • Show exactly what you created AND know exactly how many customers benefit from it how often.
  • With a development team rarely larger than 2 people, we created what other companies need armies to make, and we'll teach you how to do it yourself. Welcome to the 100x club!
  • Know how great it feels when you make a customers day. Youre not locked in a room 4 floors away from anyone who talks to a customer: youll see the impact of each bug fix, surprise and delight tweak, and feature.

Benefits

  • 4 weeks of mandatory vacation per year. We cant force you to have a good time, but please, please shut off Basecamp.
  • Access to hundreds of hours of training material, books, workouts, etc.. For just about anything you want to learn about Internet business, personal growth, software developmentif its not already in our virtual library, just ask.
  • Personal and professional coaching. Who do you want to be? How do you want to grow yourself and your career?

What sets Simplero apart:

  • No VCs. No outside funding. No exit strategy. We do it because we love it today, not because we hope to make out like bandits in the future.
  • We're profitable and have been in business for 10 years. It's a solid, stable, proven company, product, and model, not some fly-by-night operation or risky gamble.
  • We have 2,000 active customers. Our customers have made $160,000,000 using Simplero. Were the real deal.
  • We're founded by a developer, so you've got deep technical understanding and support all the way to the top.
  • We solve real problems for real people that they're happy to pay us real money. We sign off each day knowing we made a difference in someone's life.
  • We do things differently from other companies. You'll see. We laugh a lot. We breathe. We care about our people. We support you on your journey.

About Simplero

Simplero is a freedom machine: It lets our customers escape corporate America and create a living doing something that excites them, independent of time and place.

Simplero is a business machine: It runs our customers businesses so they can focus on transforming lives, on connecting with their own customers, and on their own spiritual journey.

Simpero is a transformation machine: The lives of our customers and their customers are forever transformed through building their business and living on Simplero. Each interaction with Simplero lifts their vibration.

Simplero is a well-oiled machine: The software and the company as a whole runs incredibly smoothly. We compete against much larger competitors by being incredibly effective and efficient.

Simplero was founded by and is led by Calvin Correli, whos a very talented developer himself. He has been programming since he was a kid, and has been on Rails since the very beginning.

Simplero is a Software as a Service platform for small business and solopreneurs. It allows customers to sell online courses in everything from business, marketing, and how to rent your house on AirBnB, to yoga and meditation and how to live a happy life.

We have an incredible, dedicated and brilliant team and roughly 2000 amazing customers with a collective reach of over 5 million people all over the world, and growing each week

Share this job:
Senior Software Engineer
Paubox  
ruby-on-rails react-js node-js aws-lambda senior ruby Jun 11 2020

Paubox provides secure communication for modern healthcare. Right out of the box.

We are a fast growing B2B startup based in San Francisco with over 3,000 customers. Our core solutions are HIPAA compliant, HITRUST CSF certified, and rated best in class by G2.com. We are on a mission to become the market leader in HIPAA compliant email.

This is a remote engineering position on a distributed team that requires some overlap during the San Francisco office’s business hours. U.S. citizens or Green Card holders only.

You’ll largely be building customer-facing products with Ruby on Rails, Node.js, and AWS Lambda.

Good communication skills, curiosity and the ability to self-manage and stay motivated as you work toward project objectives are a must for this position. This is a great opportunity if you enjoy having a large impact in your company.

Requirements:

  • 5+ years of software engineering experience
  • Expertise with out tech stack (see below)
  • Experience with CSS/SCSS, TDD (Rspec)
  • Security Awareness – proper credential handling, safe SQL queries, and general ability to self-direct identification and remediation of security issues.
  • Ability to balance the trade-offs of perfection versus development, commensurate with the company size as it grows.

Our Current Stack

  • Ruby on Rails
  • React
  • MySQL
  • PostgreSQL
  • Git/Github
  • Ubuntu
  • Nginx

Why work at Paubox:

  • We have a strong identity and culture that is Hardworking, Honest, Focused, and Fun.
  • Health care benefits, including dental and vision.
  • 401(k) savings plan.
  • Combined 28 days of paid time-off, in addition to holidays.
  • Stock options as an early employee.
  • Apple work laptop provided.
  • $500/quarter stipend for professional development.
  • Opportunity to grow within the company as Paubox continues to grow
Share this job:
Software Engineer, Ruby on Rails
Verys  
react-js ruby-on-rails ruby jenkins css html Jun 10 2020

At Verys, our software engineers have the ability to own their projects and build their experience across tech stacks and industries.  We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian. 
 
Right now, we’re looking to welcome a new Software Engineer to join our team in Orange County, CA.  In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 7 years.
 
If you are excited by solving complex challenges and growing your career within an innovative software services company, we’d love to hear from you!
 
Skills & Requirements

  • You’re smart, adaptable, and love picking up new skills.
  • You are highly proficient with application development using Ruby on Rails.
  • You have experience with Javascript, HTML, CSS, jQuery, and js frameworks such as React or Angular.
  • You are knowledgeable regarding Jenkins.
  • You have solid knowledge of relational databases.
  • Bonus points if you are familiar with Consul
  • You communicate well with teammates and clients, and your experience backs that up.
  • You are self-driven and capable of working autonomously.
  • You have at least 3 years of similar experience under your belt. 

We Offer

  • Competitive compensation based on your skills
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching

 
This position can be done remotely or out of our office in Santa Ana, CA. Please note that we do not work with third parties or provide sponsorship at this time. We are excited to review your application!

Share this job:
Backend Engineer
ruby-on-rails backend saas Jun 09 2020

HI, WE'RE COMPANYCAM

We create simple-to-use, visual-first communication and accountability tools for contractors. Imagine a B2B SaaS app that doesn’t look like garbage, built by a team of capable, laid back people. But don’t let the chill throw you off; we’re a fast-growing, product-led startup with big plans for the future.

THE ROLE

We’re looking for a sharp, self-motivated, problem-solving Backend Engineer to join our team.

Using your knowledge of Ruby on Rails, you’ll work alongside other engineers, designers, and product managers to tackle everything from huge company initiatives to modest but important bug fixes, from start to finish. You’ll also collaborate with the Product Team on discovery, helping to assess the feasibility of product changes. And, perhaps most importantly, you’ll actively contribute to the evolution of the culture and processes of a growing Engineering team.

WHY COMPANYCAM?

Did you wake up this morning with a burning desire to create apps for contractors? No? I didn’t think so. I admit, it’s not something one thinks about without some prompting. But bear with me for a moment...

Contractors are everywhere. They build our homes, they literally put roofs over our heads, they wire up our electricity, give us access to the internet, fix our plumbing and AC, paint our homes, the list goes on. At CompanyCam, you’ll work with intelligent, kind people to make contractors' work easier and create time for them, so they can get shit done and spend more time with their families. Sound corny? You’ll find that mid-westerner ethos permeate our culture (we’re based in Lincoln, NE), so if you can’t hang with that, no hard feelings, but this probably isn’t the role for you.

WORKING AT COMPANYCAM

Our Product and Engineering departments do things a little differently. We use Basecamp’s Shape Up method to organize and execute our work. That means you’ll work in 6-week cycles with a small team of one designer plus one or two other engineers on 1-3 projects, depending on their size.. Then, you’ll get a 1-2 week cool-down where you’ll pursue educational opportunities, work on pet projects, or smash some bugs that have been nagging at you. Rinse and repeat until code nirvana.

Sounds nice, right? No sprinting, no scrumming, no death by 1,000 meetings. We protect our engineer’s time, treat them like adults, and trust them to get their work done. We’re also big on not overworking people. Put in your eight hours and TURN. SLACK. OFF. No nights and weekends.

Our larger company culture is also refreshingly chill. We have fun, learn from each other, and don’t take ourselves too seriously. Read more about what it’s like here.

We cover the important stuff too. We pay well, offer unlimited vacationmeaningful equityhealth insurance, and other benefits. If you're local or down to move, we’re custom remodeling a new office space in the Lincoln Haymarket area that you’ll love. If you're remote (most of the engineering team is), we’re well set up to with great conference room video equipment so you feel like you’re there with us, and we’ll fly you in a few times a year to hang out (you CANNOT miss Lake Day!)

WHAT WE ASK OF YOU

Must-haves
These are our non-negotiables:

  • Show up: have the courage to do difficult but necessary stuff.
  • Grow up: take responsibility, learn continuously, and have a growth mindset
  • Do good: treat your co-workers and customers the way you want to be treated
  • Strong experience with and knowledge of Ruby on Rails


Nice-to-haves
Day to day, you’ll spend 90%+ of your time working in Ruby on Rails, but, of course, that’s not all you’ll work with. While experience with the following technologies are not required (we’re cool with some on-the-job learning), you will see them with varying levels of frequency:

  • GraphQL & REST
  • PostgreSQL
  • Redis
  • AWS services (S3, EC2, etc)
  • ElasticSearch
  • MongoDB

This position can be U.S. Remote or in our Lincoln office. At least one year of remote experience is required if you plan on working remotely. We are not accepting applicants outside the U.S. at this time.

Share this job:
Senior Backend Engineer
ruby ruby-on-rails aws javascript backend senior May 29 2020

We're growing our team and we're looking for great developers who would love the opportunity to join us full time remotely 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 over 5 million visitors 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 five full years experience with Ruby on Rails.
  • Extensive understanding of HTML and CSS.
  • Good working knowledge of Javascript
  • 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.
Share this job:
Sr. Ruby/React Software Engineer
ruby-on-rails react-js ruby sql javascript redis May 27 2020

DESCRIPTION

Clevertech is looking for Sr. Ruby on Rails with React Engineer to join our global team. We are looking for team members to help us develop world-class software products for the most exclusive organizations in the world.

What is Required:

  • You have a Bachelor's degree in Computer Science or a related field.
  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.
  • You have product experience at scale with Ruby on Rails, React, React Native, Heroku, Redis, Elastic Search and sidekiq queue. (A technical assessment will be required.)
  • You have experience designing and implementing automated test suites for complex applications.
  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.
  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work



Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

Share this job:
Ruby on Rails Software Engineer
ruby-on-rails ruby javascript aws saas redis May 26 2020

Leadfeeder is a fast-growing international SaaS startup, headquartered in Helsinki, Finland. We are an international remote team of 80+ members from around the world.

We've developed an online service which automates sales lead generation for B2B companies. Leadfeeder helps over 3000 paying customers to identify who visits their website, qualify the leads based on their behaviour, and convert the most promising visitors into sales leads.

Our 30+ strong in-house, all-remote engineering team is responsible for developing new features, and otherwise improving and maintaining the Leadfeeder product.

We are organised in feature-oriented, cross-functional squads. Each squad is responsible for specific features of the product, and works tightly together with high autonomy. Depending on the product area, squads are comprised of Backend and Frontend Engineers, Designers, and are always paired with a Product Manager. We believe in listening to everyone's ideas and feedback no matter what your role is, you get to have a say in the product and technical decisions of your squad.

Ruby on Rails developers at Leadfeeder work mainly on our backends: building APIs, background data processing flows, and integrations. Being a very data-intensive application, much of the work on the Leadfeeder backend involves optimising and effectively using various databases Cassandra, AWS RDS & Aurora, Elasticsearch and Redis, to name a few.

Our backend, we run multiple small-to-medium-sized Ruby on Rails apps and use serverless components (AWS Lambda, API Gateway, Kinesis) on the side. We pride ourselves on keeping apps working smoothly, and the codebase tidy and well-tested. We dedicate time for upgrades, refactoring and improvements in the developer experience.

For people with skills and interest, we offer possibilities to work on our Ember.js frontend too, enabling people to grow to a fullstack role. Equally, there are opportunities to learn and be involved in infrastructure, DevOps and serverless development.

Responsibilities

  • Developing new features together with your squad
  • Build internal and public APIs
  • Build, benchmark and optimise our core backend components
  • Helping operate our production environments on AWS
  • Providing code reviews to your peers

Benefits

  • Get to work in a talented, remote-first international team
  • Chance to make an impact on a global product
  • Actual work-life balance with healthy 40-hour work weeks
  • Flexible work time
  • Biannual company retreats
  • Competitive salary
  • Friendly and encouraging work environment
Share this job:
Senior Full-Stack Engineer
postgresql ruby-on-rails graphql apache-kafka react-js senior May 15 2020

About the Role

The transportation industry has no shortage of complex problems requiring creative solutions to scale efficiently. In this role, you will collaborate with a small team to understand user and market needs, participate in architectural design, and build distributed systems to facilitate our web-based platform.

We have openings for this position in Chicago, IL, Champaign, IL, Omaha, NE, and Remote. Please use the "Apply" link to view all location postings on Mastery's career page and apply to the appropriate location for you! 

Responsibilities

    • Collaborate with the Product Manager and other developers to design and build a real-time, web-based system for freight management, including React UI, Rails API and other microservices.
    • Ensure interfaces function quickly and beautifully across devices
    • Build API’s for web and mobile clients
    • Write clean, maintainable, and well-tested code
    • Engage in the full development life-cycle including architectural design and testing
    • Be a force-multiplier on the velocity and quality of your team
    • Stay current on software engineering trends & tools, and be practical but open-minded in applying them
    • Maintain a high bar for quality and performance of your product with vigorous attention to detail and automated testing
    • Continuously improve how we design, build, and ship software as a highly functional team

Requirements

    • Minimum of 5 years practical experience in software development, including designing, building, deploying, and maintaining web applications
    • Experience with React or similar frameworks
    • Experience with Rails or similar frameworks
    • Experience working with RESTful APIs and SaaS application development
    • Experience with GraphQL a plus
    • Ability to understand complicated problems and craft into simple solutions that can be maintained by the rest of the team
    • Ability to train and mentor junior engineers
    • Experience with SQL and RDBMS
    • Experience NoSQL technologies a plus
    • Experience in cloud infrastructure preferred (AWS, Azure, GCP, Heroku etc) a plus
    • Strong communication skills
    • Compassion and empathy
    • Experience in logistics industry a plus

Mastery takes great pride in providing our employees a robust and highly competitive benefit package.  Our benefits include Medical, Dental and Vision insurance covering 90% of premium costs.  Company paid life insurance for 1x salary.  Legal, AD&D, Additional Life and other employee assistance benefits. We have a 401k savings plan with a 4% match.  We provide opportunities for professional growth and development.  We fully support our work from home initiative as we do our part to combat the Covid 19 crisis.  We have a manage your life and schedule Paid Time Off program.  We are fully devoted to finding creative perks and benefits since we cannot currently enjoy our cool office culture.  Our philanthropic partner is St. Jude Children’s Research Hospital. 

Share this job: