The best remote jobs, hand-picked daily.

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

    • About Jerry.ai:

      Think insurance shopping is painful and time-consuming? We thought so too. That is why we built jerry.ai to create the easiest experience for our users. Enabled by disruptive technologies, jerry.ai aims for the one-click user experience in financial product offerings which traditionally requires users to fill out long forms.

      Based in Silicon Valley, we are looking for engineering talent to join our team in Canada. We are backed by Y Combinator, SV Angel, Funders Club, and many other prominent Silicon Valley Investors. Jerry.ai is founded by serial entrepreneurs who previously built and scaled YourMechanic (“Uber for car repair,” the nation’s largest on-demand car repair site).

      About the role:

      We are looking for experienced software engineers who love tackling convoluted problems and coming up with clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job. We expect our senior engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.

      Our technical stack:

      • Javascript (with Flow) codebase: NodeJS (Express), React, React Native
      • GraphQL API (no REST)
      • PostgreSQL DB (transactional)
      • ClickHouse (columnar DB for data warehousing)
      • Redis (session storage, task queue management)
      • Sequelize ORM (exploring Prisma as a potential replacement)
      • Jest test runner
      • Infrastructure: Docker images orchestrated with Kubernetes, Ksonnet. Currently all hosted on AWS.

      Technical requirements:

      • B.S. degree in Computer Science or related discipline.
      • 4+ years of experience as professional software engineer.
      • Strong software development fundamentals (data structures, algorithms, etc.).
      • Expert level familiarity with modern Javascript (ES6+: Classes, modules, arrow functions, async/await, destructuring, etc.).
      • Intimate knowledge of JS ecosystem (tooling, libraries, etc.).
      • Expert level familiarity with React (web frontend, server-side rendering, and React Native on mobile platforms).
      • Knowledge of good practices, preferred design patterns, and writing idiomatic Javascript code.
      • Deep understanding of performance implications and scalability of code.
      • Keenness for writing good, meaningful tests and maintaining thorough test coverage.
      • Experience with large, complex code bases and know how to maintain them.
      • Experience with GraphQL and Apollo a big plus.

      Responsibilities:

      • Lead design and development of projects, either independently or in a team.
      • Assist with recruitment, interviewing, and hiring new team members.
      • Provide mentorship to junior team members and participate in design decisions.
      • Be the gatekeeper of the codebase and ensure that it stays stable, readable, and free of technical debt.

      Location:

      • Toronto, Markham
      • Remote possible
    • We are looking for experienced software developers who love tackling convoluted problems and coming up with clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job. We expect our senior engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.

      Our technical stack:

      • Javascript (with Flow) codebase: NodeJS (Express), React, React Native
      • GraphQL API (no REST)
      • PostgreSQL DB (transactional)
      • ClickHouse (columnar DB for data warehousing)
      • Redis (session storage, task queue management)
      • Sequelize ORM (exploring Prisma as a potential replacement)
      • Jest test runner
      • Infrastructure: Docker images orchestrated with Kubernetes, Ksonnet. Currently all hosted on AWS.

      Technical requirements:

      • B.S. degree in Computer Science or related discipline.
      • 4+ years of experience as professional software engineer.
      • Strong software development fundamentals (data structures, algorithms, etc.).
      • Expert level familiarity with modern Javascript (ES6+: Classes, modules, arrow functions, async/await, destructuring, etc.).
      • Intimate knowledge of JS ecosystem (tooling, libraries, etc.).
      • Expert level familiarity with React (web frontend, server-side rendering, and React Native on mobile platforms).
      • Knowledge of good practices, preferred design patterns, and writing idiomatic Javascript code.
      • Deep understanding of performance implications and scalability of code.
      • Keenness for writing good, meaningful tests and maintaining thorough test coverage.
      • Experience with large, complex code bases and know how to maintain them.
      • Experience with GraphQL and Apollo a big plus.
      • Proficiency in English.

      Responsibilities:

      • Lead design and development of projects, either independently or in a team.
      • Assist with recruitment, interviewing, and hiring new team members.
      • Provide mentorship to junior team members and participate in design decisions.
      • Be the gatekeeper of the codebase and ensure that it stays stable, readable, and free of technical debt.
    • 2 months ago
      We’re looking for a Back End Engineer to join the engineering team at Zapier. Want to create a simple product that allows anyone to do complex, incredible things with the world’s APIs? Then keep reading! We know applying for and taking on a new job at any company requires a leap of faith. We want you to feel comfortable and excited to apply at Zapier. To help share a bit more about life at Zapier, here are a few resources in addition to the job description that can give you an inside look at what life is like at Zapier. We hope you’ll take the leap of faith and apply. Zapier is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. We skew heavily towards candidates who have professional experience with Python. If you have none, or it has been a long time since you worked in Python, you can still apply, but know you’ll be ranked against candidates with current experience. About You You love building new things. Your work could be on our workflow engine, the editor that our customers use to build their Zaps, our platform where partners build their integrations, or any number of areas in between. You’ll have a primary focus on backend development in Python, though may need to jump into the frontend from time to time. Zapier is built on Django, React, node.js and AWS. We use modern tools, which means you’ll have the opportunity to work with software like Memcached, RabbitMQ, Zookeeper, Docker, Redis, Jenkins, Puppet, Ansible and much more. You have worked with teams before on large Python projects.You’re also familiar with frameworks like Django and React You understand how to design systems in a distributed manner across hundreds (and even thousands) of servers – we handle 100s of millions of API calls every week and are growing fast. You love shipping to customers. Your engineering projects will focus on understanding customers’ needs and translating those needs from product specifications into functional, production ready code. You’ll have the opportunity to ship code daily that will be used by millions of people. You love doing things efficiently. At Zapier, we believe in “Don’t be a Robot, Build the Robot.” We build systems and processes that let us scale our impact to be larger than ourselves. You love learning. Engineering is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet. You love to set your own course. You will have a team meeting and a one-on-one meeting every week where you can help direct the course of your projects. You’ll have a direct impact on what we work on next. Things You Might Do Zapier is a small, fast-growing, and remote-first company, so you’ll likely get experience on many different projects across the organization. That said, here are some things you’ll probably do:
      • Help scale a fast-growing and unique system – our workflow engine connects with thousands of APIs across thousands of servers
      • Plan and build product features – directly impact how our customers can be more productive
      • Improve our developer platform – directly impact the way partner devs add their apps to Zapier
      • Ship code to millions of users every week
      • Work with hundreds of different API integrations
      • Give back to the community via open source and blog posts
      • Experiment: this is a startup so everything can change
      • As a part of Zapier’s all-hands philosophy, help customers via support to ensure they have the best experience possible.
      You’ll also have the opportunity to specialize in a variety of areas of the Zapier codebase, including core product or platform development. Focusing on a specialization will not limit your area for growth at Zapier as each engineer brings a unique perspective and can contribute differently in all areas. We encourage participation and will frequently have engineers contribute across teams to assist in projects. About Zapier For the past six years, Zapier has been helping people across the world automate the boring and tedious parts of their job. We do that by helping everyone connect the web applications they already use and love. We believe that there are jobs a computer is best at doing and that there are jobs a human is best at doing. We want to empower businesses to create processes and systems that let computers do what they are best at doing and let humans do what they are best at doing. We believe that with the right tools, you can have big impact with less hassle. We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done. We believe in a safe, welcoming, and inclusive environment. All teammates at Zapier agree to a code of conduct. The Whole Package Location: Planet Earth. If you want to work remote, that’s great. If you want to work near others, that’s cool too. Our team of 200+ is distributed because it lets us work with the best people. You don’t have to be located in the USA either. Some team members live in the United Kingdom, Thailand, India, Nigeria, Taiwan, Guatemala, New Zealand, Australia, and more! You just need the skills and drive to succeed in this role and the ability to work from anywhere. Compensation:
      • Competitive salary (we don’t use remote as an excuse to pay less)
      • Great healthcare + dental + vision coverage*
      • Retirement plan with 4% company match*
      • Profit sharing
      • 2 annual company retreats to awesome places
      • 14 weeks paid leave for new parents of biological or adopted children
      • Pick your own equipment. We’ll set you up with whatever Apple laptop + monitor combo you want plus any software you need.
      • Unlimited vacation policy. Plus we require you to take at least 2 weeks off each year. We see most employees take 4-5 weeks off per year. This isn’t a vague policy where unlimited vacation means no vacation.
      • Work with awesome companies around the world. We partner with great software companies all over the world and you’ll constantly get to interact with people from these great companies
      *While we take care of our international folks as best we can, currently, healthcare and retirement plans are only available to US-based employees.
    • About Sourceress

      Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

      Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

      Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.


      Responsibilities

        • Solve the most important problems facing the business (generally by writing software, but not always!)
        • Minimize the complexity of the software that we create and maintain.
        • Continually improve your own software engineering skills (whether via side projects, classes, or whatever else works for you)
        • Help develop our team of talented engineers by mentoring, collaborating on projects and providing detailed code / architecture reviews.

      Sample projects

        • For detail-oriented engineers that love to build beautiful and highly correct products: we have greenfield customer-facing product work. These users depend on and love Sourceress, and are eager to help improve the product and provide feedback to your work.
        • For engineers that love rapid prototyping and hate CSS: we have a variety of products for our highly-trained internal contracting team. These are critical to the magical feeling of our product and often require creative solutions and complex interfaces.
        • For engineers who love data, systems, and infrastructure: we're also building a distributed model training and model scoring system. Because we care about all of the candidates in the world, we run into quite interesting infrastructure scaling problems that most startups would not hit they were much larger. As a result, a relatively small number of engineers get to solve “large” infrastructure problems end-to-end.
        • For engineers interested in machine learning, we have a variety of interesting problems touching a huge variety of sub-fields: NLP, deep learning, interpretability, fairness, graph-based learning, entity resolution, and much more are all relevant to our work. Engineers without prior experience but interest in learning can and will be taught the relevant skills.
        • For those engineers who care about clean code, developer tooling and productivity: we pride ourselves on exceptional developer tooling, and are constantly investing in our internal tools. For example: we've created a method that that allows us to attach a debugger to any process that has encountered an unexpected exception, even in production. This tool (we call it the Platinum Debugger) eliminates the time-consuming and often difficult step of reproducing the bug for about 90% of our bugs, vastly improving our productivity.

      Requirements

        • 3+ years of software engineering experience.
        • You’re an effective executor. You understand both the value of shipping quickly and of software craftsmanship, and have the judgment to know when to apply each. You’re capable, focused, and productive.
        • You’re cognizant of the multi-year consequences of your decisions.
        • You’r dependable. You do high-quality work, on time.
        • You’re incredibly smart.

      Stack

        • Typescript (react)
        • Type-annotated Python 3 (django, scikit-learn, pytorch)
        • PostgreSQL
        • AWS 
    • 1 month ago

      Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

      Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

      Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.


      Responsibilities

        • Create product features that solve customer problems and make interacting with Sourceress a delightful experience.
        • Own projects from conception and design through testing and deployment.
        • Collaborate with product, design, and users to understand the requirements and determine what we should build.
        • Minimize the complexity of the software that you create and maintain.
        • Continually improve your own software engineering skills (whether via side projects, classes, or whatever else works for you)

      Sample projects

        • Create tools and interfaces for customers to integrate our service more tightly with their own recruiting workflow (whether that's in their browser, their inbox, or via our own interface that let's them quickly find and add candidates to their process).
        • Ensure that candidates have a great experience at each customer -- integrating into the application tracking system to ensure that no candidates are dropped, flagging high priority candidates for the customer that need action right now, and allowing customers to see metrics about their recruiting funnel so they can improve the experience themselves.
        • Give customers visibility into, and control over, the entire product and recruiting process -- it currently operates mostly as a black box, and exposing the options already present in the system will make customers feel more in control and even happier about the product experience.

      Requirements

        • 3+ years of back end software engineering experience.
        • Strong software engineering skills.
        • Understand both the value of shipping quickly and of software craftsmanship, and have the judgment to know when to apply each.
        • Highly focused and productive.
        • Empathetic, thoughtful, and impact-oriented.
        • Enjoy designing, building, and shipping projects independently.

      Stack

        • Type-annotated Python 3 (django, scikit-learn, pytorch)
        • Typescript (react)
        • Postgresql
        • AWS
    • About Sourceress

      Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

      Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

      Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.


      Responsibilities

        • Accelerate our engineering team with great internal tooling. These will range from scripts and linters to much larger projects that support debuggability and faster iteration at all stages, from prototyping to production.
        • Improve release processes and tooling.
        • Build a battery of stable, high quality, high impact automated tests 
        • Move code quality from "pretty good" to "great" throughout the code base.

      Requirements

        • Strong background in writing elegant code, prioritizing testability and reusability
        • Enjoys building tools to enable engineers to move faster
        • You understand the value of software craftsmanship
        • You are empathetic, thoughtful, impact-driven, and intellectually curious

      Stack

        • Type annotated Python 3 (django, scikit-learn, pytorch)
        • Typescript (react)
        • PostgreSQL
        • AWS 
    • Development specialized on the free software project Open edX, used by many universities and companies to run online courses. See edx.org, stanford.edu or fun-mooc.fr for examples of Open edX instances.

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


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


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

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

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

      - Cloud computing, like AWS or OpenStack

      - Configuration management tools such as Ansible

      - RabbitMQ, Redis & Elasticsearch

      - git source control

      - Mobile development (iOS and/or Android)

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

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


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

    • 2 months ago
      Rho AI was founded in 2012 by a small team of entrepreneurs, data scientists, and engineers. We set out to develop custom software for professional motorsports to predict an optimal race strategy. Since then, our real-time strategy recommendations have factored heavily into multiple victories and we are proud to count Richard Childress Racing, Hendrick Motorsports, and General Motors as some of our partners. Today, Rho AI’s products are used in a wide range of industries, including healthcare, finance, sports, waste, water, climate change, and energy. Why Rho AI?
      • The people - dependable, driven, and collaborative team.
      • The problems - mix of products and services across diverse domains.
      • The tech - modern tools to build pragmatic data-driven applications.
      • The structure - 100% remote-only team & self-funded since 2012.
      Sound interesting? We are hiring for a variety of experience levels, so all are welcome to apply. We are especially interested in hearing from early-career candidates who have publicly available open-source and/or technical writing examples, and are looking to jumpstart their professional careers. Please reach out if: You are looking to:
      • Develop products and services for advanced machine learning applications.
      • Be respected in your software design decisions and take ownership of the systems that you build.
      • Learn from and collaborate with senior engineers and co-founders.
      • Have direct access to customers and users.
      • Work on all layers—database, REST API, user interface, and continuous delivery with AWS and Docker—with a team which values modular, clean code.
      You have:
      • (Must) Built non-trivial applications in Python, ideally with NumPy, SciPy, etc.
      • (Must) Experience deploying systems with AWS/Docker/Ansible/etc.
      • (Must) Ability - and enthusiasm! - to pick up new technologies.
      • (Should) Created user interfaces with React or Angular.
      • (Should) Experience designing RESTful APIs which have multiple clients.
      • (Nice) Strong computer science principles, and/or algorithmic skills.
      • (Nice) Experience with high volume and/or machine learning applications.
      You would like these perks:
      • Work from anywhere in the US! Rho AI is a tight-knit, fully distributed team.
      • Work with a highly engaged team, learn together, and make decisions that impact the whole company.
      • Benefits, including health insurance and 401k.
      You meet these criteria:
      • You are seeking a full-time job.
      • You reside in the United States.
      • You are authorized / eligible to work for any company in the United States.
      • You are within 3 time zones of Eastern Time, or willing to align your schedule.
      • You do not live in a very high cost of living city (SF/NYC), or if so, are willing to adjust your compensation expectations.
      To get an interview, you must supply:
      • A cover letter that explains why you are 1) specifically interested in Rho AI as a company and 2) a good fit for this particular position.
      • A resume that includes: 1) your relevant professional experience, and 2) links to code samples, technical blog posts, and other examples of your work.
    • We're looking for a well-rounded and experienced full stack developer strong in both front-end (CSS, HTML, React, etc) and backend (NodeJs, Redis, Mongo, Serverless).  The perfect candidate can take a mock-up, have a conversation about the feature/interaction, and can build that interaction as a working application (CSS, HTML, React, Node-based API, etc). The right fit for our team has a love for coding and learning, works well in a fully-remote environment and is a high-energy strong communicator who can join an expert team and work with limited direction.  This person would have at least 3 years of professional experience and preferably experience working remotely. The Work:
      • Expand and evolve our social media dashboard and analytics platform used by thousands of journalists and broadcasters worldwide
      • Build new features (screens, interactions, workflows) based on mockups and wireframes
      • Build APIs and services that integrate with social media APIs (Facebook, Twitter, Instagram, etc)
      • Help upgrade our systems from SOA to true microservices on AWS Lambda (Serverless)
      The Environment:
      • 100% remote team
      • Platform based on React + Serverless + Mongo, etc
      • Mobile apps built w/ React Native
      • AWS Cloud-based hosted infrastructure
      • Slack, Hangouts and other online collaboration tools
      The Perks:
      • 100% remote work
      • Competitive pay
      • Comprehensive health, wellness and career benefits package
      • Trust, autonomy, empowerment
      This is just scratching the surface -- we're a fun team of people who love what we do!  If this sounds good so far then reach out and we'll share the details. Skills & Requirements We're looking for someone who can comfortably work on whole features/stories independently.  You should be strong on the front-end development (CSS, HTML, React, Angular) and equally strong on the backend doing API design, building NodeJs services in a serverless/cloud environment. Required skills/experience:
      • Strong understanding of modern JavaScript (ES6+), CSS and HTML concepts
      • Demonstrable experience with ReactJs and NodeJs
      • 3+ years web app development experience
      • 2+ years of front-end development (HTML, CSS/SASS, etc)
      • 2+ years of NodeJs experience
      • Fluency in Git, GitHub and source code management concepts
      Bonus skills/experience:
      • Social Media APIs (Facebook, Twitter, etc)
      • Serverless framework (AWS Lambda) experience
      • Microservices and/or SOA
      • Previous remote work experience
      Working Remote:
      • This is a 100% remote position, communication and self-direction are incredibly important
      • You'll need a dedicated workspace (with a door)
      • You must have a reliable high-speed internet connection (collaboration requires bandwidth)
    • Australia’s First Open Banking Payments Platform
      2 months ago
      We're searching for a senior engineer with extensive experience building web applications that combine solid architecture, security and scalability with a focus on customer experience. You will be a vital team player who is able to balance the core platform requirements of the business with the ability to embrace new technology and best-practice innovations in the sector. Creating web services with a keen focus on API consumability is second nature. You are comfortable working on large projects, taking them forward and making recommendations to the direction they take based on evidence provided by hard data. You can spot a well designed API and have proven experience working with and developing critical APIs at scale. Split at a glance
      • A single app, with a large pipeline of new integrating clients.
      • Stack snapshot: Rails, RSpec, PostgreSQL, Redis, Puma, Yarn, Webpack, AWS.
      • Process management: Asana, GitHub.
      • TDD with 100% coverage (according to Simplecov).
      • We ?? code reviews.
      Key responsibilities
      • Design, develop and iterate through new features.
      • Provide insight and advice to other key stakeholders.
      • Review and mentor other team members. Be a team player!
      • Ensure production-ready high code quality.
      • Continually consider the product from both a holistic and specific view-point.
      • Security reviews.
      Required Skills
      • Technical planning with proven experience designing APIs with scale and security in
      • mind.
      • High level of proficiency in Ruby, JavaScript and Git.
      • Comfortable with CSS, HTML and associated front end technologies.
      • Familiar with CI/CD processes.
      • Highly attentive to detail (nothing is too small to notice or correct).
      Bonus Skills
      • DevOps and AWS
      • Modern JS and frameworks (ES2018, React, Redux, etc…)
      Personal Attributes
      • Be assiduous.
      • Be honest and trustworthy.
      • Be respectful.
      • Be flexible.
      • Be proactive.
      • Possess cultural awareness and sensitivity.
      • Demonstrate sound work ethics.
      What’s on offer?
      • Competitive salary package commensurate with experience.
      • Great employment benefits and working situation (remote friendly).
      • Rapid career advancement opportunities.
      • Read more about our approach at http://www.splitpayments.com.au/careers
    • Selfdecode (Overlap PST Hours)
      4 weeks ago

      About Us:

      We are a fast-growing and leading company in the personalized health space. We build software to help interpret peoples’ genetics, lab tests and symptoms in order to give personalized health recommendations.


      • Our primary goal is to give people the tools they need to live a healthier and better life

      • We are a flat organization and prioritize efficiency

      • We work as a team and every input and suggestion is taken into account, no matter who it comes from

      • We thrive on open communication and dedication

      • We are a meritocracy and people who show good abilities can move up in the organization fast.


      If this is the type of company you want to be a part of, apply now!


      Job Type and Pay:


      We are looking for a talented frontend developer. Pay will be in accordance with abilities and experience.



      • Full-time only

      • Position is remote

      • No agencies

      • Must work a minimum of 4 hours within PST time zone between 9AM to 8PM PST

      Required Duties & Skills:

      • Proficiency in React, Redux, and Redux-Saga

      • Must have a solid command of Javascript, CSS and HTML

      • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)

      • Well-versed in source control with Git

      • Able to implement creative and visually-appealing frontend designs

      • Ability to translate designs, wireframes, and mockups into highly-composable code

      • Collaborating and troubleshooting issues with our backend team and other company stakeholders

      • Writing clean, readable code and tests

      • Giving and receiving feedback while working with a team

      • Strong English-language communication skills

      • Ability to work independently and as part of a team is essential

      Plusses:



      • Knowledge of React Native (for mobile app development)

      • Experience writing E2E tests with Cypress

      • Familiarity with AWS, bitbucket, and Heroku, Material-UI


      Our three companies:



      Selfhacked.com - With over 1.5 million visitors per month, SelfHacked is the best source of scientific information on supplements and health topics with integrity, no agenda or ideology. We strive for completeness and accuracy, and we work to make it accessible for everyone. The SelfHacked team includes 4 PhDs, 1 PharmD, 2 PhD students, 2 MS in biology, and a few biochemistry graduates.
      SelfDecode.com - We analyze people's DNA (over 15,000 users so far) and symptoms and give them health recommendations based on their DNA that are simple and easy to understand using our custom-built algorithms.


      LabTestAnalyzer.com - Provides high-quality, science-backed information and lifestyle, diet, and supplement recommendations based on lab test results.

      We are very selective in our process because we look for a very long-term, full-time partnership with our employees.


      We try to keep the process as short as possible so we don't waste anyone's time. We've designed our tests and procedures so that if someone doesn't score above a certain threshold for a given segment, they are booted from the application process early. Most people will not spend more than 10 min of their time on our process. People who do well keep progressing and ultimately get hired and love working for our company!


      If this is the type of company you want to be a part of, apply now!

    • 1 month ago

      What are we looking for?

      A talented Lead Front-End Developer to join our fast growing startup. The FED will be results driven with a strong ability to manage other FED’s delivering projects from inception through implementation whilst ensuring technical best practice, UI/UX feasibility and application optimization with maximum speed and scalability are met.

      Key responsibilities

      • Implement responsible web design principles to ensure that our app/website renders well across multiple devices.
      • Collaborate with back-end developers and UX designers to improve usability
      • Monitor website performance, watch for traffic drops related to site usability problems and rectify issues
      • Develop code libraries that can be used for multiple projects
      • Write functional requirement documents and guides

      Technical Qualities

      • Experience working on web applications based on Vue.js or React
      • Solid knowledge of fundamental web technologies such as REST, HTML, CSS and JavaScript (ES2015+)
      • Interest in using Vue.js and its associated concepts to build a scalable web application
      • Great working knowledge of Git
      • A team-player, willing to help others through code review and pair programming
      • Open minded and always willing to further your own learnings
      • Quality oriented, a solid eye for detail, and good knowledge of data structures & algorithms
      • Bonus skills : Experience with Hybrid/Native App development, NativeScript/React Native, Cloud Services (Firestore, AWS)
      • Excellent communicator

      We welcome

      • A genuine interest in learning about the property industry.

      Why You Should Join Us?

      • Work in an open and collaborative office with a great culture
      • Career evolution with the flexibility to move in a direction that suits your strengths and interests
      • Be an important part of building a revolutionary product in the real estate market
      • Work with a passionate team of open minded developers
      • We encourage developers to research new technologies and further their knowledge
    • Reaction Commerce (US or EU timezones)
      1 month ago
      Reaction Commerce is the fastest-growing open source commerce management platform used by modern retailers and our vision is to connect the world through open commerce.

      As our platform grows, so must our team. We’re currently looking for a Software Engineer with experience shipping production software to join us.
      We're a distributed, diverse, and growing team currently spread across four continents. While we have a small office in Santa Monica, CA, all of our positions are remote roles. Everyone is welcome to visit and work from our office, but it's not required. Although we are remote first, we appreciate quality time with our co-workers, so we meet in person once a year for our annual All Hands.

      About this Role:

      You'll remotely work with a team of engineers within our distributed engineering team to:
      * Build intuitive UIs for retailers and merchandisers
      * Define patterns for extending or augmenting storefront and operator UIs
      * Engineer methods for securing core and custom GraphQL APIs
      * Increase accessibility of all our applications
      * Improve tooling for building and shipping new UI components, storefronts, and operator tools
      * Improve performance, reduce page weight/cost, and decrease load times for our storefront and operator UIs

      About You:

      * You have developed and supported software systems in a production environment.
      * You see the value in reviewing and documenting code, pair programming and get excited about improving tools and processes.
      * You love being a mentor and compassionately teach patterns and best practices to engineers on your team.
      * You actively seek and appreciate the input of peers, designers, infrastructure engineers, and product owners.
      * You're comfortable working remotely and believe in the value of distributed teams.
      * You believe in building an inclusive community with and for your co-workers.

      About Our Stack:

      * React and Apollo GraphQL on the client
      * Node with some services in Clojure on the server
      * GraphQL API
      * MongoDB for most application data.
      * Apache Kafka for modeling both streams and tables.
      * Elasticsearch
      * Docker and Kubernetes on Amazon Web Services
      Do you want to know more about what our team is working on and how you might be able to help? You should apply!

      More about Reaction:

      We offer 100% coverage for medical, dental, and vision insurance, and up to 50% coverage for dependents. In addition, we offer a 401K, and U.S. employees benefit from 12 weeks of parental leave. We aim to offer the same benefits to everyone across the globe, but some of these may vary based on location and local laws. All remote employees are offered a budget for an ergonomic chair and standing desk at home.
      We discourage our team members from working unreasonable hours, beyond the typical 40 hours per week. And it's important that we take time off and recharge when necessary, that's why we have a minimum vacation policy that encourages us to take a minimum of 15 vacation days per year. We also value continuous improvement with a monthly learning stipend, so there are plenty of opportunities to learn new subjects or hone existing skills.

      We believe in good documentation and proactive communication. Inclusivity is a priority of everyone on our team. Read more about our team values and our operating principles in this blog post. 
    • Guilded is hiring senior full-stack software engineers to connect the world's online gaming teams. You'll be a very early engineer (first 6) at a quickly-growing, engineering-led startup, where you'll be using modern processes and tools to build features that teams need and love.
      We're a fully-remote team. We know that many engineers are the happiest and do their best work when they're empowered to build on their own schedule. If that sounds like you, we'd love to hear from you.

      What you should have
      • Minimum of 5 years experience developing software
      • Minimum of 2 years experience directly building and shipping consumer products
      • The ability to self-start given only a high-level direction and work autonomously to deliver great software at a very high throughput
      • A strong attention to product UI/UX; a burning desire to make sure the things you create look and feel great
      Required expertise
      • JavaScript
      • React
      • SQL
      Other useful skills
      • React Native
      • Postgres
      • Webpack
      • MobX
      • Node
      • ES6/ES7
      • AWS
      • Prometheus
      • Mixpanel
    • 1 month ago

      Massdrop Engineering is a small, fast-moving team dedicated to fundamentally changing the way enthusiast communities buy and interact online. We’re looking to grow our engineering team with a seasoned web developer who ideally has experience with React and Node.

      As a Principal Software Engineer you will be a key contributor to technology at Massdrop. You’ll have direct impact on the company by leading development of some big and exciting projects. You’ll work closely with Engineering, Product, Design and Data teams deliver amazing experiences to our enthusiast communities as we grow and scale.

      Who You Are

      The ideal candidate should be strong in a majority of the bullet points below:

      • Able to turn business objectives into researched, working technical solutions.
      • Have a history of strong technical ownership on past web development projects - were you the “go to” person to get something built/investigated/fixed?
      • Have knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
      • Feel comfortable in lead position - able to guide a small team to success on a large project.
      • Understand the value of team processes and are able to help others abide by them.
      • Are comfortable providing development time estimates, both rough and detailed.
      • Have experience with “ops” work - able to resolve production breakages or emergencies while maintaining a cool head.
      • Have strong written and verbal communication - especially when interacting with other disciplines such as Product Management and Design.
      • Enjoy mentoring others.

      And proficient with most of:

      • React.js
      • Node.js
      • Redis
      • MySQL or other relational db
      • AWS or other cloud environment

      Who We Are

      Massdrop is community-driven commerce. We design products with input from our members and give them a place to connect, learn, and shop with people who share their interests.

      The engineering team contains of a number of seasoned developers who have scaled web apps beyond 10M daily active users. With our combined experiences we’ve distilled good practices and processes to ensure a healthy, sane, and efficient work environment. We’re all about quality engineering, not big egos; the best ideas win here.

      If this sounds like the right environment for you to continue your software engineering career, then please submit an application. We’d love to talk with you!

    • 4 weeks ago
      Our health system is broken, and it’s a huge problem. Costs are rising out of control while the patient experience gets worse. To make big improvements, we need innovative solutions that make great care available at affordable levels. At Sana, we are passionate about fixing this problem.

      To do this, we have built a new kind of health plan from scratch for employers and their employees. Our customers can offer rich benefits to attract and retain top talent while paying less than traditional plans. Sana uses proprietary technology to cut out waste and a novel financing structure that gives companies money back when claims are low, saving up to 30% on total costs.

      Sana is looking for a Software Engineer to join our small but growing team. As a successful candidate, you have demonstrated the ability to build, deploy and maintain large-scale, distributed applications with complex database schemas. You understand and use automated testing and know how to write clean, readable code.

      We are building a distributed engineering team and encourage all applicants to apply, regardless of location.

      We work primarily in Ruby on Rails and JavaScript, but are open to those with differing backgrounds. You should have a deep understanding of how to build software that goes beyond the ability to use these tools.

      What you will do

      * Tackle complicated projects to make health insurance work better for our members
      * Automate insurance claims processing
      * Build internal tools to support our operations team
      * Enhance our testing, monitoring and continuous deployment infrastructure
      * Help keep sensitive medical data safe and secure
      * Work with our operations team to build out a roadmap for new features

      About you

      * 2-4 years writing code as a Software Engineer in a production environment
      * Strong object-oriented design and coding skills
      * Working knowledge of Ruby, Javascript
      * Experience working with complicated systems at scale
      * Solid understanding of data structures and algorithms

      Tech we use

      * Rails
      * React
      * Docker
      * Elasticsearch
      * AWS
      * Linux
      * Postgres
      * Git

      About Sana

      Sana is a modern health plan solution for small and medium businesses. We use a more efficient financing structure and integrated technology solutions to cut out wasteful spending and get members access to better quality care at lower cost. Founded in 2017, we are an experienced team of engineers, designers and health system operators. We have the financial backing of Silicon Valley venture firms and innovative reinsurance partners. If you are excited about building something new and being a part of fixing our broken healthcare system from the inside, please reach out! 
    • NAVIS is looking for a creative, motivated, full stack Senior Software Developer to join us as a critical member of our Engineering Team. (This position will be virtual / remote from the Portland, OR area).


      The primary focus of this position is coding creative, operational software that enhances our products.  The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch.  Our products are constantly evolving with our client needs – we are not simply maintaining existing products.

      This is a full SDLC development position.  The Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions.  Expert knowledge of design patterns and software development best practices must be shown at all times.  

      The Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies.  As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools.  This developer needs to have a willingness to do whatever it takes to make the products and the company successful.


      Click here for a peek inside our Engineering Team



      QUALIFICATIONS:



      • BS degree in Computer Science, similar technical field of study or equivalent practical experience.

      • At least four (4) years of software development experience in Java 8+ in a cloud based environment such as AWS

      • Experience working with three or more from the following list: SpringBoot 2.0, microservices, Postgres, Docker, Hibernate, AWS, CI/CD pipelines

      • Comfortable working part-time in legacy systems based on Clojure, .NET, MicrosoftSQL, and on-premise data center

      • Good verbal and written communications proficiency in English



      PREFERRED QUALIFICATIONS:



      • Master’s or PhD degree, further education or experience in Engineering, Computer Science or other technology-related field

      • Experience with more than one general purpose programming languages, including but not limited to: Java, C/C++, C#, Objective C, Python, ReactRedux, or Go

      • Experience developing RESTful JSON API driven microservices architecture

      • Experience with AWS Lambdas

      • Interest and ability to learn other coding languages, as needed


      LOCATIONS:



      • Bend, Oregon (relocation assistance package available)

      • Portland, Oregon (remote / virtual)


      TECHNOLOGY STACK:
      Our tech stack is as follows:  Java, React/Redux, Postgres, Microservices, Containers, Python, Spark, CI/CD, IaC, AWS

    • Join us if you want to work on the next generation web publishing platform. Work on our CMS, use powerful technology like GraphQL, node.js, and OpenResty on our robust AWS infrastructure. Monitor, build, and scale a node.js, MongoDB, and redis stack on a resilient AWS deployment all coordinated by Rancher, Terraform, and running on Docker. Architect and implement a performant web publishing platform for people of all backgrounds. We are working on some incredible products and we need your expertise to do it.

      This is a full-time, salaried position. In addition to a competitive salary and equity package, we include: awesome medical, dental, and vision plans, employer-funded HRA plan, 4+ weeks of paid vacation, catered lunches and stocked kitchen, new apple gear, commuter benefits, $100 monthly Lyft credit, paid parental leave programs, in-office bicycle storage, and fun team-building events.
      Learn more about our engineering culture on our KeyValues profile: https://www.keyvalues.com/webflow

      Responsibilities

      * Write scalable services in node.js, AWS Lambda, and OpenResty (Lua)
      * Architect and build scalable infrastructure using Terraform, Kubernates (EKS), and Docker
      * Write new APIs and rewrite old ones using GraphQL and Apollo
      * Contribute to our codebase and add your own features
      * Work on our high-performance web hosting infrastructure in Lua
      * Write high-performance, concurrent node.js code that powers all of our APIs
      * Use your experience running highly scalable systems to improve our development and deployment processes
      * Collaborate with our team of top designers and engineers
      * Work on a highly technical platform that empowers hundreds of thousands of people, and serves millions of page views an hour

      Requirements

      * You have significant experience (4+ years) in engineering scalable, multi-tenant environments
      * Previous experience in either Kubernates, Docker, Terraform, Chef, Puppet, or Ansible
      * Exceptional JavaScript/node.js skills
      * Experience in React.js/GraphQL is a plus
      * Deep understanding of data design and modeling
      * You have built and worked on complex web applications
      * You have a deep understanding of design patterns — and an even better knowledge of when to apply them
      * You are very comfortable behind a linux terminal 
    • 2 months ago

      FineTune is seeking a senior QA for our AP and Pre-AP software product.   We are a fully distributed and international team though 1/3 of us are in Boston Metro area.  S/he will have the opportunity to work on mission critical software that will impact 3-5 million students in 2019.  If you are well versed in various 



      • selenium based testing

      • Java/Python

      • load testing (Python Locust)

      • smoke testing

      • test driven development

      • and have worked in QA'ing at least 3 production released software


      you are welcome to apply. S/he will be working with our development team, product owners, designers and increase the quality of the software so that we may serve 3 million+ users in 2019.


      Requirements:



      • Proven experience in understanding complex user needs with multiple stakeholders

      • 5+ years of QA experience

      • 3+ years experience with API testing, UI testing, end to end testing.

      • 3+ years experience QA’ing high-availability enterprise software a plus

      • 5+ years experience with Databases (SQL or noSQL)

      • Experience with Selenium

      • Experience with Locust for load testing

      • Experience with apache bench

      • Java based automation

      • Python based automation

      • Strong Agile Experience

      • Experience with continuous integration and test driven development

      • Ability to dive deep into technical issues.

      • Strong verbal and written communication skills

      • Experience in debugging performance issues in docker, kubernetes and AWS ECS containers

      • Experience in debugging performance issues with javascript and reactjs or other SPA architecture a plus

      • Experience with collaborating in github a plus

      • Desire to continuously, learn, improve and apply new technologies that will increase operational efficiency and effectiveness

      • BS/MS in Computer Science or equivalent a plus


      As we prepare for rapid business growth from here, FineTune Learning is seeking to hire a Senior QA Automation Engineer who have worked in at least 3 production released software/web/mobile products.  We are looking for people who have strong motivation to grow startup companies, who is agile and continuously improving themselves while having an opinion for great software components and services with great attention to detail in delivering reliable software that is well tested according to user expectations.

  • Design (1)

    • 3 weeks ago

      At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.


      Today, Cloud runs primarily in public cloud environments like AWS and GCP, allowing customers to provision and scale Elastic clusters in a turnkey fashion. In addition to our SaaS solution we're working on bringing this same simplicity of deployment and automation to customers who want to run and manage multiple Elastic clusters on-premise (in their own data centers).You will be contributing significantly to both initiatives. You will also be integral in crafting the products we build, not just implementing specs.


      Are you a front-end developer, ready to work on Cloud, our Elasticsearch-as-a-service product offering?


      If so, we'd love to talk. To get a feel for some of the things we work with, take a look at this blog post by one of our team members. https://www.elastic.co/blog/color-coded-visualizations-react 


      If you read this far and think, “that's me!” then you probably won't need to read any further and we should have a conversation. But if you are in any doubt the type of experiences we expect you to have then the following should help clarify;


      What you will be doing:

      You will innovate, lead and contribute to the development and user experience of both our hosted and on-premise offerings.

      You will work closely with the Elastic Cloud Product, Operations and Engineering teams to define and shape the tasks we work on.

      Assist in designing a scalable cloud offering working across everything from a few Elasticsearch clusters and Kibana instances to many thousands

      What you've done:

      At least five years of web application development experience

      Extensive and deep JavaScript knowledge

      Strong proficiency in at least one JavaScript framework like React, Angular, Ember or Backbone

      Ability to work with a worldwide team in a distributed work environment

      Enthusiastic about at least one of the following: UX, accessibility, security, design, or quality assurance

      Bonus points:

      Track record in UX design is a huge plus

      Experience building React applications in a large scale production environment

      Understanding of the operational concerns for cloud-based software deployments

      Helped build the UI for a highly technical Software-as-a-Service or Platform-as-a-Service

      You believe in progress over perfection

      We love people that are able to jump into new problem spaces and quickly identify potential pitfalls in design, implementation or UX

      Additional Information:

      Competitive pay and benefits

      Catered lunches, snacks, and beverages in most offices

      An environment in which you can balance great work with a great life

      Passionate people building great products

      Employees with a wide variety of interests

      Distributed-first company with employees in over 30 countries, spread across 18 time zones, and speaking over 30 languages! Some even fly south for the winter :)

      Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

  • Product (1)

    • Simple Thread (USA)
      1 month ago

      We are looking for a thoughtful, detail-oriented developer to be the next member of our growing developer-owned, remote-friendly, people-first, hyphen-loving company. 

      The ideal candidate would have several years of experience working in open source web frameworks. They would also be eager to learn, grow, and foster healthy working relationships. 

      If you have experience building production web applications and are as passionate about helping customers as you are about working with new technologies, then we want to talk! 

      Requirements

      Skills & Requirements


      Do you love to work directly with customers to solve business problems?


      We believe great software is discovered by understanding the core problems our clients are facing – and that is best achieved through frequent and direct communication with the subject matter experts. We provide leadership to support and guide interactions, but we need you to be comfortable talking with clients, discussing problems, and proposing solutions, which may not always be more software. 

      Do you have experience writing production web applications?

       

      We strive to support our team’s growth, learning, and taking on new roles at the edge of our comfort zones. At the same time, our clients expect us to bring a certain level of expertise. If you have never worked on a production web application, it is unlikely you will succeed here, even if you have other types of engineering experience.


      Are you able to work remotely, within +/- 2 hours of US Eastern time zone?


      We all mostly work from home. This requires the ability to self-direct and communicate well in writing. It also offers tremendous freedom and power, which comes with, uh, tremendous responsibility. We currently require our team to be within a 2hr time zone difference of Richmond, VA and physically based in the United States.

       Bonus Points

      Being within easy driving distance of Richmond or Charlottesville is a huge plus!

      Experience with:

      Open source web development platforms (Rails, Django, Node.js)

      Writing tests and using automated testing frameworks

      Modern HTML/CSS (nothing crazy, we have a design team)

      JavaScript and front-end JavaScript frameworks

      Linux/Infrastructure/DevOps

      AWS/cloud architectures

      Mobile-first development, iOS/Android, React Native, etc.

      WHAT WE OFFER

      A Great Team – Our team of engineers and designers is the best part of working here. We only hire people who are fantastic teammates – competent and smart, sure, but also humble, positive, and generous.

      Great Clients – We work with mostly small and medium clients, for whom our projects make a huge impact. We prioritize clients who are pleasant and good to work with, people who share our values of transparency and empathy.

      Work From Home – We are a distributed company. Everyone works from home, though the leadership team all live in central Virginia.

      Negligible Travel – In general, we don’t travel routinely for projects. If this is a specific concern, we’re happy to discuss.

      Flexible Work Schedule – We require a certain amount of overlap with the rest of the team, but if you have a predictable schedule, we can probably support it, e.g., ending at 3:30 every day or being out every Friday morning.

      Good Work Life Balance (really) – We ask our team to work 40 hours a week*. That’s all: a good, productive 40 hours. And then we try our best to leave you alone off the clock. We do this in part because that’s how we want to live but also because we want our team to be recharged and ready to do their best when working. *If you need to work fewer than 40 hours, that might be possible too; let’s talk.

      Competitive Compensation – We offer highly competitive salary and benefits, including generous time off, 401k, FSA, medical and dental insurance.