Just Front-end Jobs

Front-endremote Jobs

NodeJS Engineer

NodeJS Engineer - Perm - Raleigh, NC - $140,000-$150,000

Hays Specialist Recruitment is working in partnership with LifeOmic to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

Looking for a forward looking company focusing on the Cloud, Machine Leaening and Mobile Devices? LifeOmic uses a Solid tech stack working with React in the frontend and Node on the backend on DynamoDB, working with service oriented API's, and all in AWS/Lambda. As for personal perks and benefits, they go on company retreats twice weekly and offer the opportunity to work remote 2 or 3 days per week as well. As for the extra financial perks, you'll have the chance to receive Equity in company and Flexible PTO.

A Software Company is seeking a NodeJS Engineer in Raleigh, NC

Skills & Requirements

  • Builder who can implement solutions across diverse tech stacks and fit into a team who has embraced continuous delivery.

  • Experience building service-oriented APIs and cloud services.

  • Demonstrable experience with a cloud infrastructure provider (preferably AWS) building services.

  • Fully understands the concepts of "infrastructure as code".

  • Able to communicate complex concepts clearly and accurately.

  • Able to iterate with new technologies and approaches as their respective open source communities push them forward.

  • Experience maintaining a complex system after it's deployed to production.

    Education

  • Bachelor's degree in CS

  • 3+ years of demonstrable experience

    Why Hays?
    You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.

    Nervous about an upcoming interview? Unsure how to write a new resume?
    Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

    Hays is an Equal Opportunity Employer.

    Drug testing may be required; please contact a recruiter for more information.
    Apply now and work remotely at Hays

Apply

Software Engineer, Web - Remote

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users.

Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.

Job Description

As a web developer you will contribute to the evolution of the platform by experimenting with new technologies, developing frameworks and tools, and working on proof of concepts in a team of highly skilled engineers, using cutting edge technologies.

Key Qualifications

  • a Bachelor's or higher degree in technical field of study
  • a minimum of two years' experience developing, monitoring and troubleshooting modern web applications
  • expert level knowledge in one or more modern web development stacks such as Angular, React.js and Node.js
  • expert level knowledge of Javascript and ES6/7, HTML, CSS
  • hands-on experiencing building web applications based on MVC or MVVM
  • excellent troubleshooting and creative problem-solving abilities
  • excellent written and oral communication and interpersonal skills

Ideally, candidates will also have

  • experience with automated unit and integration testing and continuous integration
  • experience with modern web features such as web workers, WSS, WebRTC, native fetch and others
  • experience with React-Redux, redux-saga and react native
  • experience writing asynchronous, non-blocking code
  • experience with at least one backend language such as Go, C/C++, Java and Scala
    Apply now and work remotely at Numbrs Personal Finance AG
Apply

Full Stack Engineer

Urban Campus

Fast-growing team with different backgrounds but with a single ambitious objective in mind: to invent a new way of living together in cities, offering the flexibility, community and new experiences we all wish for.

So we created Urban Campus, with the ambition to become leader in community based living in Europe. We develop and operate 6-10,000 m² campuses in up-and-coming neighborhoods in main European cities. Each offer a mixture of living, working, and social spaces. But more than anything, we build and support a community of passionate and engaged personalities, eager to experiment new ways to grow together, on both the professional and personal level. We activate our community through events, activities, project incubation and education.

We have two live campuses open in Madrid and more than 30 projects at different stages of negotiation.

We are opening a full time position as Full Stack Engineer to enhance the experience of our residents. More below ⬇️

Apply now and work remotely at Urban Campus

Apply

NodeJS Software Engineer

Our homes are our most valuable asset and also the most difficult to buy and sell. Knock is on a mission to make trading in your house as simple and certain as trading in your car. Started by founding team members of Trulia.com (NYSE: TRLA, acquired by Zillow for $3.5B), Knock is an online home trade-in platform that uses data science to price homes accurately, technology to sell them quickly and a dedicated team of professionals to guide you every step of the way. We share the same top-tier investors as iconic brands like Netflix, Tivo, Match, HomeAway and Houzz.

We are seeking a passionate NodeJS Backend Software Engineer to help us design and build our customer-facing APIs and backend services. You must be a developer with a keen sense of good system design and application architecture. We are looking for someone who is passionate about creating great products and making the world amazing for homebuyers.

At Knock, we have fun, we move fast, we support and celebrate our fellow teammates, and we live by our POPSICLE values.

As a Software Engineer on the Backend team you will: 

  • Design, build and maintain APIs and tools that power Knock’s internal and customer-facing applications. Communicate your designs to fellow engineers.

  • Understand the data that power our applications, and be able to propose appropriate data models for new features.

  • Build new services from scratch, as well as maintain existing applications.

  • Provide secure and seamless integration of Knock’s applications to our SaaS partners.

  • Committed to good engineering practice of testing, logging, alerting and deployment processes.

We’re looking for Knockstars who have: 

  • Must be U.S. based.

  • BS in Computer Science or equivalent experience.

  • Minimum of 3 years of full lifecycle software development experience in Node.js, including coding, testing, troubleshooting, and deployment.

  • Strong desire to work at a rapidly growing startup and make it a success. Comfortable learning new technologies and tools.

  • Expert in Javascript (Node.js). Experience with various Node.js modules such as fastify, hapi.js, lodash, async.

  • Experience with AWS ecosystem such as Lambda, S3, SNS, SQS, and CloudWatch.

  • Strong SQL knowledge (Mysql or Postgres), familiarity with techniques to identify slow queries and debugging.

  • A strong customer-first mindset and data-driven approach to their work

  • Proven success working remotely in prior positions & are experienced working with a distributed, national team 

Bonus points for knowledge of:

  • Docker ecosystem and container orchestration systems such as Amazon ECS or Kubernetes.

What We Can Offer You:

  • An amazing opportunity to be an integral part of building the next multi-billion dollar consumer brand around the single largest purchase of our lives.

  • Talented, passionate and mission-driven peers disrupting the status quo.

  • Competitive cash, full medical, dental, vision benefits, 401k, flexible work schedule, unlimited vacation (2 weeks mandatory) and sick time.

  • Flexibility to live and work anywhere within the United States. As we are a distributed company and engineering team, we are open to any U.S. location for this role.

We have offices in New York, San Francisco, Atlanta, Charlotte, Raleigh, Dallas-Fort Worth, Phoenix, and Denver with more on the way. In fact, we are proud to be a distributed company with employees in 21 different states. This is an amazing opportunity to be an integral part of building a multi-billion dollar consumer brand in an industry that is long overdue for a new way of doing things. You will be working with a passionate, mission-driven team that is disrupting the status quo.

Knock is an Equal Opportunity Employer.

Please no recruitment firm or agency inquiries, you will not receive a reply from us.
Apply now and work remotely at Knock.com

Apply

React Ruby On Rails Engineer

Hubstaff is a fast-growing startup in the time tracking and project management space that fully embraces remote work. You work when and where you want. We care a lot about our culture, having fun while working hard, and our annual retreats.

We are looking for a talented server engineer who has several years of experience in both React and Ruby on Rails to join our passionate development team and work on our up and coming task management product.

The correct person will take pride in their work, have extreme attention to detail, and be able to get their hands dirty implementing Rails controllers, React components, and doing HTML & CSS front-end work.

We are looking for a well-rounded React developer who has the backend chops to implement the server-side aspects of their projects using Ruby on Rails.

This position will report to our head of development for Hubstaff Tasks and work closely with our other engineers. You’ll be able to work 100% remotely, and we are looking for someone that can grow with our products for years to come.

This is a long-term (years, our hope is forever) full-time (40 hrs/wk) 1099 (hourly) contract role. Some of the benefits of working for us is our company-hosted annual retreat, that you get to choose your own schedule, work where you want (cafe, co-working location, your home, anywhere), don't have to ask for permission when you want to take time off, get to dedicate yourself to one project at a time, and have job security and a career path for years to come (we've run the company using positive cash flow from day one and are carefully growing the team and business).

