The best remote jobs, hand-picked daily.

Post a job for $299
  • Software Dev (6)

    • Fleetio is a modern software platform that helps thousands of organizations around the world manage a fleet. Transportation technology is a hot market and we’re leading the charge, with raving fans and new customers signing up every day. We're looking for a Senior Full Stack Rails Engineer to join our growing engineering team of 9 and help us build amazing features.


      WHAT YOU’LL BE DOING

      Your work will be heavily focused toward high level, high impact areas. You’ll work closely with Product Managers and Designers to plan, design, and implement some of our more complex features while keeping our UI fresh and modern. You’ll have a strong voice in the development and planning processes, so past senior level experience is key.

      We work in weekly sprints and use Pivotal Tracker to keep things organized. While we keep meetings to a minimum, our remote team is heavily collaborative and takes advantage of modern tools such as Slack, Google Drive, and Hangouts to stay in touch.

      Our stack includes Ruby/Rails, AngularJS, Bootstrap, Postgres and Heroku. We’re currently on Rails 5 and strive to keep our frameworks and libraries up to date.

      This is a position we consider essential to the company’s success. Be sure to mention coffee in your cover letter so we know you actually read this.


      WHAT'S IN IT FOR YOU

      • Be a part of an incredible team of “A” players who go above and beyond to make Fleetio a successful company. We’re a customer-centric team with a great product, excellent support, and countless happy customers.
      • Work from our HQ in Birmingham, AL or REMOTELY. 50% of our Engineering Team works remotely and we strive to promote a strong remote working culture.
      • Build software used by people all around the world. So many different types of companies and organizations operate a fleet each day, and Fleetio is a good fit for most of them (it’s a huge market).


      OUR TEAM

      We're hardcore believers in easy-to-use software. Crafting a delightful user experience is hard work, but we welcome the challenge and are looking for team members who share our ambition.

      We’re a startup that’s in “scale up” mode, meaning we’re past the days of just a couple of people in a small office, but we’re still very much a fast-paced, highly collaborative company.

      We’re committed to fostering a tight-knit team through various collaboration tools. We place great value on work/life balance and abhor the stereotypical 100 hour/week startup life. We have families and know you do, too.

      Check out our careers page for a fun video and more information about working at Fleetio: https://www.fleetio.com/careers

      REQUIREMENTS

      • 5+ years of Ruby/Rails experience or similar frameworks
      • Deep understanding of relational databases
      • 3+ years experience in front end frameworks such as Angular, React, Backbone
      • Expert knowledge of modern UI/UX
      • Master of frontend web technologies: HTML, CSS, JavaScript, REST APIs, JSON, Ajax, etc.
      • Knowledge of extension languages like HAML, SASS, CoffeeScript
      • Understanding of the balance between scrappiness and long-term code maintainability
      • Compelled to make things look beautiful and work flawlessly
      • Level up if you know a thing or two about cars and engines

      BENEFITS

      • 100% coverage of health and dental insurance
      • 401(k) + match
      • Company stock
      • Dependent Care FSA and Medical FSA
      • Generous PTO and 8 company holidays
      • Maternity/Paternity leave
      • Mac laptop, book stipend and professional development funds
      • Health and wellness initiatives
      • Remote working friendly
      • Monthly catered lunches and office snacks
    • Development specialized on the free software project Open edX, used by many universities and companies to run online courses. See edx.org, stanford.edu or fun-mooc.fr for examples of Open edX instances.

      The Open edX platform is a large Python/Django codebase, with good code standards and architecture (a lot of the edX engineers come from MIT). You would work on different clients contracts using the platform. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are very varied, from developing core platform features, custom exercises and tools for specific courses (XBlocks), customizing and deploying instances, working fullstack, operating our service infrastructure, improving our hosting platform, etc. You won't get bored here.


      Most of your work is published as free software (Open edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing most of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.


      - 3+ years working with Python
      - Experience with Python web frameworks, specifically Django
      - 3+ years of HTML, Javascript, and CSS (experience with React is a big plus!)
      - Experience with unit testing
      - You feel comfortable working in a Linux environment, specifically Debian or Ubuntu
      - Experience with databases: MySQL, MongoDB, PostgreSQL
      - Experience with contributing to free software projects, and communicating within a free software community

      You would have to work with tasks from the following categories, but you would be able to pick up the skills on the job if you don't master this yet:

      - DevOps experience, especially on Debian/Ubuntu servers, Terraform, Vault, Packer, Prometheus, ELK, Docker. We are building a modern infrastructure and having a strong DevOps presence on top of core software engineering skills is a big plus with us.

      - Cloud computing, like AWS or OpenStack

      - Configuration management tools such as Ansible

      - RabbitMQ, Redis & Elasticsearch

      - git source control

      - Mobile development (iOS and/or Android)

      - Managing clients & projects from beginning to completion (senior developer)

      - Public speaking at conferences (you would present a talk every year at the Open edX Con)


      We are a team of twenty developers, all working remotely from Europe, North & South America, Asia & Australia. You would arrive at a critical moment, as we scale up to handle increasing demand from clients on the edX platform. The company is not affiliated with edX, but contributing and working with them on various projects. This is a full time position, were you would be able to work remotely from anywhere you want, as long as you have a good internet connexion. : ) 

    • We're looking for a well-rounded and experienced full stack developer strong in both front-end (CSS, HTML, React, etc) and backend (NodeJs, Redis, Mongo, Serverless).  The perfect candidate can take a mock-up, have a conversation about the feature/interaction, and can build that interaction as a working application (CSS, HTML, React, Node-based API, etc). The right fit for our team has a love for coding and learning, works well in a fully-remote environment and is a high-energy strong communicator who can join an expert team and work with limited direction.  This person would have at least 3 years of professional experience and preferably experience working remotely. The Work:
      • Expand and evolve our social media dashboard and analytics platform used by thousands of journalists and broadcasters worldwide
      • Build new features (screens, interactions, workflows) based on mockups and wireframes
      • Build APIs and services that integrate with social media APIs (Facebook, Twitter, Instagram, etc)
      • Help upgrade our systems from SOA to true microservices on AWS Lambda (Serverless)
      The Environment:
      • 100% remote team
      • Platform based on React + Serverless + Mongo, etc
      • Mobile apps built w/ React Native
      • AWS Cloud-based hosted infrastructure
      • Slack, Hangouts and other online collaboration tools
      The Perks:
      • 100% remote work
      • Competitive pay
      • Comprehensive health, wellness and career benefits package
      • Trust, autonomy, empowerment
      This is just scratching the surface -- we're a fun team of people who love what we do!  If this sounds good so far then reach out and we'll share the details. Skills & Requirements We're looking for someone who can comfortably work on whole features/stories independently.  You should be strong on the front-end development (CSS, HTML, React, Angular) and equally strong on the backend doing API design, building NodeJs services in a serverless/cloud environment. Required skills/experience:
      • Strong understanding of modern JavaScript (ES6+), CSS and HTML concepts
      • Demonstrable experience with ReactJs and NodeJs
      • 3+ years web app development experience
      • 2+ years of front-end development (HTML, CSS/SASS, etc)
      • 2+ years of NodeJs experience
      • Fluency in Git, GitHub and source code management concepts
      Bonus skills/experience:
      • Social Media APIs (Facebook, Twitter, etc)
      • Serverless framework (AWS Lambda) experience
      • Microservices and/or SOA
      • Previous remote work experience
      Working Remote:
      • This is a 100% remote position, communication and self-direction are incredibly important
      • You'll need a dedicated workspace (with a door)
      • You must have a reliable high-speed internet connection (collaboration requires bandwidth)
    • Mothership engineering team is working towards Exchange product release. You have an excellent opportunity to jump on-board and join us on this exciting journey. Here is the portrait of a person we’re looking for.

      You agree that JavaScript has won the war, at least for now. It’s your favorite tool, and you mastered it while making apps and web servers for years. Your favorite front-end framework is React.js. You can use it in different variations depending on a task and a project size. You are an expert in node.js. You know it’s architecture, and you don’t hesitate to use a profiler to improve the performance of a service. You’re following best development practices. Your code is nice and clean, and you can be on the same page with your teammates about this.

      You passed through times of manual deployments and now enjoy the era of Docker containers. However, you prefer to be serverless. Although you can spin up any services and self-manage them, you're more happy with using managed cloud solutions. You love Firebase. You can tell us at least a couple of stories how did it help you to solve a business problem in hours instead of days and weeks. You’re not trying to dump QA responsibility on someone else. You agree that testing is a developer’s responsibility. You are proud of your typical above 95% test coverage. You can organize CI/CD flow and push a constant stream of features and patches to a staging environment, then to the production.

      We are all constantly learning, but that’s not your first reason for joining us. You come here, first and foremost, to add another solid mark in your track record of successful projects. You listen to business needs and can evaluate priorities. You don’t want to be micromanaged. You are feature and delivery oriented. You are keen to make a great product. If all the above is about you, please double check the requirements and responsibilities below, add your cover letter and apply.

      Requirements

      * Five years of production experience in apps and web servers development;
      * Expert knowledge in node.js and react.js;
      * Confident UI development with HTML and CSS;
      * A track record of projects built with Firebase and other serverless tools;
      * Experience building scalable APIs which is able to handle high-volume traffic;
      * Experience working in a startup environment;
      * A strong team player with excellent communication skills;
      * Ability to hack things together quickly;

      Responsibilities

      * Improve, add new features and build new software solutions for Mothership;
      * Design and implement APIs to integrate Mothership’s products with internal and external services;
      * Optimize development process by bringing best practices and improving CI/CD pipeline;

      * Own and deliver maintainable, well-tested code. 
    • CloudApp (https://www.getcloudapp.com/) is a customer experience led company focused on improving business workflows with our video messaging productivity apps. It's free apps help businesses communicate faster and get more done.


      Now, we’re looking for a remote Full-Stack Developer to join our growing team. In this role, you’ll be working with our engineering team in all aspects of our CloudApp solution, from its front-end down to the infrastructure.


      Relevant Experience


      Strong Ruby, Node, JS, and/or Python experience


      Testing and scaling up APIs

      Modifying a large ruby on rails project

      Designing and implementing ancillary microservice  API endpoints

      Going into older code bases to update and tweak new features

      Strong dev-ops skills, comfortably hopping into AWS server to debug and tweak settings if needed

      Full stack engineering experience, with strong system fundamentals

      Experience with service-oriented architecture

      Exposure to architectural patterns of large, high-scale web applications

      Strong industry experience in architecture and development of scalable production quality backend systems

      Good understanding of distributed systems, data stores, data modeling, indexing and associated trade-offs

      Experience developing APIs and SDKs a plus

      Ability to work in a cross-functional team that touches many parts of the core systems at CloudApp

      Responsibilities 

      Work at all levels of the stack, (AWS, ruby, Node.JS, SQL, React, HTML, CSS), to build and maintain new CloudApp features

      Take full ownership and responsibility for building, shipping, and maintaining core CloudApp features, end to end

      Design and architect complex, reusable, and maintainable new systems, real-time interfaces, and visualizations, focusing not only on performance and scalability, but also on crafting a beautiful user experience

      Build user interfaces that are crisp, consistent, and fast, that thrive under heavy customization and varying use cases, that encourage exploration, and that earn the trust of our customers through predictable, reliable, and thoughtful interactions

      Requirements


      5+ years of professional ruby engineering experience

      Ability to work from a permanent location (e.g. your home), and easily overlap with PST

      Excellent knowledge of JavaScript and ruby

      Experience architecting, deploying and operating asynchronous distributed work queues, high-volume storage systems, and high-throughput systems

    • 1 month ago

      Codelitt is looking for a Full Stack Developer with experience in HTML, CSS, and Javascript (React required) and a backend language (Ruby, Go, Python or .NET). Preferably you'll have a keen eye for the user interface, communicate well with designers, and with other engineers. You work well with others and friendly.

      While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred. 

      REQUIREMENTS

      - Experience working and collaborating with teams

      - Experience in Linux and command line a must

      - Solid Javascript experience a must

      - Work with React

      - Experience with Functional programming is highly desirable

      - You know how to architect all components of a frontend project

      - You have experience reading API documentation and working with different endpoints to compose the desired effect

      - You know how to run projects through solid processes (things like code reviews, reviewing stories, planning)

      - Picks up new technologies quickly and efficiently

      - Uses Git effectively

      - Know how to create tests and why it's important

      - Knowledge of OOP and software design principles

      - Driven, ambitious, and interested in tech

      - Self-motivated

      - Acumen. You must be able to think of and judge multiple solutions for a problem and be able to reason between them.

      - You’re aware of how to build secure apps

      - You know how to optimize frontend load times, debug rendering issues, and overall provide a smooth experience to the user.

      - Knowledge of responsive frontends

      - You know C#, Ruby, Python or Go. IMPORTANT. You don't have to be an expert in backend tech, but you'll need to understand how to integrate with the backend guys.


      Additional Requirements-

      - You’ve practiced continuous integration

      - You've tinkered with Docker

      - Require JS/Webpack/Browserify is a bonus, too.

      - You’re interested in startups


      BENEFITS

      - Great mentorship and company culture 

      - Remote work

      - Challenging work and interesting projects

      - Healthcare benefits package

      - Fun office space in Wynwood (Miami - if you so choose