Just Front-end Jobs

Front-endremote Jobs

Sr. Ember Developer

We are seeking a world-class Senior Ember Developer to work on exciting client projects at DockYard on a 100% distributed team of exceptional professionals!

Who We Are
DockYard is a 100% remote software consultancy that specializes in web applications. We have in-house designers, developers, and project managers, and we are looking for a Senior Ember developer to join our growing team. You’ll work alongside talented individuals on groundbreaking projects for the world’s largest companies.

What We Do
We help ambitious companies transform new ideas into fully deployed web applications. Our clients range from seed funded and early stage startups, who depend on us to define and deliver business-critical workflows, to established enterprise companies seeking fresh perspective and deep expertise on new projects.

The ideal candidate is a champion for diversity and inclusion, is self-driven, team-oriented, passionate about web technologies and industry best practices, and has experience designing complex frontend architectures using Ember.js.

What It’s Like to Work Here
We offer a comprehensive benefit plan with a focus on providing an exceptional working environment. Some of these benefits include:

  • 100% Remote workforce

  • 100% DockYard paid medical, dental, vision, life & AD&D starting Day 1

  • 401(k) offered through Vanguard

  • Substantial paid time off

  • Conference stipend

    Apply now and work remotely at DockYard, Inc.

Apply

Full stack React Rails senior