You’ll be a good fit if you:

  • Are self-disciplined and have a great work ethic

  • Have good time management skills

  • Communicate well

  • Can work until at least 1pm EST M - F

  • Like having a consistent daily work schedule

  • Have at least three years of React and five years of Ruby on Rails experience

Front-end Development Requirements:

  • React & Redux

  • Highly skilled with HTML & CSS

  • Bootstrap

  • Javascript & jQuery

  • Git

Backend Development Requirements:

  • Ruby on Rails

  • Postgres or MySQL

  • Unit tests (rspec, Jest, etc.)

  • Background workers (Sidekiq)

  • Working from design docs/specifications & wireframes

Bonus:

  • Solr

  • Redis

  • Vue.js

  • Service workers architecture

    Apply now and work remotely at Hubstaff

Apply

NodeJS Engineer

Hays Specialist Recruitment is working in partnership with PWC to manage the recruitment of this position.

  • 36 Billion dollar professional services firm
  • Big 4 Accounting firm (very well respected)
  • #23 on Fortune's best companies to work for
  • Fortune 100 company
  • Impeccable reputation and excellent culture
  • They offer flexible hours because they understand work life balance

TECHNICAL LEAD WITH ANGULAR 2+ / NODE - PERM - TAMPA, FL OR DALLAS, TX

  • 75% hands off

  • 25% coding/code reviews

    The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

    Technical Lead with Angular 2+ / Node Skill Requirements:

    1) 6+ years IT experience
    2) Strong background in Angular 2+ and Node development and architecture
    3) Experience leading or managing teams of Node/Angular developers
    4) Must have architectural experience in Node and Angular (2+)
    5) Comfortable being onsite 3 days week

    Apply now and work remotely at Hays

Apply

NodeJS Engineer

Hays Specialist Recruitment is working in partnership with PWC to manage the recruitment of this position.

  • 36 Billion dollar professional services firm
  • Big 4 Accounting firm (very well respected)
  • #23 on Fortune's best companies to work for
  • Fortune 100 company
  • Impeccable reputation and excellent culture
  • They offer flexible hours because they understand work life balance

TECHNICAL LEAD WITH ANGULAR 2+ / NODE - PERM - TAMPA, FL OR DALLAS, TX

  • 75% hands off

  • 25% coding/code reviews

    The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

    Technical Lead with Angular 2+ / Node Skill Requirements:

    1) 6+ years IT experience
    2) Strong background in Angular 2+ and Node development and architecture
    3) Experience leading or managing teams of Node/Angular developers
    4) Must have architectural experience in Node and Angular (2+)
    5) Comfortable being onsite 3 days week

    Apply now and work remotely at Hays

Apply

Lead React Native Engineer

BiTE has an opening for a React Native mobile developer to work fully remote.

Candidates must be US/ Canadian residents.

We are looking for great developers to add to our rapidly growing team. Great developers are craftsmen who add value throughout the entire app process from initial strategy until final release. They iteratively improve our tools, find opportunities to automate, alleviate friction and strengthen our development process.

  • Required Skills & Experience

  • 5+ years developing native mobile applications

  • Expertise with React Native

  • Experience leading tasks throughout the project lifecycle

  • A strong passion to work in a fast-paced startup environment

  • Excellent communication skills

  • Enjoys interacting with clients and thrives in a highly collaborative fast-paced remote team.

  • Familiar with common architectural patterns and functional programming

  • Writes clean, well organized, well documented and well-tested code, utilizing language idioms and tools appropriate to the platform

  • Thrives in collaborative programming environments with frequent peer reviews.  

  • Desired Skills & Experience

  • Experience with Behavior Driven Development

  • Experience with Pivotal Tracker, Github, Slack

  • Expertise in Native iOS or Android development (esp. in Kotlin or Swift)

Outside of work, we’re a tight-knit group made up of smart, fun, diverse, passionate people. We have games night about once a month. (Thanks BoardGamesArena!) And our #random channel in Slack is populated with a dizzying collage of snarky memes, music finds, vacation videos, pet/kids pics, obscure tech news and kurzgesagt Youtube videos.  

If this sounds like a fit, we’d love to add you to our team.
Apply now and work remotely at BiTE interactive

Apply

Senior Front End Engineer

We’re looking for a senior front engineer to join our early-stage, fast-growing team. You’d be responsible for building, testing, and maintaining front technology (mainly using React, but you will need to jump into some AngularJS code at times), that can scale from giving service to our current 100+ clients to thousands of them in the near future.

Perks:
Make a serious impact on an early-stage team
Work remotely for a company with an intentional, healthy remote culture
Competitive compensation package

Apply now and work remotely at Monday.vc

Apply

React UI Software Engineer

We are currently looking for a brilliant React UI Software Engineer to join our team. We work in small teams, so this is an opportunity to have a big impact, contribute, and ship products that quickly that are used by millions of people!

What You’ll Do

  • Build high-performance map products for the web. Our core product features include our proprietary indoor / outdoor map data, point of interest data, search, navigation, API integrations and more used by millions of users.

  • Help us “componentize” our user interface elements to work across a variety of web-based products

  • Collaborate with designers, Product Managers, and other engineers to design features and break down high-level goals into tasks and timelines

  • Work with our Design Team to take user interface designs and prototypes and transform them into elegant web user interfaces that work across a variety of desktop and mobile web browsers

  • Communicate and document architectural designs and requirements

  • Provide thoughtful feedback to others on the team

  • Build and ship amazing web application products that get used by millions of user all over the world

What We Work With

  • React

  • Style components

  • Maps and geographic coordinate systems, mostly in Mapbox

  • OpenGL / WebGL

  • AWS - Lambda / S3 / DynamoDB

  • REST / HTTP

  • Gitlab, Storybook, and Figma

    Apply now and work remotely at LocusLabs

Apply

JavaScript (React) Software Engineer

We’re a startup based out of Kitchener-Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better.

Prospect is a lead generation platform that intelligently sources contact data right inside of your web browser in real-time. The best sales teams from the top tech companies in the world use Prospect to crush their sales targets.

MORE ABOUT US

We are currently a team of 10 people -- you will be #11 🙂.

We are profitable and self-funded (no VCs or investors). We did this because we want to do what’s best for our team and customers.

We have sane working hours (~8 hours/day), don’t work weekends, and take ample time off.

ABOUT YOU

You enjoy writing beautiful code. You care not just about whether the code works, but you think deeply about how well it performs, and how it will be understood by future developers.

You like shipping things. Whether it is a bug fix or a feature, you realize that every line of code is an opportunity to make a user’s experience better.

You like getting feedback. Whether it is talking to real users or adding custom metrics, you believe that getting real user data is a smart way to make decisions.

You are organized and autonomous. You enjoy taking a goal, breaking it up into smaller tasks, and organizing them in the best sequence to get the job done.

You are an excellent communicator. You regularly commit small chunks of code and try to make the best use of the tools available.

OUR ENGINEERING TEAM RIGHT NOW

We are currently a team of 5 developers. Our roles are divided based on the projects we work on. Our stack currently looks like:

The most used parts of our stack are:

  • Frontend: ES6, TypeScript, React, and Redux
  • Backend: Java 8 (REST API)
  • Cloud: A blend of AWS and Google Cloud
  • Database: PostgreSQL
  • Internal: GitLab for CI/CD and issue tracking

PROJECTS YOU WILL WORK ON

You will initially be working on our core product. The core product is an application built using ES6, React, and Redux. You will be shipping code directly to all of our users and getting lots of feedback while you’re at it.

Every now and then, you may also jump into projects such as:

Adding more features to our user-facing dashboard
Converting our ES6 codebase into TypeScript
Improving internal tooling (CI/CD, error monitoring, code quality)

The exact list and sequence of products we work on really changes based on customers’ feedback. However, as the year progresses, we would like you to take ownership of parts of our JavaScript codebases.

MUST HAVES

  • 3+ years programming experience and 2+ years React experience
  • Excellent communication skills, both verbal and written
  • We don’t require a degree but you should have demonstrated the ability to learn new things quickly (either self-learned or from school)

BONUS NICE-TO-HAVES

  • Past remote work experience
  • Worked at a startup or a small company before
  • Experience working with TypeScript and RxJS
  • Front-end design chops (Sketch, CSS, an eye for good user interfaces)

COMPENSATION AND PERKS

  • Salary: $70,000 - $90,000/year Canadian Dollars

  • Work fully remotely, from our office in Kitchener-Waterloo, or a blend of both

  • Four weeks paid time off

  • Travel spending allowance (money to spend during your vacation)

  • Catered lunches every day and snacks at the office

    Apply now and work remotely at Prospect

Apply

Lead Ruby On Rails Engineer React

Are you an Engineer looking to create something that will change the way people think about innovation? Do you want to work with cutting-edge visualization, collaboration, and social ideation technologies at the same time?As a Lead Engineer at Aha!, you will have an excellent opp…

Apply

Lead 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

NodeJS Software Engineer

Our homes are our most valuable asset and also the most difficult to buy and sell. Knock is on a mission to make trading in your house as simple and certain as trading in your car. Started by founding team members of Trulia.com (NYSE: TRLA, acquired by Zillow for $3.5B), Knock is an online home trade-in platform that uses data science to price homes accurately, technology to sell them quickly and a dedicated team of professionals to guide you every step of the way. We share the same top-tier investors as iconic brands like Netflix, Tivo, Match, HomeAway and Houzz.

We are seeking a passionate Backend Engineer to help us design and build our customer-facing APIs and backend services. You must be a developer with a keen sense of good system design and application architecture. We are looking for someone who is passionate about creating great products to help millions of home buyers and sellers buy or sell a home without risk, stress, and uncertainty.

Responsibilities:

  • Design, build and maintain APIs and tools that power Knock’s internal and customer-facing applications. Communicate your designs to fellow engineers.

  • Understand the data that power our applications, and be able to propose appropriate data models for new features.

  • Build new services from scratch, as well as maintain existing applications.

  • Provide secure and seamless integration of Knock’s applications to our SaaS partners.

  • Committed to good engineering practice of testing, logging, alerting and deployment processes.

Requirements:

  • Must be U.S. based.

  • BS in Computer Science or equivalent experience.

  • Minimum of 5 years of full lifecycle software development experience in Node.js, including coding, testing, troubleshooting, and deployment.

  • Strong desire to work at a rapidly growing startup and make it a success. Comfortable learning new technologies and tools.

  • Expert in Javascript (Node.js). Experience with various Node.js modules such as Hapi.js, lodash, async.

  • Experience with AWS ecosystem such as Lambda, S3, SNS, SQS, and CloudWatch.

  • Strong SQL knowledge (Mysql or Postgres), familiarity with techniques to identify slow queries and debugging (We run on AWS RDS).

Bonus points for knowledge of:

  • Programming proficiency in Go or Python.

  • Docker ecosystem and container orchestration systems such as ECS or Kubernetes.

What we can offer you:

  • An amazing opportunity to be an integral part of building the next multi-billion dollar consumer brand around the single largest purchase of our lives.

  • You will be working with a passionate, mission-driven team that is disrupting the status quo.

  • Competitive cash and equity compensation, full medical, dental, vision benefits, 401k, flexible work schedule, unlimited vacation (2 weeks mandatory) and sick time and are open to where you live and work.

  • Flexibility to live and work anywhere within the United States. As we are a distributed company and engineering team, we are open to any U.S. location for this role.

We have offices in New York, San Francisco, Atlanta, Charlotte, Raleigh, Dallas-Fort Worth, Phoenix, and Denver with more on the way. In fact, we are proud to be a distributed company with employees in 18 different states. This is an amazing opportunity to be an integral part of building a multi-billion dollar consumer brand in an industry that is long overdue for a new way of doing things. You will be working with a passionate, mission-driven team that is disrupting the status quo.

Knock is an Equal Opportunity Employer. Individuals seeking employment at Knock are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

This role is not eligible for visa sponsorship.

Please no recruitment firm or agency inquiries, you will not receive a reply from us.
Apply now and work remotely at Knock.com

Apply

Fullstack Javascript Engineer

Capbase is looking to hire a top-end javascript engineer to join our dynamic and growing remote team. Capbase is a digital governance platform for startups and securities transactions. We simplify legal compliance and corporate governance for startups.

We’re a small team, so you’ll have plenty of opportunity to collaborate directly with the founders, and this role in particular will have an architectural scope over our continued development of our AWS based technology stack (Amplify, AppSync, CloudFront, Cognito, DynamoDB, ElasticSearch, and Lambda, among others).

We’re looking for an expert level Javascript programmer who stays up-to-date with the latest code standards (ES2019) and a zeal for testing.

In this role, you will:

  • Identify opportunities to reduce risk in the codebase and suggest opportunities to improve
  • Implement new product features and improve existing ones with an emphasis on maintainability, readability and reusability
  • Propose opportunities to improve our engineering processes, tools and team
  • Take ownership of key areas related to your responsibilities

A Capbase team member is:

  • Self motivated and self starting
  • Has a keen eye open for their work/life balance
  • Able to express themselves clearly in both written and spoken English

Specific Skills we’d love to bolster within, or add to our team:

  • Fluency in Javascript (specifically up to and including ES2019 additions, as well as stage 3 TC39 proposals)
  • Familiarity with developing applications for NodeJS 10/12 for AWS Lambdas
  • Familiarity with AWS SDKs for various technologies (those listed above and others)
  • Extensive experience using Jest, Mocha/Chai, or other Javascript testing frameworks
  • Familiarity with React and/or React Native (our client applications are based on these technologies)
  • Familiarity with CSS, SASS, SCSS, HTML and front-end templating languages

In addition to a competitive salary and stock benefits, Capbase is proud to offer the following benefits:

  • 25 days annual leave to use for any purpose
  • $2,500 to purchase any equipment you need to do your job properly
  • $500 per year for professional development to use however you choose (conferences, books, online classes, etc)
  • Up to $300/mo in co-working membership allowance (market dependent)
  • Healthcare benefits fully paid for the employee, plus 75% covered for all dependents (only in countries without national healthcare)
  • An annual, expenses paid, global meetup of Capbase employees somewhere fun in the world

We are a diverse & distributed team located across several time zones and countries. We are committed to hiring the best talent remotely wherever they live and encourage applicants from all countries to apply.
Apply now and work remotely at Capbase

Apply

Fullstack Engineer

Before you start reading, keep in mind that the aim of this job ad is to give you a feel for what it’s like to work at Catapult. There’s lots of research that suggests people often don’t apply because of so-called “requirements” in a job description. If you’re an experienced React engineer with some commercial experience in either Ruby on Rails or Elixir + Phoenix, we’d like to hear from you!

What you’re getting yourself in for

Our mission is to build the world’s best part time job. We spend our time thinking about how to give a global workforce complete control of their own work life while automating the hundreds of thousands of man hours which would normally be required to manage people on this scale.

We do this using React & Typescript on the frontend backed up by GraphQL servers, some written in Ruby and Rails and some in Elixir and Phoenix.

Businesses ranging from the largest high-street retailers to five star hotels and independent coffee boutiques rely on Catapult as their casual workforce. If you’ve spent time in a large UK city, you’ve probably been served by a Catapult waiter or sales assistant without even realising it!

We’re well funded by some amazing investors, our product is live in over 100 locations across the UK and we’ve recently launched in Berlin making us the first and only pan-european player in this space.

Our company values https://writing.joincatapult.com/our-values/ are really important to us and influence every facet of how we work together.

About the role

We’ve been growing rapidly over the last three years and as we continue our international roll out, we’re looking for ambitious engineers to help us build the future of work. Our engineering principles https://writing.joincatapult.com/engineering-principles/ give a good feel for how we work together and what we value.

We’re a distributed, remote first engineering organisation with team members in Prague, Warsaw, London, Bristol and Bangkok. We work in autonomous pods, each of which has ownership of one area of our business. We’re open to remote applicants from anywhere within the EU.

Benefits