Codelitt Incubator is looking for a Full Stack Developer with experience in HTML, CSS, and Javascript(React required)and a backend language (Ruby, Go, Python or C#). 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.

Benefits

  • Great mentorship and company culture

  • Healthcare benefits package (only for US)

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

  • Competitive salary

  • Your birthday off

  • 2 weeks of vacation per year

  • Maternity and paternity benefits

  • Your local public holidays off

  • The flexibility to work anywhere you prefer

  • The chance to work with some of the most prestigious clients in the world

  • Lots of fun team building events throughout the year

  • The opportunity to work with a fun and talented bunch of people from all over the world!

    Apply now and work remotely at Codelitt

Apply

Senior Frontend Developer (Ember.js)

As a Senior Frontend Developer at Volders, you’ll work together with the team to maintain our existing SPA product (Ember.js), as also to help the team to identify the technologies and tools for the future (e.g. React, Vue, etc). You’ll own what you build, making technical decisions and applying the best practices to every piece of code.
Requirements

About the team

  • We are a small team of senior software developers
  • We work remotely in different timezones
  • Our SPA is built using Ember (frontend) and Ruby (backend)
  • We have an informal, collaborative and ego-free environment
  • We embrace Continuous Integration
    Apply now and work remotely at Volders GmbH
Apply

Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores surprise and delight their customers with emails that drive sales. We’re looking for a driven, detail-oriented engineer to join our team and build fast, scalable backend systems in Rails.

The Role

You’ll work closely with your teammates on the engineering team to design, create, and refine systems that power the core platform; things like syncing data with external eCommerce platforms, optimizing our sending architecture & scheduler, and analyzing browsing & shopping behavior data. Jilt is built as a traditional Rails 5.2 app, with Postgres & Elasticsearch for persistence, and Sidekiq for background jobs. We use Angular (v1) to power our visual email editor and Vue.js for some areas with a lot of dynamic content, and are actively replacing both with React, so you’ll be able to help architect the APIs that will drive those new interfaces.

While the majority of your time will be spent working on backend systems & features, you’ll also have the opportunity to work on various front-end systems, like fixing a bug with our email editor, replacing a legacy Slim template with a React view, or adding a new feature to our storefront JS.

As one of our senior engineers, the team will look to you for advice and direction. You’ll help shape our best practices, decide on libraries & tooling, and refactor older or underperforming parts of the codebase. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work.

Here are some things you may do on a given day:

  • Research and write a pitch to improve the performance of our email scheduling system
  • Refactor our storage subsystem to abstract how we handle file uploads
  • Troubleshoot an issue with our campaign segmentation feature by deep diving into our Elasticsearch cluster
  • Analyze a slow SQL query and suggest ways to improve it
  • Construct a detailed, multi-step data migration to split an existing model into two, with zero-downtime and including complicated data transformations
  • Triage the Sentry queue for any exceptions that need investigation
  • Develop a new API endpoint to support updated React components

On the first day you will:

  • Meet your team and get familiar with how we work
  • Setup your local environment and tooling
  • Commit a small tweak to the codebase and ship it to production

In the first week you will:

  • Develop, QA, review, and ship a small feature improvement
  • Participate in code review for a teammate’s code
  • Help a team member with fixing a bug

In the first month you will:

  • Work closely with the product team to ship a large feature
  • Participate in your first support rotation week and help our support team with escalated issues
  • Publish a retrospective on your first large project to share successes & planned improvements for the next project

Who you’ll work with:

  • Justin Stern, CTO - You’ll work with Justin to deeply understand our codebase, and learn how the various parts of our systems work together.
  • Beka Rice, Head of Product - Beka will help you learn our platform, in detail, and all the ways that our customers use Jilt.
  • You’ll also work with the rest of the product & engineering teams (Ivan, Lucas, Jonathan, Wes, Artan, Jared, Chase) to review one another’s work and collaborate on projects.

You

To succeed in this position, you should have:

  • Deep experience & proficiency in Ruby & Rails
  • Demonstrated ability to break larger epics out into smaller discrete stories with detailed implementation tasks
  • Experience working on the front-end and excitement for combining front-end frameworks like React alongside Rails
  • Familiarity working with external APIs (have experience with eCommerce platforms? This is a bonus — tell us!)

You love writing code that’s clear, self-documenting (but you know that self-documenting doesn’t mean no comments), and standards-compliant. You prefer writing Ruby, but are comfortable in JavaScript or picking up other languages (like Go or PHP) as needed. You have deep experience working with Rails and all of its libraries and know when to roll a custom solution to a problem or use a gem. You’ve worked with Sidekiq or a similar background processing system, and understand the subtle but important guidelines to follow when architecting performant, fault-tolerant background workers.

You also love data and working with complex queries in SQL, whether as part of ActiveRecord or on the console. You have experience with Elasticsearch, or are excited to learn it, and are interested in the challenges involved with keeping separate datastores in sync. You love keeping up-to-date with the latest best practices and tools, and are constantly tweaking and improving the way you work. You know how to operate a hydraulic press, or least watched a YouTube video about them and think they’re totally rad.

You’re excited to solve engineering challenges in the most pragmatic way possible, and most importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.

Finally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, continuously learn and improve, and constantly ship your work. You’re an excellent writer and can communicate effectively whether drafting up a bug report, chatting in Slack, editing a wiki page, or drafting a retrospective. You know that code is about communication and explaining your thought process clearly goes hand-in-hand.

Our team is fully-remote and we communicate primarily through Slack, Clubhouse, Google Docs, Basecamp, and weekly stand-ups via Zoom (a few short meetings) — we believe the best work happens when given lots of uninterrupted time that’s free of distractions.

As a remote team, we believe that regular meetups are invaluable for getting to know each other better, so you should be available for 1-2 company-paid team trips per year. Curious about what those are like? Check out our recap of our last team retreat (SkyTrip), which brought the entire team out to Lake Tahoe, California for a week. It’s a plus if you think (like we do) that bears are absolutely the coolest animals in the forest.

This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits.

Process

After an initial screening, you’ll get an email with a few questions to answer. Following that, you’ll have a few 45 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company.

The most qualified candidates will then be invited to complete a short one-day research project. If this goes well, we'll invite you to the final stage of our evaluation process: the trial project. During this ~2 week period, you'll work closely with your future manager, as well as a few other team members, as a paid contractor to implement your proposal from the research project. You'll be welcomed in Slack, introduced to any team members you may be working with, and will have regular chats with your future manager to share feedback and make sure all is going well. This brief trial period is a great way for you to make sure you enjoy the work and the team, and it also gives us an opportunity to do the same. At the end of the period, assuming a great experience for all, you'll be offered a full time position 🎉Then the real fun and full onboarding experience will begin! 😄

Benefits

Here are some benefits we're happy to offer to our team members:

  • Competitive salary
  • 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June 😀)
  • Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)
  • 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)
  • 8 weeks paid parental leave for new mothers and fathers
  • Work flexible hours from anywhere that has a reliable internet connection
  • Tools (hardware/software) to help you be productive
  • Allowance for professional growth (books, courses, conferences)
  • Home office or co-working allowance
  • A Kindle to help you keep learning

We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.
Apply now and work remotely at Jilt

Apply

Web Application Developer Position

Adept Mobile LLC. ruby rails react javascript web dev ruby

Looking for a full-time, remote, Web Application Developer with strong front-end skills

We are a small but mighty app company working with professional sports teams, leagues and venue’s on their official apps. If you like the idea of using cutting edge technology to build things used by zillions of crazy sports fans while sitting at Starbucks in your pajamas, then this gig is for you.

This is a good job for you if:

  1. You like to work remote

  2. You're a self-starter

  3. You take pride in building high quality, innovative technology

  4. You like working in a small team with sharp, super motivated teammates

  5. You like a relaxed but focused work environment that puts emphasis on lifestyle

  6. Your sick of commuting 1hr each way to a gig that grinds you with a 50h+ a week where nothing you do moves the needle

    Apply now and work remotely at Adept Mobile LLC.

Apply

Senior Ruby On Rails Engineer React