As well as being a part of a well funded startup at one of the most exciting phases of it’s growth, you’ll get:

  • Competitive salary + stock options + 25 days paid holiday per year
  • A strong approach to professional development and mentorship, everyone has a dedicated L&D budget for books, training and the like
  • Several product retreats per year where the whole team goes on a team retreat, looks back on how we can improve and then spends a week or so hacking on new ideas and exploring new technologies
  • Regular social events & the opportunity to travel to our other offices
  • Company Macbook Pro which you’re free to take home
  • A flexible work environment focussed on output not hours
    Apply now and work remotely at Catapult
Apply

Senior Frontend Engineer (React Native)

If you have a soft spot for bootstrapped, profitable, remote companies with a meaningful product, and you want to use your frontend development skills for good, you’ll like this.

About us:

Drops’ goal is to turn language learning into a delightful game while ensuring effective learning. Drops is one of the top10 most innovative education companies according to FastCompany. Our app is in the Appstore for 3+ years, teaches 35 languages, was featured by both the App Store and Play Store multiple times - App of the Year in 2018 on the Play Store - and the company is still run by the founders. We are a small, super-capable remote team mainly spread across Europe (we have a small marketing crew in California) . We’re working synchronously, so time zones matter for us. We communicate via Slack, Github and Monday. We want to be the no.1 app for vocabulary learning and we are getting there quickly with our current user base of 18 million, a monthly active of >1,500,000 and an average store rating of 4.7.

You can find us here: https://languagedrops.com

About you:

You’ll be a core part of the development team, working on both our main (Drops) and auxiliary products (Droplets, Visual Dictionary, Internal CMS tools). This means a lot of ownership, which we cultivate by having a flat structure.

You’re a no-nonsense person, who is comfortable taking on larger projects, who has been working in working at a product company and has extensive front-end development experience.

You have been working with React or React Native for years, have deep knowledge of everything that’s happening in the browser or in a mobile client and looking for challenges in growing a product from an already large userbase to tens of millions of MAU, with all the complexity that’s involved in that.

You strongly prefer static typing over dynamic languages, and use every opportunity to transform code that doesn’t use types into code that does. You generally prefer to use a minimal set of simple tools to a diverse range of complex ones.

You like to have a variety of projects - at this job, you’ll be developing a complex web app, a static site generator (react-static), building internal automation infrastructure/tools and contributing to our internal content management system.

We’re building a small, but super capable team. You’re naturally more interested in the fate of the product & driven to grow professionally than in managing people.

We value clear and honest communication and transparency, it’s the linchpin of our culture and current success and freedom. You will be involved in both high and low level decision making and will be available during European working hours (9AM - 6PM GMT).

We are looking for a missionary rather than a mercenary.

What’d be different here:

  • We’re a small team. We’re optimising for impact, not for headcount. You’ll be carefully considering any tradeoff that would lead to increased complexity.
  • We’re using a single programming language - TypeScript. We have strict linter rules. Every pull request needs to be approved before it lands in master. We use the rebase workflow.
  • We’re using React + Redux to develop UI, on both mobile and the web. We use selectors extensively. Our backend is on AWS, deployed to Lambda.
  • We’re doing things in a functional way, concentrating state, minimising side effects and making dependencies explicit. We’re sharing 98%+ of the code between Android, iOS and Web.
  • We’re writing software with a web developer’s mindset.
  • We automate where it has positive ROI.
  • Our biggest challenge is (and will remain): managing the complexity of sharing a lot of code between different apps.
  • We’re not building a hierarchy. We’re encouraging everyone to be autonomous.
    Apply now and work remotely at Drops
Apply

Senior Full Stack JavaScript Software Engineer

Key responsibilities

  • Work as part of an engineering team in an agile environment, collaborating with engineers and designers from concept to delivery

  • Work with the product owner to translate business requirements into technical requirements and API specifications

  • Develop automated testing plans and infrastructure

  • Execute on a software architecture and development plan to bring products to life

  • Propose novel solutions to design and technical challenges

  • Develop all software according to coding standards and processes, which you also help define

  • Perform review of other engineers’ code

Ideal experience

What we look for

  • Excellent written and verbal communication skills, including professional-level competency in English

  • A proven track record in building and maintaining complex distributed applications

  • Strong experience with relational databases, document or key-value stores and domain-driven design

  • Experience with cloud infrastructure providers and continuous delivery

  • Can write performant, fault tolerant and secure server code

  • Can show strong understanding at an architectural level of large systems in which you played a key role

  • Have shipped software over multiple releases as a technical lead in a strong team

  • Familiarity with modern standards like OAuth, JWT, websockets, and service-oriented architecture

  • Strong collaborator, transparent about progress on tasks

  • Seeks feedback early and often and works effectively with a team

  • Can deliver on engineering estimates

Requirements

  • 5+ years professional software development experience

  • Minimum 4 years production experience with modern JavaScript (ES6, TypeScript, etc.)

  • Advanced knowledge of React and Node.js

  • Minimum 3 years experience building and maintaining back end web services in a production context, in a cloud-based environment (e.g. Heroku, AWS) 

  • Minimum 2 years experience working with PostgreSQL or another relational database in production

  • Minimum 2 years experience designing, building and maintaining APIs in a production environment

  • Prior experience with GraphQL

Nice to have

  • Proficiency with a back-end JS framework (e.g. Express, Koa, Hapi) and ORM (e.g. Sequelize, TypeORM)

  • Experience in building web applications with Apollo Client and Apollo Server

  • Experience with Gatsby and single page web applications

  • Experience in working with UI component libraries and toolkits such as Material UI, Theme UI, Styled System, Rebass, etc.

  • Experience in testing JS applications with Jest, Cypress, and/or CucumberJS

  • Experience in building and shipping React Native applications

  • Native iOS or Android development experience

  • Prior experience in startups as a software engineer

  • Evidence of open source contributions

    Apply now and work remotely at Flexhire

Apply

Software Engineer - Web Product Owner

IPinfo is an IP address information API and data provider. Our industry leading IP geolocation API handles over 20 billion API requests a month. We're bootstrapped, profitable, and growing. We have a small fully distributed team spread across the globe (including Seattle, Toronto, Melbourne, Prague, and Pune), and we’re working on lots of exciting things!

We're looking for an exceptional and ambitious product-minded software engineer to lead our web development efforts. Our focus to date has been our data quality and API reliability, with less attention paid to our website. Now we have a great data team in place, and a solid API, we recognize there’s a big opportunity around our website.

Apply now and work remotely at IPinfo.io

Apply

Senior Frontend Engineer (Remote)

Hi! 👋 We’re searching for a Senior Frontend Engineer to join our engineering team at vidIQ.

We’re a diverse team from around the world on a mission to empower video creators to share their stories with everyone. Help us shape new products and deliver simple, valuable features to our awesome customers.

We’re a remote company and our team works from wherever they want. That means you must be self-motivated to succeed. If that sounds great to you and you’re interested in empowering video creators, keep reading!

About you

You’ll be a good fit for this role if the following are true:

  •  You love building things. Frontend development is full of helpful tools, libraries, and patterns, and you enjoy using these to build products people will love. You like new challenges and strive to ship new features to customers on a regular basis.
  •  You love to learn. You enjoy keeping up with the latest trends in frontend space. If a project uses a framework that’s new to you, you dive into the docs and tutorials to figure it out.
  •  You act like an owner. When bugs appear, you document and fix them. When projects are too complex, you work with others to refine the scope until it’s something you believe can be built in a reasonable amount of time and maintained in the long run.
  •  You care about code quality. You believe simple is better and strive to write code that is easy to read and maintain. You consider edge cases and write tests to handle them. When you come across legacy code that is difficult to understand, you add comments or refactor it to make it easier for the next person.
  •  You understand balance. Great products must balance performance, customer value, code quality, dependencies, and so on. You know how to consider all of these concerns while keeping your focus on shipping things.
  •  You over-communicate by default. If a project is off-track, you bring it up proactively and suggest ways to simplify and get things going. You proactively share status updates without being asked and strive to keep things as honest and transparent as possible.

Note that we’re looking for someone with a minimum of 3 years of professional programming experience for this role.

Possible projects

As part of our growing Frontend Team, you’ll work with team members at all levels to improve our existing products and develop new ones.

The tools we use most heavily right now are React and Redux, though we still have Backbone and Flux in some of our codebases as well. We use Asana for project management, GitHub for code reviews, and Slack for daily communication. We also have a Rails API and consider it a major bonus if you have experience working on Rails applications.

Some projects you may work on include:

  • Research and implement architectural changes such as migrating our browser extension to Redux.
  • Help measure the effectiveness of certain features by building a reusable analytics module to use across our products.
  • Improve our brand and usability by reskinning components according to our new design system.
  • Make our products more reliable by writing integration tests to cover common user workflows.
  • Simplify our API interactions by building a GraphQL layer.
  • Level up the team by reviewing code and suggesting improvements.

Over time, you’ll become an owner of some areas of our codebase and have the freedom to improve them as you see fit.

About vidIQ

We believe everyone has something to share with the world and we’ve been empowering video creators to tell their stories for more than 6 years. We want to be the best platform for video creators. Everything we do is to build trust with our customers and help them improve at their craft.

vidIQ is a small, remote team in many different time zones. We currently have team members stretching from California all the way to Kiev!

A few of the perks of working here include:

  • A generous vacation policy. Take time away when you need it.
  • A flexible work schedule. You decide which hours to work and we expect an average commitment of 40 hours per week.
  • Support for professional development. If there’s a relevant course or conference you’re interested in, we’ll pay for it.
  • Annual retreats! You can expect to travel once per year for a company gathering. (We visited Portugal together last year!)

How to apply

To save time and get to know you better, we ask a few questions as part of the application. Following that, our hiring process involves a phone conversation, a technical interview (no live coding, don’t worry!), and a short paid project.

When you apply, you’ll hear back from us even if we don’t think there’s a good fit. We know you’re putting effort into your application and feel that deserves respect.

Please note that the preferred time zone for this role is between UTC-5 and UTC+2, but we're willing to be flexible for the right person.

vidIQ does not work with recruiting agencies and strives to work with each candidate one-on-one through the hiring process. We will respect your time availability if you are currently employed.

vidIQ provides equal employment opportunities to all employees and applicants, regardless of race, color, religion, age, sex, national origin, disability status, or sexual orientation.

If you think you would thrive in this environment, we would love to hear from you. Please apply!
Apply now and work remotely at vidIQ

Apply

Software Engineer

Apply now and work remotely at Northflank

Apply

Sr BE Engineer / Node.js / Postgres

Accord is an early-stage, YCombinator startup (YC 2020) founded by early Stripe, Adobe, and Google Cloud leaders. After spending years designing processes for their scaling, multi-billion dollar sales orgs, they set out to focus on the underlying people problems associated with B2B sales.

Accord is a project management platform, purpose-built for B2B sales. It’s like Asana, Trello, or Atlassian, but uniquely customer-facing, so sales reps and buyers can work together on the same platform and stay aligned during complex sales cycles.
Apply now and work remotely at Accord

Apply

Full Stack React Engineer

Brushfire is looking for a Full Stack React Engineer (U.S. ONLY) who is

  • driven to create captivating and interactive web and mobile experiences;

  • skilled in layout and has an eye for attention to detail,

  • familiar with JavaScript development patterns and practices,

  • experienced in building high-quality React web and React Native mobile applications,

  • stimulated by collaborating with a team to define, design and ship new features.

  • excited to work for our primarily Christian church/ministry customers.

Your primary task will be to utilize your design knowledge/problem-solving skills to create and maintain amazing web and mobile apps built in React and React Native. You should be on the cutting edge of emerging standards, technologies, and tools to develop engaging and highly functional mobile applications. Ultimately, we want someone who will take pride in learning quickly and contributing fully to create an experience our users will love. If that sounds like you, then you sound like us!

We value your time and efforts, so compensation is commensurate with experience and includes benefits. We thrive in a completely remote work environment -- with no central office -- where people learn and grow with the company. We are collaborative, creative, and innovative, with each person expected to contribute to meaningful outcomes.

Successful applicants will be asked to show proof that they can legally work in the US. Though we are remote, applicants closer to our teams in Fort Worth, Texas will be shown preference.

Skills & Requirements

Things you'll be doing:

  • Program quality and complete web applications using React

  • Program quality and complete cross-platform iOS/Android apps using React Native

  • Help steer the team to avoid common pitfalls in this emerging language/ecosystem

  • Collaborate closely with other developers and graphic designers

  • Provide quality control over in both code and visual concepts/designs.

Things you really need to have:

  • One or more years of experience coding web applications using React or cross-platform mobile applications using React Native.

  • Familiarity with consuming HTTP Web API's.

  • Familiarity with distributed version control systems.

  • Ability to communicate fluently, pleasantly, and effectively—both orally and in writing, in the English language—with customers and co-workers.

  • Passion, integrity, and energy

Things we think are cool for you to have, but aren't deal breakers:

  • Bachelor's degree in Computer Science or related field

  • Experience with graphic design programs (Photoshop/Illustrator)

  • Experience with wireframing/mockup tools (InVision/Sketch)

  • Experience with native mobile development.

  • Experience with back-end, server-side MVC architecture.

  • Familiarity with relational database (SQL) design and/or non-structured persistent data stores (NoSQL)

  • Demonstrable experience on past projects (via Github, BitBucket, Google Code, etc). A candidate with an active commit history at a site like these will be favored over a candidate without similar history.

    Apply now and work remotely at Brushfire

Apply

Fullstack JavaScript Engineer

productboard javascript engineer

Join one of our product teams and develop features with real value to a one-of-a-kind product management system used by 2000+ global companies. Join a team that's redefining what product management systems can be. 

Our Tech Stack

Rather than maintaining a pre-existing product, at productboard, you'll take part in the journey of building one from the ground up. 

  • Languages: JavaScript, TypeScript

  • Platforms: Node.js

  • Databases: Postgres, Elastic, Redis

  • UI: React, react-router

  • State management: our custom Flux implementation

  • Styling: CSS Modules, LESS, css-in-js

  • Bundling: Webpack

  • Testing: Jest, Cypress.io

  • Quality: Rollbar, ESlint, Prettier, Danger.js

  • Infrastructure: AWS, Terraform, Kubernetes, Gitlab CI

We work in small cross-functional teams that usually consist of 3 developers, a designer, and a product manager. You’ll be part of the whole feature development lifecycle. You’ll see all the feedback we collected from our customers and you will be encouraged to come up with your ideas or objections.

About you

As a core member of our team, you care about solving real problems for real users.  Coding, to you, is more art than mechanics and analytical thinking comes second nature.

  • You are experienced at building web apps and designing architecture that scales

  • 2+ years of experience building backend systems

  • Understanding of relevant design patterns (Domain Driven Design, GRASP, SOLID, micro-services)

  • You can design frontend architecture and are obsessed about performance.

  • You have experienced with mentoring and helping your teammates, doing code reviews and pair-programming

  • You have a drive to have editor and tooling perfectly set-up.

  • You fix things when you see they’re broken, instead of waiting for someone else to do it.

  • You could win a debate on tabs vs. spaces conducted entirely in English.

  • You live in Europe – as it's important for us to have the team in pretty much the same timezone

Remote

At productboard, we recently started building fully remote teams. It is, therefore, possible to join us as Fullstack engineer while being (almost) 100% remote. The expectation is that you will travel to Prague roughly every six weeks to collaborate with your remote team members in person, while also meeting other team members and learning more about the productboard culture. If you're interested in taking on this position remotely, make sure you tick off (most of) these requirements:

  • +1 years of experience working remotely 

  • You're able to use your experience with remote work to help us lay the groundwork for remote work at productboard.

  • You're self-organized and disciplined

  • You have amazing communication skills

  • You know how to make sure everyone on the team feels included