Are you an Engineer looking to revolutionize the way people roadmap and launch products that customers love? Do you want to create something that will change the way people think about innovation, and work with cutting-edge visualization, collaboration, and social ideation technologies at the same time? We are looking for highly ambitious engineers who want to work on major aspects of the Aha! product — from the back-end through to the end user experience. If this is you, we want to hear from you!

As a Senior Rails Engineer at Aha!, you will have an excellent opportunity to join a breakthrough and profitable company that is growing fast. Aha! was founded by a proven team of product and marketing experts. More than 250,000 users worldwide trust Aha! to set brilliant strategy, capture customer ideas, create visual roadmaps, and manage breakthrough marketing programs.

We are looking for someone who:

  • Is experienced in Ruby-on-Rails

  • Has worked on key functionality for a cloud-based product

  • Has a computer science degree or demonstrated experience solving challenging CS problems

  • Wants to work on a major aspect of product functionality from back-end algorithms through to the user interface

  • Wants to be great and work in a fast-moving, online environment where the end-user is key

We are committed to being great, and we want someone who:

  • Can work at a fast-paced company where the feedback cycle is measured in hours rather than weeks

  • Has a "get it done" attitude and a background of delivering superb work again and again

  • Is seeking a career-defining opportunity and a proven, results-oriented team that has sold multiple software companies

We are building a distributed team, and you can work from anywhere in North America for this role. We offer generous salary, equity, benefits, and a profit-sharing program.
Apply now and work remotely at Aha

Apply

Sr Ruby On Rails Engineer React

Are you an Engineer looking to revolutionize the way people roadmap and launch products that customers love? Do you want to create something that will change the way people think about innovation, and work with cutting-edge visualization, collaboration, and social ideation technologies at the same time? We are looking for highly ambitious engineers who want to work on major aspects of the Aha! product — from the back-end through to the end user experience. If this is you, we want to hear from you!

As a Senior Rails Engineer at Aha!, you will have an excellent opportunity to join a breakthrough and profitable company that is growing fast. Aha! was founded by a proven team of product and marketing experts. More than 250,000 users worldwide trust Aha! to set brilliant strategy, capture customer ideas, create visual roadmaps, and manage breakthrough marketing programs.

We are looking for someone who:

  • Is experienced in Ruby-on-Rails

  • Has worked on key functionality for a cloud-based product

  • Has a computer science degree or demonstrated experience solving challenging CS problems

  • Wants to work on a major aspect of product functionality from back-end algorithms through to the user interface

  • Wants to be great and work in a fast-moving, online environment where the end-user is key

We are committed to being great, and we want someone who:

  • Can work at a fast-paced company where the feedback cycle is measured in hours rather than weeks

  • Has a "get it done" attitude and a background of delivering superb work again and again

  • Is seeking a career-defining opportunity and a proven, results-oriented team that has sold multiple software companies

We are building a distributed team, and you can work from anywhere in North America for this role. We offer generous salary, equity, benefits, and a profit-sharing program.
Apply now and work remotely at Aha

Apply

Senior Rails Javascript Engineer Daylytes

a Sports Startup javascript ruby senior engineer ruby

Daylytes is building a company that brings people together through sports. We believe sports coverage lags behind the rest of the social and mobile apps we use, and we plan to build a solution. We aim to bring our customers relevant, unique, and engaging daily highlights (daylytes) that surpasses current sports media options. We’re starting methodically by delivering a superior product in a few local niches, then will expand outward to cover an increasing number of cities and regions with a scalable solution.

We are developer-centric, led by a technical founder with startup experience, venture backed, and aim to provide our developers with a distraction free environment where they can solve scalable problems, thrive, and grow. You will be one of the first five to join the company, and will get to play a critical role in the direction of the business. You will help define the platform, have responsibilities that are not redundant, and be held accountable by our small team of less than five

Responsibilities

  • Development of web-app and backend that will serve the Daylytes mobile apps (our stack is Rails, with React Native on mobile, and PostgreSQL db's.)

  • Managing data gathering scripts, scrapers, and data cleansing programs used in our content aggregation and tagging.

  • Administration of a database of sports content and metadata that will be used by web and mobile front ends.

  • Working directly with mobile developers and being involved in technical decisions that will impact our core mobile app.

Technical Requirements

  • Experience with Ruby or/and Javascript as well as exposure to a variety of general programming languages

  • Experience with web development

  • Experience with database-driven applications and creating an API (we use PostgreSQL, with some legacy MySQL databases in use)

Nice to Have's

  • History working in a small startup environment

  • Prior work creating a consumer app and maintaining it in the App Store

  • Any portfolio of work that you can share, public repos, open-source contributions, etc.

Qualifications

  • A bachelors or graduate degree in computer science, engineering, or equivalent

  • More than 3 years experience

    Apply now and work remotely at a Sports Startup

Apply