About productboard
productboard is the product management system of choice for everyone from Avast and Microsoft to rising stars like Metromile and Envoy. In addition to our recent $18M Series-A, Forbes Magazine named productboard 2019's most valued startup of the Czech Republic. 

  • We are backed by top Silicon Valley investors, giving us access to capital, networks, mentors, and markets

  • You’ll enjoy an exciting team atmosphere building a new and complex product

  • We iterate quickly and decisions are fast. You’ll have a voice in what we do and see the impact of your work

  • We have modern offices in Prague and San Francisco. Expect occasional travel to the US

Perks & Benefits
You'll join a diverse and talented team, with plenty of opportunities for personal growth, impact, and learning.

Stock options
MacBook Pro or notebook of your choice + 34″ monitor
Budget for online courses, books and conferences
5 weeks of vacation and sick days
Free snacks, drinks, and yummy catered lunches every day 
MultiSport card to access sports facilities in Prague.
Team events, such as happy hours, off-sites, and retreats
Flexible working hours and home office
Language lessons
Opportunity to travel to San Francisco
Compensation for travels and co-working spaces 

Culture
Our culture is one of trust and openness, free of workplace politics, and hasty decisions.
Thoughtful and transparent collaboration is a value that's integral to our founding principles. For us, success is a team sport, so it's important you're a team player. 
Apply now and work remotely at productboard

Apply

Full Stack/Front-End Focused Engineer -

We’re looking for a full-stack or front-end focused engineer to contribute to the development and future iteration of our current product platform and feature set, including but not limited to our admissions and intake process as well as our custom platform for hosting our participants’ educational and social experience.

This person will be joining the team as one of the first engineering hires and will be integral in growing the culture of our engineering team.

This person needs to know how to collaborate and communicate with non-technical team members and take ideas and input and turn them into reality. The right person will enter our fast-paced environment and quickly build strong relationships with the team and make contributions to our growing platform.

We are a growing product team that already includes product managers, product designers, instructional designers, and engineers. Because of our tech-enabled product, you will be collaborating with a group of experts ranging from operations, design, curriculum development, engineering and marketing. Your role will be to build a thoughtful and engaging experience on our websites for our users. The ideal candidate will have a strong grasp of writing elegant code and working cross functionally.

Apply now and work remotely at Tempest

Apply

Full Stack Developer

You’ll be working on big, exciting projects like optimizing our social media post queueing system, building out UI components using React, adding support for social media platform-specific features like native video, and getting our onboarding juuuust right so that every user has a mind-blowing experience from their very first login.

Today Edgar is built with Rails, Postgres, and React. We do our best to write solid, well-tested code and we keep an eye out for new technologies that improve our development experience.

You’ll be joining our small Product & Engineering team, working daily with:

  • Chad, Engineering Director
  • Kevin, Product Director
  • Yuta, Senior Full-Stack Developer, who also serves as our Lead Architect
  • Sarah, Usability Project Manager, who also serves as our dedicated QA

And you’ll also be frequently working alongside Kristina and Megan on our Customer Experience team.

Apply now and work remotely at MeetEdgar

Apply

Remote Senior Ember.js Engineer

simplabs is Europe's leading Ember.js Consultancy. We've been an active member of the community for many year, several of our engineers are on the core team and we co-organize EmberFest. We hire people that are passionate about collaboration, web technology and open source.

We are looking for a senior Ember.js Engineer to join our remote team.

You'll work in a small, international team with responsibility early on and can have a large impact on client as well as open source projects.

We expect experience with modern JavaScript development and the client-side MVC framework Ember. Ideally you also have experience with CSS as well, this is not a must though. We appreciate writing maintainable, tested code and are looking forward to your application if you share this appreciation with us.

About simplabs

simplabs is a community of engineers who have effective relationships with many international clients. We develop custom solutions using modern technologies for our clients, help clients in developing their products and also mentoring and workshops. Our clients range from small local and international startups to enterprises.

We focus on Web Engineering with Ember.js, Elixir/Phoenix and Ruby on Rails and are consistently involved in these open-source communities. Events we're organizing include Rails Girls Munich, the Elixir User Group Munich among others. We also want to ensure that our workshops and other events organized by us are accessible to a wide part of the tech community by ensuring these events are free or by providing diversity sponsorships for people who are yet underrepresented in tech.

We support team members to attend and participate in conferences and other IT events and we mentor and encourage interested engineers to present at events themselves. We believe that development of technical and interpersonal skills is important to our team members, and we're therefore committed in providing growth opportunities which include paid time to work on open source projects, attend trainings and participate in mentorships and more.

We strongly believe that diversity of experience contributes to a wider outlook of our team that not only improves our working atmosphere but also increases our productivity as a company. We are committed to increase the diversity of our team wherever we can and we encourage everyone to consider becoming a part of it.

How we work

We're a team of open-minded developers who value collaboration, empathetic working relationships and well-crafted code. Beyond a supportive team culture and a relaxed work atmosphere, we enable you to take part in modern projects for clients ranging from small startups to big enterprises, national as well as international. We work closely with our clients and usually join a shared Slack channel with their teams for easy communication. You'll have responsibility early on and have the opportunity to both guide the development of these client projects as well as grow your own technical and interpersonal skill set.

We also offer the opportunity to travel internationally - either to visit clients on-site for a limited time or to attend tech conferences (if you enjoy speaking or you're interested to do so that's awesome! We'll support you in finding mentoring support either through one of our experienced team members or any other external support that you find useful).

We start the day with our standup meeting in which everyone gives an update on what they worked on the previous day and what they plan to do on the current day. Apart from that we're pretty lean and don't have a lot of process. We practice a feature branch based workflow with continuous testing and peer reviews.
Apart from working on client projects we also maintain a bunch of open source libraries and tools on which you're invited to work on as well.

What we offer

  • self-guided work on interesting projects for international clients
  • competitive salary
  • 30 days of paid vacation
  • a flextime schedule to accommodate the needs of caretakers
  • time to work on open source projects
  • personal support to deepen your knowledge in topics that you feel are close to you
  • chance and support to attend and speak at international conferences
  • a flat organization with little process standing in your way
  • regular company events to meet your team members
  • an international, communicative and supportive team
  • flexible work environment (either on-site in Munich or remote)
  • we are a full remote company and everyone gets to choose between a paid office space that suits you or working from home
  • the latest MacBook Pro (or the previous one if you don't want the TouchBar) plus an external 4K display
    Apply now and work remotely at simplabs
Apply

Fullstack Engineer (Rails/React)

Upright Labs is looking for full stack engineers who want to work up and down the stack.

About Upright Labs

Upright Labs builds multichannel ecommerce software for retailers. We make it really easy for second-hand retailers to manage inventory and sell online, everywhere. Our software processes thousands of items each month and has helped retailers sell millions in inventory.

Our stack is Rails on the backend with React.js with Typescript on the frontend, backed by a Postgres DB. We run everything on AWS and Heroku, logging with LogDNA, CI with Circle CI, error tracking with Sentry, and source code on Github. We constantly evolve our stack and are always on the lookout for new exciting technologies.

About You

  • You're a hacker. You love to code, read Hacker News, and constantly push yourself to try new web technologies.
  • Highly motivated and care deeply about good code.
  • You have strong opinions, weakly held. You're not afraid to standup for what you believe in but are empathetic and open to change.
  • You're a self starter who wants to push out code on day 1.
  • You're a go-getter, want to expand your skills, and dive deep into code to figure out and tackle hard problems.
  • Have 2+ years experience working on larger-scale web applications.
    Apply now and work remotely at Upright Labs
Apply

Chili Piper is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with designers to constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.

On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.

**How We Work
**

Freedom and flexibility. We’re a 100% distributed team working from around the world. Our team members can work from wherever they want in the world, as long as they show up on our weekly all hands meeting on Zoom.

Solve interesting problems. The software landscape has exploded. There are dozens of solutions for each problem. We want to be different. We come up with new angles on existing problems or invent better solutions to help companies with their sales and marketing. Then we turn these ideas into beautiful, smart software.

Autonomy and ownership. Working on a distributed team means you don’t have someone micromanaging you or looking over your shoulder to make sure you’re getting things done. We’re a team of do-ers who take full ownership for their results.

Be helpful. Our first value as a company is help. Help our customers be successful. Help our prospects get the right information and make the right decision whether or not it includes our products. Help our team members reach their full potential.
Apply now and work remotely at Chili Piper

Apply

Headway is a changelog as a service solution that stole hearts of many companies by making it super simple to share updates with their users. Headway is also one of those great stories about a fully bootstrapped company that came into being when solving our own problem.

With a set of great companies onboard (Superhuman, CodeShip, Statuspage, Travis CI, to mention a few) we have an ambition to create a great, long lasting company. All of this while not going crazy at work.

You will work closely with the technical founder (previous CTO of jsfiddle.net) to take more ownership over the application over time. If this is what you are looking for, look no further 🙂

We have an appetite for some quality engineering, use the latest version of Ruby on Rails. We experiment with cool, mature technologies like React, GraphQL or Docker, and we like to build our own tools too! Everything to make our work even more enjoyable 😊
Apply now and work remotely at Headway

Apply

JS Full Stack Software Engineer

About Us

At Filestage we believe that broken workflows poison teams with miscommunication, friction, and frustration.
Our mission is to fuel teams with a rock-solid workflow. With our software, we empower people to produce
great results together and to be happier at work.

Over 500 companies all over the world already benefit from happier and more productive employees with
Filestage. We are a diverse team from around the globe going to make Filestage the easiest way for teams to
manage their content review process, and we want your help!

Apply now and work remotely at Filestage

Apply

Senior Javascript Technical Support Engineer

Idio an Episerver Company is a VC-backed SaaS business whose primary goal is to improve the sales pipeline of its clients using on-demand recommendations uniquely personalized to each visitor. Following significant growth over the last few years the business is expanding, and looking to increase the size of the technical support team. That’s where you come in!

We are looking to bring on a remote mid to senior level developer with a solid understanding of browser-based JavaScript and deployment best practices. You would be joining as the senior member of a small team with the aim of decreasing the time taken to turn-around tasks through both sharing of technical expertise and direct contributions to the codebase. There’s a lot of freedom to the role for the right candidate with potential to reform how code is built and shipped within your team, as well as branching out into other aspects of the product and company with opportunity for advancement.

You would also be responsible for assisting with general problem diagnosis and triage, and escalating tasks to the appropriate team when outside your team’s purview. This would consist of collaborating with both the core engineering team and R&D dept. In addition you would be working closely with the non-technical accounts team, to resolve client issues together in order to meet SLA requirements.

There would also be occasional visits to our office in Midtown Manhattan on an as needed basis.

As a Senior Javascript Technical Support Engineer you will:

• 5+ years of experience in a software development role

• Expert knowledge of Web technologies, HTML, CSS and Javascript

• Excellent problem solving and communication skills

• Attention to detail

• Good time management skills

• Previous experience in a (Level 3) support role

• Experience of JavaScript deployment/transpilation pipelines and/or deployment

• Familiarity with ticket management systems

• MSc/BSc degree in IT/CS or relevant field

• Experience in the MarTech / Analytics industry

• Scripting knowledge (Python, Bash/Sh, Perl, Ruby)
Apply now and work remotely at Episerver

Apply

Frontend Engineer

The Opportunity
Modern Tribe is looking for an experienced Frontend Engineer to join our team.

You will be responsible for crafting robust, beautiful, usable interfaces for the users of our products and our client’s projects. You will play an integral role in connecting and collaborating with strategy, design, and backend to creative a cohesive and organized final experience and enthusiastically own getting to the most optimal solution. You thrive working in a collaborative and engaging environment and love being part of teams and systems that actively seek your experience in helping us grow and improve.

You will use your deep knowledge within HTML, CSS, and JavaScript to solve both simple and complex challenges, both in and outside of the WordPress platform. When paired with your understanding of best practices in accessibility, performance, and architecture, you ultimately produce code and experiences that are scalable and delightful.

If this sounds like an exciting opportunity to you, read on!
Apply now and work remotely at Modern Tribe

Apply

Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.

Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.

Here's How You Will Make an Impact

  • Help architect a distributed system that puts clinical knowledge, secure messaging, and professional connections at a doctor’s fingertips
  • Cache, optimize, and develop systems that can handle millions of operations per day
  • Work closely with our data science team to bring their insights into robust, real-time software
  • Advance our SMS and telephony platform which connects doctors and patients tens of thousands of times per day
  • Join a “startup within a startup” and help us break into brand new industries
  • Help drive the product direction and change the landscape of medicine in the United States

About you

One of Doximity's core values is about stretching ourselves and challenging assumptions. Even if you can't check off all the boxes below you're encouraged to apply. Talent and grit packaged with a unique perspective drives innovation. Doximity is full of exceptional people that don't fit a mold, join us!

  • You have a strong software engineering background and are prepared to make high-quality contributions to modern, production web applications.
  • You have a deep understanding of a dynamic, object-oriented programming language like Ruby, a web framework like Rails and a modern JavaScript framework like Vue.js.
  • You are a problem solver with a passion for simple, clean, and maintainable solutions
  • You test your code and appreciate the benefits tests offer
  • You have experience with web infrastructure, relational databases, distributed systems, and performance optimizations
  • You are self-motivated and able to manage yourself
  • You possess concise and effective written and verbal communication skills
  • You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time
  • You can dedicate about 18 days per year for travel to company events

Benefits & Perks

  • Generous time off policy
  • Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget
  • Pre-IPO stock incentives
  • .. and much more! For a full list, see our career page

About Us

We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing steadily, and there’s plenty of opportunity for you to make an impact.

Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.
Apply now and work remotely at Doximity

Apply

Senior Software Engineer (Full Stack)

ShareStream is a leader in online video and media management solutions for education. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast potential of streaming media for education.

ShareStream views itself as an education company as well as a software company, and our commitment to learning is a part of our company culture. We strive to create an environment that encourages professional growth, where team members learn new skills and gain experience in new areas.

The Senior Software Engineer will work remotely and can be based in anywhere in the United States.
Apply now and work remotely at ShareStream

Apply

Headway is a changelog as a service solution that stole hearts of many companies by making it super simple to share updates with their users. Headway is also one of those great stories about a fully bootstrapped company that came into being when solving our own problem.

With a set of great companies onboard (Superhuman, CodeShip, Statuspage, Travis CI, to mention a few) we have an ambition to create a great, long lasting company. All of this while not going crazy at work.

You will work closely with the technical founder (previous CTO of jsfiddle.net) to take more ownership over the application over time. If this is what you are looking for, look no further 🙂

We have an appetite for some quality engineering, use the latest version of Ruby on Rails. We experiment with cool, mature technologies like React, GraphQL or Docker, and we like to build our own tools too! Everything to make our work even more enjoyable 😊
Apply now and work remotely at Headway

Apply

Senior Software Engineer - Full Stack

The Applied Insights team with WellSky is looking for a Senior Software Engineer. The Senior Software Engineer drives the delivery and maintenance of software solutions including designing, coding, and testing of software to ensure solution quality before deployment.

About the WellSky AI Team

Our Strategy:  Build valuable analytics solutions for our current markets and customers and use our unique assets to create innovative products and insights for new markets. 

Our Tactics:  Move fast, be humble and hungry in understanding and solving problems. Practice agile, customer-led collaborative learning and development. Utilize our unique data and machine learning technologies to build valuable IP. Build beautiful and intuitive solutions that people love to use. Measure everything, and make better decisions iteratively with data.

Who is WellSky?

WellSky is a technology company advancing human wellness worldwide. Our software and professional services address the continuum of health and social care — helping businesses, organizations, and communities solve tough challenges, improve collaboration for growth, and achieve better outcomes through predictive insights that only WellSky solutions can provide. Our purpose is to empower care heroes with technology for good, so that together, we can realize care’s potential and maintain a healthy, flourishing world.
Apply now and work remotely at WellSky

Apply
Volders: Feel good about contracts

Anyone thinking of contracts should think of Volders: we organize all of our customers contracts, perfectly. From termination to contract change, we ensure contracts “just fit” and are never overpriced. Our customers can sit back and relax – they always have a good feeling about their contracts. We have helped over 1.5 million customers in the last four years, and are only just getting started.

We value our informal, collaborative, and ego-free environment that promotes collaboration and idea-sharing. As a Senior Software Engineer you’ll be responsible for planning, building, and deploying our Ruby and Elixir projects. You will have responsibility for what you build, and work hand in hand with our Head of Engineering. **
Apply now and work remotely at Volders GmbH

Apply

Chili Piper is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with designers to constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.

On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.

How We Work 

Freedom and flexibility. We’re a 100% distributed team working from around the world. Our team members can work from wherever they want in the world, as long as they show up on our weekly all hands meeting on Zoom.

Solve interesting problems. The software landscape has exploded. There are dozens of solutions for each problem. We want to be different. We come up with new angles on existing problems or invent better solutions to help companies with their sales and marketing. Then we turn these ideas into beautiful, smart software.

Autonomy and ownership. Working on a distributed team means you don’t have someone micromanaging you or looking over your shoulder to make sure you’re getting things done. We’re a team of do-ers who take full ownership for their results.

Be helpful. Our first value as a company is help. Help our customers be successful. Help our prospects get the right information and make the right decision whether or not it includes our products. Help our team members reach their full potential.
Apply now and work remotely at Chili Piper

Apply

Chili Piper is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with designers to constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.

On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.

How We Work 

Freedom and flexibility. We’re a 100% distributed team working from around the world. Our team members can work from wherever they want in the world, as long as they show up on our weekly all hands meeting on Zoom.

Solve interesting problems. The software landscape has exploded. There are dozens of solutions for each problem. We want to be different. We come up with new angles on existing problems or invent better solutions to help companies with their sales and marketing. Then we turn these ideas into beautiful, smart software.

Autonomy and ownership. Working on a distributed team means you don’t have someone micromanaging you or looking over your shoulder to make sure you’re getting things done. We’re a team of do-ers who take full ownership for their results.

Be helpful. Our first value as a company is help. Help our customers be successful. Help our prospects get the right information and make the right decision whether or not it includes our products. Help our team members reach their full potential.
Apply now and work remotely at Chili Piper

Apply

Senior Backend Engineer JavaScript

DL-remote.com is a european recruiting platform for the best software engineers, data scientists, product managers & designers, devops or growth experts who want to work in permanent full-time remote positions at top companies. We showcase the unique remote work capabilities of every talent on our platform and ensure they are matched to the best matching job opportunities.

We have several opportunities @ our partner companies for senior backend engineers who are experienced in Go and who have a proven track record of building outstanding digital applications.
Apply now and work remotely at DL Remote

Apply

Senior JavaScript Engineer

Jack Henry & Associates . javascript senior engineer

Banno is redefining the relationship between forward-thinking financial institutions and their customers. Banno leverages bleeding edge technology and an industry leading product vision to make user-friendly mobile and web apps. We have a first-class API; the same API our web and…

Apply

Senior Front End Engineer JavaScript

At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption. We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart!

We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. We encourage new ideas and experimentation. No part of the code base is off limits.

Our current technologies include modern versions of Ember, React, TypeScript, ASP.NET MVC, C#, and F#. We also rely on tools such as AWS, GitHub, TeamCity, Octopus Deploy, Sumo Logic, Datadog, and New Relic. We don’t expect you to have experience with everything on this list, and we’ll help you learn what you don’t know!

As a front-end engineer at Olo, you will play a significant and visible role in helping us build one of the most advanced food ordering platforms in the hospitality industry. You will help us shape the digital guest experience for restaurant brands served by Olo. You will contribute to technology selection, architecture and user experience for our front-end applications.

Any engineer may work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team is remote!

Requirements

  • Experience building ADA compliant user interfaces that put users first and look and feel awesome to use

  • Deep knowledge of ES6/ES2015+ and one or more modern Javascript frameworks, with a preference for Ember

  • In-depth experience with the back-end of the stack (Bonus: .NET)

  • Experience creating and maintaining automated tests

  • Leadership experience that spans one or more aspects of technology selection, architecture and design oversight, and mentoring others

  • Superb problem solving skills with an emphasis on pragmatism, quality, performance, and scalability

  • Passion for learning new skills and technologies

  • Excellent collaboration and communication skills

  • BS degree in a technical field of study, or equivalent practical experience

  • Working proficiency and communication skills in verbal and written English

  • Legal right to work in the U.S.

About Olo

Olo is the on-demand interface for the restaurant industry, powering digital ordering and delivery for over 300 restaurant brands across 70,000 locations. Olo’s enterprise-grade software powers every stage of the digital restaurant transaction, from fully-branded guest interfaces to the back-of-house order management features that keep the kitchen running smoothly. Orders from Olo are injected seamlessly into existing restaurant systems to help brands capture demand from on-demand channels such as branded websites and apps, third-party marketplaces, social media channels, and personal assistant devices like the Amazon Echo. Olo is a pioneer in the industry, beginning with text message ordering on mobile feature phones in 2005. Today, over 100 million consumers use Olo to order ahead or get meals delivered from the restaurants they love. Customers include Applebee’s (DIN), Chili’s (EAT), Denny’s (DENN), Five Guys Burgers & Fries, Jamba Juice (JMBA), Noodles & Company (NDLS), Red Robin (RRGB), Shake Shack (SHAK), sweetgreen, Wingstop (WING), and more. SKIP THE LINE®

Olo is located on the 82nd floor of One World Trade Center.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map:https://www.olo.com/images/culture.jpg.

We encourage you to apply! 

At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle. 

Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.

If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!
Apply now and work remotely at Olo

Apply

Fullstack engineer (React.js/Scala)

OUR TECH STACK

Frontend

  • Language: latest TypeScript
  • Foundation: React, react-router
  • State management: Strongly typed custom react hooks
  • Styling: css-in-js (Emotion)
  • Bundling: Webpack
  • Packaging: Docker
  • Testing: Jest
  • Quality: tslint, Prettier
    Backend
  • Language: Scala
  • Foundation: akka, akka-streams, (some lagom)
  • Data storage: MongoDB, PostgreSQL, S3
  • Packaging: Docker
  • Testing: scalatest
  • Quality: scalafmt
  • Organization: microservices
    Infrastructure
  • Source code management: GitHub
  • Continuous integration: Drone CI
  • Provider: Digital Ocean
  • Orchestration: Kubernetes
  • Workflow: Continous deployment

We work in small cross-functional teams that usually consist of 3 developers, a designer, and a product manager. You’ll be part of the whole feature development lifecycle. You’ll see all the customer feedback and will be encouraged to come up with your ideas or objections.

WHY US?

You'll join a diverse and talented team, with plenty of opportunities for personal growth, impact, and learning.

  • A steep learning curve. Take responsibilities as big as you can handle.
  • Competitive compensation based on prior experience.
  • Permanent contract and flexible working hours (incl. home office).
  • MacBook Pro or notebook and monitor of your choice.
  • Free snacks and drinks.
  • Team events, such as happy hours, off-sites, and retreats.
  • Language lessons.
  • Relocation Package for foreign (non German) candidates relocating to Hamburg.

ABOUT US

At airfocus, we're reimagining the way teams make decisions. From how they prioritize their never-ending list of features, ideas, and projects to how they create beautiful yet effective roadmaps, the work we do is shaping the future of collaboration and strategy. To get there, we’ve brought together a collective of optimists and doers to tackle challenges along this ride. We believe in learning by doing – and that there is no better classroom than real-world experience.

We strive for product excellence, a superior user experience, and great storytelling because we believe those are the best ways to create value for our customers and employees. Our team is made up of talented individuals who are highly motivated to grow our company and themselves – and have fun in the process.

Join us and help shape an amazing company. From Hamburg, or wherever you best get stuff done.
Apply now and work remotely at airfocus

Apply