Today - Remote Express jobs
  • X-Team
    Must be located: United States of America.

    About You: 

    • Outstanding experience in Node.js
    • Experience with Node.js frameworks (e.g. Express, Koa, Hapi)
    • Experience with unit testing
    • Experience with front end JavaScript frameworks (e.g. React, Vue.js, Angular)
    • Experience with RESTful web services
    • Experience with relational and graph databases
    • Write well designed, testable, efficient code
    • A passion and curiosity for creating and building things

    Nice to have

    • Experience working remotely
    • Familiar/involved with open source projects
    • Experience within a continuous integration and deployment (CI/CD) environment
    • Personal
    • Independent
    • Fluent in English, written and spoken
    • Problem solver
    • Proactive attitude
    • FAQ:

    Who is X-Team meant for?

    Any freelance developers with experience working on high-scale, remote teams and projects with a motivated, proactive attitude and compassionate, team-player heart. If you've worked with freelancing platforms before, that's not what we are. X-Team is a community of all likeminded people, carefully chosen to ensure we are able to create an environment of the most motivated people in the world who come together to unleash their potential. What we've created is truly special and not a faceless platform. X-Team is where developers go to feel truly at home together, while becoming more motivated and energized than they've ever been.

This week - Remote Express jobs
  • Koji - Web App Development Platform

    Job description

    Looking for P5 ninjas!

    What if we could :

    • Create a marketplace, where developers can offer templates for makers to clone and create new apps .

    • Automatically set up a development environment, completely in the cloud, with a hot reloadable embedded preview, and the best cloud IDE on the market (Monaco Editor).

    • Make the IDE collaborative so that multiple people could work on code simultaneously, just like Google Docs.

    • Make it possible to have Visual Customization Controls (VCCs) that allow graphical abstraction of hypervariables, making it fast and easy to customize the app clone (without even touching code).

    • Make deployment of full-stack Progressive Web Apps effortless, so that even non-techies can do it, with all kinds of sugar (custom domains, subdomains, plugin injection, automatic submission to aggregators and app stores, etc.)

    • Create a community of developers (making app templates) and makers (cloning app templates and making apps).

    Well, we have!  It's called Koji, and it is growing.

    We are looking for more developers to join our team and :

    • Create new P5 app templates for makers to clone.

    • Help makers (via collaboration) to modify or extend existing templates to meet their needs

    This is just the beginning.  Here are the current templates : https://gokoji.com/templates

    Here is some press about our recent financing : https://venturebeat.com/2019/04/23/gometa-raises-6-million-and-launches-koji-web-app-development-platform/

    Our tech stack 

    The Koji platform consists of several services that work together to present our users with a unified development/deployment pipeline. Generally, consumer frontends are written in React/ES6, and backends in Typescript (Express for REST APIs and native websockets for RTC). We use Redis as a message broker and Postgres as a persistent datastore. Our infrastructure is (mostly) on AWS.

    The most visually-prominent consumer product is the Koji IDE, a web-based editor that connects to a remote development server and enables full-stack development from any device with a browser. The remote development server uses Docker to create a per-project environment that runs both the editor server (file writes, PTY operations, OT-based real-time collaboration, Git operations, etc.) and the processes/servers required for the user to develop their project (backend servers, frontend dev servers, test runners, etc).

    At a high level, the web editor’s frontend uses VSCode’s Monaco as a text editor and a custom parser that renders Koji-compliant JSON config files into intuitive visual controls. Because Koji projects are simply modern, standards-compliant Javascript projects (or projects that ultimately target JS), this hybrid approach gives our users the benefits of easy, visual configuration using no-code patterns for manipulating project-level config (strings, colors, styles, mechanics, settings, etc.) without subjecting them to the usual restrictions of no-code/low-code platforms (complex, unintuitive controls; ballooning trees/graphs once projects go beyond simple basics; no ability to drop down and edit native code; etc.).

    Because Koji projects are staged in the cloud during development, the web editor’s live preview can be opened on any internet-connected device (without the need for ngrok, mobile device proxies, etc.). The editor provides some additional tools for easily testing backend routes and manipulating PTYs.

    Koji projects are backend by Git repositories. By default, new projects use a Git remote hosted by Koji’s Git server, but projects can also use repositories hosted by third-parties as their remotes. The Koji deploy pipeline uses Git hooks to trigger new builds (build steps are defined by a JSON file within the project) and shows build progress, logs, and notifications inside the web editor. Projects can deploy static bundles or dynamic services that are compiled, containerized, and deployed using Google’s Cloud Run.

    Once a project is deployed, it can be accessed by an auto-generated subdomain. From within the editor, users can also register a custom subdomain on one of our root domains (e.g., myproject.withkoji.com), or register a custom domain name and configure DNS to point that domain to our CDN. We take care of HTTPS provisioning, deployment, and renewal automatically with Let’s Encrypt, and all projects are accelerated with our CDN partner, Fastly.

    The CDN that serves deployed projects can also inject plugins at runtime based on path/pattern matching, which lets users easily enable features like Open Graph tags (something that is typically difficult to do on client-side SPAs without SSR or services like Prerender) or integrate things like Google Analytics. The web editor also renders server access logs for deployed projects, giving users an easy way to understand traffic and growth without the need for any third-party analytics/tracking tools.

  • Retrium
    Must be located: United States of America.

    Retrium is a seed-funded startup that helps teams improve their Agile processes by facilitating effective and engaging retrospective meetings. With over 60,000 retrospective run on our platform, we’re the trusted leader in our market, and we’ve been helping teams continuously improve since 2015.

    We’re also a small, cross-functional team of passionate and fun people. We have an outstanding leadership team and a dedication to company culture. We’re lucky enough to have an awesome product, great growth, high customer satisfaction, and low churn. Now, we need someone to help us deliver more value to customers! 

    To apply for the Javascript Engineer position at Retrium you should have three or more years of experience with some of the following technologies and be eager to work with them:

    - Javascript! (ES6, babel, webpack, npm)

    - React (hooks, context)

    - WebSockets

    - Flow

    - Promises (async/await)

    - Node (express.js)

    - MongoDB

    - Redis

    - AWS (Docker, Linux)

    Candidates must currently reside and be authorized to work in the US. This is a full-time, salaried position on a fully distributed team.

    Responsibilities 

    As the next member of our small but growing team at Retrium, you’ll collaborate closely with everyone at the company. We use lightweight processes and tools inspired by agile and kanban to design, develop, and deploy the right features to customers on a regular cadence. 

    We’re looking for someone who has experience in the trenches, writing solid code, and someone who understands how to balance the competing concerns of product development:

    - Responsibility to the customer: Delight our users and deliver the quality features they want

    - Responsibility to the business: Reduce cost and generate revenue by delivering value quickly and iteratively 

    - Responsibility to the developer: Minimize technical debt by writing quality, maintainable code

    Because our core values include “Default to Autonomy”, “Bias for Action”, and “Level Up”, you’ll need to be a self-starter who can think strategically, execute tasks, and participate in the continuous improvement of our product and processes. A typical week will include: 

    - Defining and implementing features in the product pipeline

    - Moving seamlessly between front-end and back-end work

    - Discussing design and architecture issues together as a team

    - Facilitating feedback and demo sessions of your in-progress tasks

    - Communicating with team members through video conferencing and asynchronous communication

    - Deploying code to production as soon as it’s ready!

    Skillset

    We believe that the following collection of experiences and abilities would make someone successful in this position. However, we encourage anyone to apply if you believe you have what it takes to succeed in this role.

    - BA/BS degree (computer science preferred) or equivalent experience 

    - A history of success working with a team of engineers to deliver customer-facing features

    - The passion and drive to learn about Retrium and take on new responsibilities and leadership opportunities as we grow

    - Ability to be a team player and collaborate with others

    - Experience with Javascript

    - Experience in a SaaS company, distributed team, and/or startup

    - Experience with Agile software development processes is a big plus

    Benefits

    We provide amazing benefits, and if you ask the team, they’ll tell you that the greatest benefits we offer employees are the ability to make a meaningful contribution to the company and the opportunities to “Listen. Learn. Teach”, another core value.

    Our other benefits include:

    - Stock options

    - Health, dental, and vision insurance coverage for you and your family

    - Unlimited and minimum vacation policy (we encourage you to ask us about this!)

    - Flexible, sustainable work hours

    - Work from home or a co-working office

    - All the equipment you need to do your job

    - Company retreats

    Retrium is committed to creating a diverse environment where you can “Be Your Amazing Self”, yet another core value. We are proud to be an equal opportunity employer, and welcome people of different backgrounds, experiences, and perspectives. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

  • Dealer Inspire
    Must be located: United States of America.

    React/Node JS Developer

    This position can be remote; US based candidates only.

    About You:

    Looking for a unique work environment and culture to thrive in? Do you love the sense of accomplishment after shaping a new product and pushing code daily? Are you a motivated individual who works well independently, as well as on a team? Are you excited about developing modern applications on serverless cloud architecture? Then we want you!

    About Us:

    Dealer Inspire is an automotive website and digital marketing provider headquartered in Naperville, Illinois with offices across the United States. We pride ourselves in having a fun, unconventional working environment and a great culture. While our team works extremely hard, we try to keep it a fun and creative work environment. At Dealer Inspire, we like to look at current problems and 'rethink' about solutions. We're flexible - we don't write requirements in stone, and things can change regularly. This means rethinking how the solutions work best. 

    Want to learn more about who we are? Check us out here!

    Job Description

    Your duties will primarily revolve around writing code creating new features, modifying existing code to fix errors and bugs, and improving performance while adhering to system testing and validation procedures.

    To be successful in this role, you will need a high degree of personal responsibility with respect to quality, attention to detail, and the willingness to contribute and collaborate as part of a team.

    Skills & Requirements

    We're flexible with learning on the job and corresponding relevant work experience. However, for this position to be successful we need you to know the following, with a strong self-initiative to learn from others!

    Essential Responsibilities (including but not limited to):

    • Architecture and development of new features

    • Set and enforce code quality standards and test coverage

    • Leadership and mentoring of junior developers

    Required:

    • Experience with front-end technologies such as React, Redux, and Webpack.

    • Experience working with NodeJS

    • Experience working with SQL or NoSQL databases; the ability to write efficient queries and benchmark/profile them

    • Mastery of JavaScript, HTML, and CSS/SASS/StyledComponents

    • Strong understanding of asynchronous programming

    • Experience with the Express framework in NodeJS

    • Experience with performance debugging and benchmarking

    • Experience with testing frameworks like karma, mocha, or jest

    • Experience with Git version control

    • Understanding of CI/CD

    • Strong attention to design detail (UI/UX)

    • Strong communication skills

    Highly Desired:

    • Experience working remotely

    • Familiar with Mobile-First, responsive web design

    • Familiar with AWS Cloud Architecture and Serverless (Fargate, StepFunctions, Lambda, SQS)

    • Familiar with GraphQL, DataLoader, and Apollo Client

    • Familiar with MongoDB, Atlas, and Stitch

    • Familiar with PostgreSQL

    • Familiar with ElasticSearch

    Compensation:

    Compensation is based upon skill and previous experience. Motivated and talented individuals may advance quickly in our fast growing company.

    Perks:

    • Health Insurance with BCBS, Delta Dental (Orthodontics coverage available), Eye Med Vision

    • 401k plan with company match

    • Tuition Reimbursement

    • 13 days paid time off, parental leave, and selected paid holidays

    • Life and Disability Insurance

    • Subsidized internet access for your home

    • Peer to Peer Bonus program

    *Not a complete, detailed list. Benefits have terms and requirements before employees are eligible.

  • HIGHEREDUCATION.COM
    Must be located: United States of America.

    Posted Today – Accepting applications

    Experienced Front-end Web Developer

    NOTE: To be considered for a remote position, you need to be based in the U.S. at this time.

    We need a developer with a solid understand of modern front end technologies and most importantly, the ability to work as part of a team.

    Your primary responsibility will be helping maintain our ecosystem of websites. This involves building pages from scratch based on Illustrator or Sketch designs and making modifications to our WordPress and JAMstack (Jekyll-based) sites. Lately we have been moving towards utilizing static site generators so interest and experience in those will be greatly valued.

    Your HTML5 & CSS3 skills will shine as you show off optimization and code quality when resolving bugs and issues when they come up. You’ll also work at designing and developing better user experiences and measuring the effect on those through A/B tests.

    We practice good coding standards, we build for the future, and we don’t believe in cowboy coding or working in a bubble. We’re looking for thinkers … with talent. We don’t need employees.

    What you’ll be doing day-to-day

    • Writing code with a focus on performance, speedy page load times, improving conversion rates
    • Building sites and implementing redesigns, designed in Illustrator/Sketch, on our WordPress or static-based sites
    • Coding features for our sites (both through WP Themes and not) using HTML5/CSS/PHP/JS
    • Designing and developing better user experiences and measuring the effect on those through A/B tests
    • Future-proofing our sites with maintenance fixes, updating features, and rolling out responsive, mobile-friendly platforms
    • Conversing, committing, and delivering via Asana/Slack/GitHub/email (in whatever order that is)
    • Exploring new technologies/tools for finding solutions to new (and old) problems
    • Optimizing conversions with A/B testing

    Application Architecture (things you’ll HAVE to know)

    • Experience with static site generators like Jekyll, Gatsby, or Hugo
    • Fundamental PHP experience especially as it relates to maintaining WordPress themes and websites
    • Semantic HTML
    • Sass, Bourbon, etc. (or other CSS pre-processor)
    • CSS Frameworks (Bourbon/Neat, Bootstrap, etc… we roll our own, btw)
    • JavaScript & jQuery skills
    • Experience with build and package management tools like Gulp, NPM, Bower, etc
    • Structured Data (gotta satisfy the Googles)
    • Advanced understanding of all the cool buzzwords… SEO, Web-standards, accessibility and usability concepts, information architecture, UX & UI design (heavy on the UX)
    • Good communication skills & a great can-do attitude (We’re totally serious about this one.)
    • A GitHub account or experience with other version control (SVN, CVS, etc. … but git/gh is where it’s at)

    Tech Stack

    Must Know:

    • Jekyll, Liquid (templating)
    • HTML, CSS
    • JavaScript, JavaScript, JavaScript, jQuery
    • PHP, WordPress, MySQL

    Prefer to have:

    • Ruby
    • CI/CD

    Bonus:

    • JAMstack (Jekyll, Gatsby, Hugo)
    • JavaScript (Vanilla, React, jQuery, ES6)
    • Node.js, Express, React
    • Build Tools (Gulp, Webpack)
    • AWS Lambda, RDS, Firebase, Netlify
    • MongoDB, GraphQL, and Apollo

    Pluses

    • Chris Coyier is a hero of yours.
    • You’ve hosted a website with Netlify, Forestry, or a similar service
    • You have converted a WordPress website to Jekyll, Hugo or another static site
    • You know the entire CanIUse library inside and out.
    • You want to teach as much as learn.
    • You have a pixel-perfect design eye with Photoshop/Illustrator or Sketch skills to match. It’s going to come in super-handy.
    • You read sites like SmashingMagazine.com and actually put tutorials into practice.
    • You’ve attended a WordCamp, Meetup, or other industry conference.

    Human Environment

    • Centrally located in downtown Houston, free employee parking
    • Coed work environment, casual dress
    • Cool office perks (free sodas/Topo Chico/coffee, snacks, etc.)
    • Generous salary considerations & full benefits

    What We Value

    We love to work as a team but office hours are flexible. Producing is more important than meeting a “9 to 5” schedule. We understand there are moments when you need to isolate yourself to concentrate so working from home is permitted and encouraged. We like to have a good time and minimize stress with good in-office coffee, lounge/reading time and regular happy hours. We work hard and meet realistic deadlines. What good is delivering a poor product early?

    HigherEducation.com builds sites that attract more than 15,000 online student enrollments annually for our university partners.

    Apply

    If you think you’d be a good fit, fill out this application and we’ll talk: https://goo.gl/forms/dG4iUxe2cgxYzjLI2

  • HashiCorp
    Must be located: United States of America.

    ===

    HashiCorp builds DevOps tools for modern applications. We build open source tools, and we also build enterprise products on top of them. The HashiCorp suite empowers organizations to provision hybrid cloud infrastructure, secure secrets across distributed applications, and run dynamic resources.

    About HashiCorp

    At HashiCorp, we value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

    Engineering at HashiCorp is a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

    Our Product

    HashiCorp’s Terraform is an open source project that enables you to safely and predictably create, change, and improve production infrastructure via the CLI. It codifies APIs into declarative configuration files that can be shared among team members, treated as code, edited, reviewed, and versioned.

    Terraform Cloudis built on top of our open source project Terraform. Terraform Cloud is the best way to collaborate, validate, and execute Terraform in organizations large and small. Check out our demo to learn more. Our product is deployed to customers in a multi-tenant SaaS environment (Cloud) and as a single-tenant installation within private networks (Enterprise).

    In this role, you can expect to:

    • Build, iterate on, and ship features to make working with Terraform Enterprise a phenomenal experience for HashiCorp customers

    • Contribute to various parts of our product, which consists of a Ruby on Rails backend, an Ember.js frontend, and distributed Go services

    • Help own operations, reliability, availability, and security of the SaaS and private installations

    You may be a good fit for our team if:

    • You have experience running, testing, and contributing to some of the following: a backend application (e.g., Ruby on Rails, Django, Express.js), a frontend application (e.g., Ember.js, React), distributed services (e.g., Go, Java)
    • You have experience operating and maintaining production systems in a Linux and public cloud environment
    • You are familiar with Terraform
    • You are familiar with infrastructure management concepts and ecosystem
    • You are familiar with distributed systems concepts

    At HashiCorp, we are committed to hiring and cultivating a diverse team. If you are on the fence about whether you meet our requirements, please apply anyway!

    All work requires excellent written communication skills, remote work doubly so. For this reason, we require a cover letter for your application to be considered complete. In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular! Specifics of your past experiences that are relevant to this role are great to include, too.

    HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be. #L1-MM1

This month - Remote Express jobs
  • Sked Social

    We are looking for an experienced Javascript developer/engineer to be part of our team. We operate on a MEAN stack, and our team generally works across the full stack rather than just back or front end (although, of course you might have more experience with one than the other!).

     

    We have a fully remote team distributed around the world. We work hard to keep our customers around the globe happy, and we're proud of our success over the last 5+ years.

     

    You'll be collaborating particularly with our head of engineering based in US Eastern timezone (that's the more important one!).

     

    Your mission The core mission of our engineers is to build a product that our customers will love. You will work hard to create new features, refactor code, and build new services entirely in collaboration with your engineering colleagues and our product team. You will bring your past experience to help us iterate rapidly and build for the future.

     

    Your role

    We'll know you are successful when you:

    • Become the 'engineering owner' of both some existing feature areas and new ones
    • Actively collaborate with your engineering colleagues and the product team
    • Put yourself in the shoes of the customer and try to understand what they need
    • Deploy bug-free code to production that is easily maintainable
    • Improve code quality as you work
    • Work on short release cycles to iteratively test and refine our platform

    Our stack We use a fairly plain MEAN stack: NodeJS/Express, MongoDb, and AngularJS (1.x) (plus a bit of React, which is where we're heading for the future). We also use Redis and ElasticSearch.

     

    Our servers are all in AWS, and we make use of tech like Elastic Beanstalk to make DevOps easy. It'd be great if you have experience working in an agile/kanban environment with Git for SCM (branching, merging, pull requests – we use GitFlow as our workflow).

     

    Experience designing and writing unit tests within frameworks such as Mocha and Karma is also helpful.

    Of course, you should be comfortable working with a command line (Unix/Linux, SSH).

     

    Your Experience & Skills  You're a fit for this role if you:

    • Have 3+ years of experience working with NodeJS and a MEAN stack (required)
    • Have shipped product (that is, something people paid for!) in a B2B SaaS environment in the past (required)
    • Have worked full time remotely in the past (preferred)
    • Love working in a small team
    • Understand when you need to build a quick and basic MVP ('hack it') and when to build a 'kitchen sink'
    • Are not afraid of debugging complicated issues or working on refactoring/updating older code
    • Want to hit the ground running and get straight into the 'thick of it'
    • Can collaborate across timezones and have flexible availability to work with a global team
    • Love deploying well-tested and effective code to production
    • Like to work on a mix of new projects and improvements to existing features

    Some understanding or experience in social media management and/or social networks (from a business users' perspective or their API) is a plus, but definitely not required.

     

    If this sounds like somewhere you'd love to work, we'd love to hear from you. Apply now via the link or give Rebecca a call on (US +1) 404 502 0084 to ask any specific questions.

  • You Need A Budget (YNAB)

    About Us and Why We’re Hiring

    We build “You Need a Budget” the best budgeting software around. (But people in the know call us YNAB, which is pronounced “why-nab”). For more than a decade, people have been buying YNAB and then telling their friends what a difference it has made in their lives.  Google us, or read some of our reviews on the app store, and you’ll see what we mean. We love building something that has a huge positive impact on people’s lives.

    We’re profitable, bootstrapped, and growing. YNAB started in 2004 and we haven’t taken any outside funding—we’re in it for the long haul.

    We have some big plans for our entire app ecosystem, including our web app and API. All of those plans will necessitate changes on our back-end that runs on Rails/Postgres and our front-end Ember app that’s written in TypeScript. That’s where you come in! We have one overarching requirement when it comes to joining our team: our original Cultural Manifesto (https://bit.ly/2DAv83H) has to really click with you. If you’re nodding emphatically while reading it, you’ll probably fit right in!

    Of course, we have some other hard requirements too, like 5 years of “full stack” professional web application development experience, which for us means you know the server-side really well, and have some client-side experience to go along with it.

    But first, let’s talk about life at YNAB and then we’ll go into detail about what we’re looking for.

    Who you'd be working with:

    Our developer team is 15 people strong, and we frequently work in cross-functional teams, so you'll get to work with awesome people in all different roles in the company.

    Regardless of their varied interests, all of our developers have one thing in common: They are a joy to work with. You won’t find heated arguments and raised voices here. We save our competitive spirit for YNAB’s external competitors (or the occasional spirited board game session), but internally we build up our teammates and celebrate their successes. We all love to program and solve problems in clever ways, and we regularly take time to geek out and show each other something cool we built or found to make our lives easier.

    And of course, as a developer, you’ll work closely with our designers, who are amazing. They have the awards (including at least one actual Emmy) to prove they’re good at designing stuff. More importantly, they are welcoming of feedback and suggestions during the development process, and will be happy to tweak an interaction if you tell them that it will save you significant development effort.

    How You'll Work at YNAB

    We work really hard to make working at YNAB an amazing experience. We have a team full of truly exceptional people—the kind you’ll be excited to work with. Here’s how we operate:

    Live Where You Want

    We’re a distributed team, so you can live and work wherever you want. Proximity doesn’t influence productivity. Just make sure you have a reliable internet connection.

    No Crazy Hours

    We rarely work more than 40 hours per week. There have been a few occasions where things got a little crazy and people had to log some extra hours. But then they took some extra time off, so it all balances out. We work hard and smart but we’re in this for the long haul, no need to go crazy on the hours.

    Take Vacation (Seriously)

    We want you to take vacation. In fact, we have a minimum vacation policy of three weeks per year. Five weeks feels about right (plus two extra weeks for Holiday break). It’s important to get out and do something. We’ll look forward to seeing pictures of your vacation in our internal chat room, creatively named #office_wall.

    The YNAB Retreat

    We get the teams together once a year to catch up on spreadsheets and powerpoints in a Best Western conference room. Just kidding. So far, we’ve done Costa Rica, a gigantic cabin in the mountains, a beach house in the Outer Banks, a ranch in Montana, and took over a hotel on Laguna Beach. We do really fun things at these retreats, but the highlight is inevitably just being with each together and having a blast.

    Up Your Game

    We’re serious about helping you improve your craft. We budget for it (hey-o!). Think conferences, Lynda/Skillshare subscriptions, books, and dedicated time away from work to learn something new….We love to see our people grow.

    If You’re International…

    You’ll be set up as a contractor. Employee or contractor, it’s all the same to us. You’re part of the team. As for time zones, we’re flexible as long as a decent chunk of your time overlaps with North American time zones.

    If You’re Stateside…

    You’ll be a W2 employee with fantastic health, dental, and vision insurance, where we cover 100% of the premium for you and your family. (No need to check your vision, you read that right, 100%. Although if you did need to check your vision, no big deal, we’ve got you covered!)

    We also have Traditional and Roth 401k options. YNAB contributes three percent whether you choose to throw any money in there or not. It vests immediately. (Are you a personal finance junkie like Jesse? He set up YNAB’s 401k to have the lowest fee structure possible, where all plan costs are paid by YNAB, not your retirementnest egg. The investment funds available are fantastic, passively-managed, ultra low-cost index funds. You’re not a personal finance junkie? Then trust us, it’s great.)

    Other Tidbits

    • Once you start, we DEMAND (in a friendly, ALL CAPS IS YELLING way) that you fill out your “Bucket List” spreadsheet with 50 items. (That’s harder than it sounds!)

    • The bucket list helps in deciding what we should give you for your birthday and Christmas: No gift cards here. We tried that. Super boring.

    • We have a bonus plan based on profitability. You’ll be in on that from day one. YNAB wins, you win. That kind of thing.

    • We’re all adults. There’s no need to punch a clock, or ask for permission to take off early one afternoon to go see the doctor (health insurance premium 100% covered!). We look at what you’re accomplishing, not how long you sit (have you tried standing?) in front of a computer.

    • We want you firing on all cylinders so we’ll set you up with a shiny new computer and replace it every three years.

    • Did I mention we make a huge, positive difference in people’s lives? We have a Slack channel where we share success stories from our customers daily. It’s amazing. Don’t underestimate this one!

    If this sounds like your ideal environment, read on because now we want to talk about you. You will play a big part in helping YNAB delight users and give them control of their money. You will change lives.

    Now, back to you, our new Full Stack Developer

    You’re a Full Stack developer with at least 5 years of experience shipping, monitoring, and maintaining SaaS apps at scale (not just websites). You’re an expert in at least one modern server-side framework (Rails, ASP.NET, Express, Django, etc).

    You’re not necessarily the “Ops” person where you work, but you certainly understand the infrastructure well enough to aid in architecting and maintaining scalable solutions. We host on Heroku, so experience there is a bonus, but experience with AWS or other popular IAAS/PAAS is just fine.

    Some client-side experience is required as well, meaning you know enough HTML/CSS/some-client-side-framework to get stuff on the screen matching a designer’s spec. We work in small, cross-functional teams where you will likely find yourself responsible for implementation on both the back-end (Rails and Postgres), as well as the front-end (using Ember or Vue and written in TypeScript).

    You’ll help vet and improve our server-side layer, implement new features, integrate with third party API’s, and shepherd our application. We might have conversations that start like this:

    • “How can we be certain that our application is going to scale as we grow? How did the other apps you worked on handle similar load conditions?”

    • “We want to expose these parts of the API to 3rd party developers. Will that API need to differ from our internal API, and if so, how?”

    • We want to make it possible for users to sort their transactions in a new way, and we are thinking of using drag-and-drop to make that possible. What changes on our client and server will be necessary to accomplish this?

    • “We need to integrate a new data aggregation partner to connect bank accounts and import transactions. How do we set it up so that we can reuse most of that work if we bring on another partner later?”

    You’re our person if you:

    • Are an excellent developer that can adapt to new languages quickly.

    • Write code that is easy for other programmers and your future self to understand and use.

    • Have plenty of war stories to tell about the last time you launched a big SaaS application, or weathered a massive spike in load, or recovered from an outage.

    • Know your way around SQL and relational databases. If the database layer turns out to be the culprit behind an issue, it’s not a black box to you. (Experience with Postgres is a bonus.)

    • Have an understanding of algorithms and data structures beyond arrays and “for loops”. That doesn’t mean you have to be a computer science PhD or even that you have to know “Big O” notation, but you should know when to use a Dictionary/Map, and why finding an element in a sorted array is faster than finding an element in an unsorted array.

    • Have excellent debugging skills. You know how to find problems, and how to architect apps so that problems are discoverable in the first place.

    • Already use and love YNAB. (Not a requirement - we’ll give you “bonus points” for this one).

    Some things you might be working on at YNAB:

    • Integrating with 3rd party APIs like Aggregation Providers, Payment Gateways, and Analytics Services.

    • Profiling our most common API calls using tools like pganalyze or Sumo Logic and acting on the information to reduce response times.

    • Helping improve our public and private APIs to make them easier for external and internal developers to use.

    • Working with our external database and security consultants to make sure we haven’t missed anything.

    • Installing monitoring tools like Rollbar to help us detect client-side and server-side issues.

    • Writing automated tests for new features or improving our existing test suites.

    • Submitting and reviewing PRs in GitHub, collaborating in Basecamp, and jumping on a Slack call to get an extra pair of eyes on a gnarly bug.

    YNAB is an equal opportunity employer. We believe diversity of backgrounds, beliefs, and experiences to be critical to our success and are passionate about creating a welcoming, supportive, and collaborative environment for all employees. All are encouraged to apply as we continue to grow a smart, hard-working, and diverse team who love working together to build something that matters.

    How to Apply

    • Apply here (https://ynab.recruiterbox.com/jobs/fk0j9o5) by 11:59PM Pacific Time, on June 30th, 2019. Firm. It’s a real deadline.

    • First, you don’t need a resume! Many of our job applicants don’t have one because many weren’t even looking to change jobs! An informal list of your work and education history are all we’re looking for anyway, and you are welcome to include that in your cover letter. Speaking of which:

    • You DO need a cover letter. Attach a pdf of your cover letter. In your cover letter:

    • >>>Introduce yourself and explain why this position is of interest to you, and why you would be a great fit for the position. (It’s okay to brag and not be humble for this part!).

    • >>>Please tell us about apps or anything you’ve built that makes you look good, and describe your role in those projects. (Include links if applicable)

    • >>>Include the phrase “I am not a bot, spammer, recruiter, or agency.” somewhere in your cover letter.

    • >>>Includes answers to the following questions:

    • >>>>>What are your two strongest programming languages? How much experience do you have with them?

    • >>>>>Briefly (no more than a few sentences) describe a proud “debugging” moment you had, where you found and fixed a bug.

    • >>>>>If you were interviewing a prospective candidate for this position, what would be a good interview question to ask to find out if a candidate really knew their stuff?

    • Complete this short coding test (https://www.interviewzen.com/apply/sffVTb) and include a link to your results in your cover letter. It shouldn’t take more than 30 minutes or so.

    We look forward to hearing from you!

    P.S.  If you’re not interested in or available for this position, but know someone who is, we would really appreciate it if you passed this along!

  • Fishtown Analytics
    Must be located: United States of America.

    Want to ship code used by Lyft, SeatGeek, Casper, and 500 other fast-growing tech companies? At Fishtown Analytics, we develop software that helps data teams be more effective. Our products empowers thousands of data analysts and engineers and we care deeply about providing the best possible experience for them.

    Our product, dbt (https://getdbt.com), is used at hundreds of companies, and that number is growing fast. We're looking for a software engineer to build cloud applications that make using dbt even more delightful and powerful.

    Who we are

    Fishtown Analytics was founded in 2016 by three former RJMetrics employees. While at RJMetrics, we developed strong opinions on how companies should practice analytics. Specifically, we believe that:

    • Code, not graphical user interfaces, is the best abstraction to express complex analytic logic.

    • Data analysts should adopt similar practices and tools to software developers.

    • Critical analytics infrastructure should be controlled by its users as open source software.

    • Analytic code itself — not just analytics tools — will increasingly be open-source.

    If these sound like ideas you can get behind, we’d love to talk to you.

    In this role, you can expect to:

    • Collaborate with the product and dbt core development team to develop our SaaS, dbt Cloud

    • Build the next generation of UI components and platform features that will make dbt more accessible, delightful, and powerful

    • Work with variety of programming languages, systems, and technologies (we primarily use Python, Postgres, Kubernetes, and AWS)

    You are a good fit if you:

    • Have strong fundamentals in a variety of software development paradigms (e.g. object oriented, functional)

    • Understand how to make tradeoffs to ship useful features today without sacrificing long-term quality

    • Value interacting with end-users and deeply understanding their needs

    • Are highly motivated and able to work autonomously

    You have an edge if you:

    • Have worked on a small team developing and deploying a SaaS product

    • Have direct experience scaling out data platforms, especially with Kubernetes and/or AWS

    At Fishtown Analytics, we are committed to hiring and cultivating a diverse team. If you are on the fence about whether you meet our requirements, please apply anyway!

    Engineering at Fishtown Analytics is remote OK. We are headquartered in Philadelphia, PA.

  • SOUTHLEFT, LLC
    Must be located: United States of America.

    Posted Today – Accepting applications

    DESIGN YOUR NEW CAREER WITH US!

    At Southleft, our specialty is front-end design & development. We have a track record of implementing large-scale front-end architecture and design updates for high profile websites with complex and heavy content needs. The quality of our code is exceptional, our sites are lightweight and fast, and we build our sites to be scalable so that our client’s investment will continue to pay off as technology changes over time.

    WHO WE NEED

    Southleft is seeking a creative problem solver who would love the challenge of building exclusive, fast, lightweight, and user-friendly websites for clients with novel and ambitious requests. Our ideal candidate for this role would have at least 4 years of experience in web development and a very sharp design sense. You should be able to manage your time well as a remote worker and be self-driven to provide excellent attention to clean coding detail, with the ability to accept feedback and implement positive changes.

     You may be ideal for this role if you:

    • Are highly knowledgeable and well-experienced with WordPress Development. 
    • Have a solid grasp of design principles and methods as it related to user experience and user interfaces.
    • Are familiar with HTML & CSS best practices and with CSS preprocessors such as Sass.
    • Have a working knowledge of Javascript.
    • Are familiar with Git.
    • Are able to:
      • Sharply design and develop creative, custom web solutions for our clients’ unique content needs. 
      • Engage in high-level communication with clients and coworkers via video, email, messaging, and in-person.
      • Manage time well as a remote worker and be responsible and self-driven. 
      • Provide excellent attention to clean coding detail.
      • Solve problems independently. 
      • Smoothly navigate among ongoing projects as timelines and resourcing needs ebb and flow. 
      • Express kindness and friendliness, listen attentively and respectfully, and provide excellent service to both clients and coworkers. 
      • Continuously learn, contribute ideas to the team, and accept feedback on work in order to develop and grow as a web designer.

    WHAT WE OFFER

    We believe employment is a two-way street where both you and the company should benefit from the relationship. For this reason, we offer:

    • the opportunity to work from home,
    • company-paid educational & training opportunities,
    • a flexible schedule,
    • new computer equipment,
    • a high-profile client base,
    • 15 days of paid time off per year,
    • 401(k) retirement plan,
    • room to grow & develop your job role and
    • performance bonuses based  on individual and company performance

    Pay Range: $50,000-$74,000

  • Bibliotech

    Software Engineer, Backend

    Remote based

    Competitive Salary

    What you would be doing

    Helping us a build a platform that scales globally, is used by millions daily and delivers terabytes of information to students everywhere - Think Spotify for Textbooks, you can imagine the engineering challeges we face both at the front end of UX, but especially at our backend, major API integrations, performance, security, resilience, you will be working on it.

    What you would need for this position

    ● You have four (4) plus years in development with one (1) plus years working directly with Node.js

    ● You have worked with various ORM packages and have a strong understanding of SQL

    ● You have worked with cloud services specifically with AWS

    ● You have worked with project management tools such as JIRA

    ● You have excellent communication skills with technical and non-technical people

    What experiences you might want to have

    ● You have contributed to or have maintained node.js based open source GitHub projects

    ● You have knowledge or working experience with the Express framework

    ● You have worked with AWS Lambda functions as well as other services such as SNS, SQS, and S3

    ● You have experience with integrating 3rd party services

    While we are happy with remote, our preference is people within the GMT+-3 time zones,  or US time zones +-2.

    What is in it for you

    You would receive a competitive salary, with many benefits such as medical insurance, stock options, travel card, and more. To promote a healthy work-life balance, we offer generous paid time-off and remote working opportunities. We believe in cultivating a fun, energetic, well-nourished team culture! At our office, we enjoy free top-shelf coffee, healthy snacks, birthday cakes, social and team sporting events, as well as offsite retreats. Best of all you would be part of our great team of people.

    Our Application process

    A quick call with our talent lead, design task and review with the team and then a full interview with our engineering team, company board leadership and then hopefully an offer and onboarding.

    The closing date for applications is the 24th June 2019

    How you match

    Criteria provided by job poster

    Skills

    • MatchJavaScript
    • MatchAmazon Web Services (AWS)
    • No matchAmazon Simple Notification Service (SNS)
    • No matchNode.js
    • No matchAWS Lambda

    Level of education

    • MatchBachelor's Degree

    Job Details

    Seniority Level

    Mid-Senior level

    Industry

    • E-learning
    • Information Technology & Services
    • Computer Software

    Employment Type

    Full-time

    Job Functions

    • Information Technology
    • Engineering
  • Replay Gaming
    Must be located: United Kingdom of Great Britain and Northern Ireland or North America.

    Replay Poker (www.replaypoker.com) is a free-to-play online poker site whose mission is to spread the joy of poker to the world in a fair, friendly and competitive environment, without the risk of losing your shirt.

    Our vision is to be the go-to place for passionate poker players to play great poker and improve their game. We will succeed by offering an exceptional poker game experience and never losing our players trust. We celebrate the world’s greatest card game, its rich history and tradition, and seek to inspire others to share in our passion.

    Our core values

    We’re big on our company culture, and keen on hiring like-minded people. So it’s important you share our values:

    • We put the needs of our players and community first

    • We act with humility and treat others with respect

    • We voice our opinions, but we’re open to new ideas

    • We believe in taking ownership of ourselves and our work

    • We recognise time is precious and not to be wasted

    • We strive for excellence, but we’re not perfectionists

    • We value a positive and flexible work life

    The role

    We are a small, but growing team, of highly technical and experienced developers, which means you’ll have a huge impact on the decisions and the work being done. We all work remotely, 100% of the time. We’re currently spread out across Europe, North and South America.

    You’ll be responsible for maintaining and creating new features on all of our systems. These include the poker game client/server, poker lobby and not-quite-so-exciting auxiliary services (scheduling etc).

    We have a huge array of interesting problems to solve such as hunting down and killing the (thankfully) occasional performance issue, adding new features to bring happiness to our players and operations team, taking old code which has seen better days and refactoring it into something new and shiny that we can all be proud of, and much more. You’ll own the product as much as any of us and take collective responsibility in maintaining and improving it over time.

    We look for smart and independent people who work best in a team where everyone pulls their weight and collaborates with each other. Proactivity is key so we can improve and expand our systems without micromanagement. You will be given some freedom and with that comes responsibility (insert Spider-Man quote here).

    We are not afraid of using new technologies when we have to, but know that sometimes boring technology is the best solution. Using the best tools for the job is taken seriously and we expect everyone to be flexible enough to learn and use them.

    Our stack

    • Poker lobby: Rails 4, a single page application with Backbone.js

    • Poker game server: written in Ruby

    • Poker game client: Flash - ActionScript 2.0 (in maintenance mode) and a new React/JS client in progress

    • Other technologies used: MySQL, Sidekiq, Redis, NodeJS, Go, Kubernetes and many more

    You will

    • Have expert knowledge of Ruby and its surrounding environment

    • Have expert knowledge of SQL and databases.

    • Have expert knowledge of Unix

    • Have expert knowledge of HTML5 and modern CSS (Less/Sass)

    • Have 5+ years of Ruby development experience

    • Have experience using modern JavaScript on the web (with or without a framework).

    • Have experience writing automated tests, be it BDD, TDD, etc

    • Have a good understanding of HTTP and REST-ful APIs

    • Be confident working with git, code review and pull requests

    • Be eager to learn and able to express your thoughts, arguments, and ideas clearly and effectively

    • Have excellent english language skills (fluent speaking)

     Ideally you should

    • Have experience with React/Backbone

    • Have experience with GraphQL

    • Have experience with Docker and Kubernetes

    • Have professional experience working remotely

    • Have contributed to open source projects

    • Enjoy playing poker!

    What we offer

    • Plenty of autonomy for you to work the way you think you're most productive

    • A flexible process with the focus on efficiency of working with minimal bureaucracy

    • A mixture of fun and challenging projects working on a real-time game

    • Competitive salary (negotiable and depending on experience/skills)

    • UK based remote staff will be offered an employment contract, non-UK remote staff a full-time freelancer agreement.

  • Cofense
    Must be located: North America.

    DIRECT HIRE FULL TIME POSITION 

    Reporting to the Director of Software Engineering, the Manager of Software Engineering, PhishMe, is responsible for providing technical leadership to assigned Cofense software engineering teams.

    Essential Duties/Responsibilities:

    • Participate in the building, maintenance, and nurturing teams of developers within an Agile/Scrum environment in support of the development and maintenance of Cofense software engineering and delivery goals.
    • Provide technical mentorship to Developers.
    • Able to contribute to technical tasks, including hands-on coding and merge requests submitted by Developers.
    • Perform the duties of a manager with direct reports consistent with Agile/Scrum organizational structuring. These duties may include hiring, termination, performance reviews, conflict resolution, team building, and seeking opportunities to offer professional development.
    • Partner with Product Owner(s) to help with technical issues represented by items in the Scrum Product Backlog.
    • Accountable for insuring that all Backlog items technical requirements are defined and actionable well in advance of Scrum Team Sprint Planning meetings. This is to include dependency identification, technical conflict remediation, general technology selection and consistency.
    • Partner with Scrum Product Owner and Scrum Masters on decisions regarding prioritization of Technical Debt, Operational, and Functionality backlog items.
    • Accountable for partnering with Scrum Product Owner and Scrum Masters to successfully capture feature goals in order to assure adequate documentation and assist with initial effort sizing estimates.
    • Accountable for providing initial Backlog item size estimations to the Scrum Product Owner to assure that the tickets don’t represent too much work to be accepted into a Sprint by the Scrum Team.
    • Interface as a technical resource with 3rd parties when needed.
    • Remain effective at staying in tune with the direction of the business to assist the Scrum Teams in re-prioritizing tasks when appropriate.
    • Provide software/system deployment oversight and ensuring successful deployment.
    • Coordinate development team personnel scheduling for on-call responsibilities. Help maintain access lists, integrations, and other appropriate configurations for the operational monitoring of the Product, including Pager Duty, New Relic, and other systems as deemed necessary.
    • Use approved tools for the Product and infrastructure of the Product to observe, diagnose, and predict issues appropriate for a cloud-based application.
    • Assess, recommend, and implement new software tools as needed or directed.
    • Assist Director of Software Engineering with headcount planning and other budget planning needs.
    • Other duties as assigned.

    The above statements are neither intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be a listing of all of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job. This job description is not a contract of employment, either express or implied. Employment with Cofense will be voluntarily entered into and your employment is considered at will. Cofense reserves the right to alter the job description at any time without notice.

    Knowledge, Skills and Abilities Required:

    • Detailed engineering experience with Ruby on Rails application, including all related and relevant technologies. 
    • Familiarity with AWS Services.
    • Excellent understanding of Agile software engineering frameworks such as Scrum and Kanban.
    • Understanding of deployment methodologies in use for assigned products and projects.
    • Excellent verbal and written communication skills.

    Education and/or Experience:

    • 3+ years personnel management experience.
    • 5+ years active software engineering experience and in depth knowledge of the assigned projects specific technology stack.
    • Bachelor’s degree preferred. Strong preference given for bachelor and advanced degrees in software technology related fields.

    Cofense is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally recognized basis [protected class] including, but not limited to: veteran status, uniform service member status, race, color, religion, sex (including pregnancy), gender identity, sexual orientation, national origin, age, physical or mental disability, marital status, genetic information or any other status or characteristic protected by applicable national, federal, state or local laws and ordinances. We adhere to these commitments in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, and discipline.


    Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

    The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

  • Forager Logistics
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    Forager Logistics was founded with the goal of making it easier for shippers to transport their products between the US and both Mexico and Canada, with a focus on servicing the most complex supply chain networks. By specializing in the most challenging freight, Forager Logistics sets itself apart from the industry and is uniquely primed for success.

    We are looking for a Senior Software Engineer – Full Stack to join our product development team. You will conceptualize, design, build and deploy to the field new and innovative products for our internal teams as well as external customers. You’ll want to be comfortable with both sides of the stack or are willing to get comfortable. You’ll wear a lot of hats - including hands-on coding, mentoring other developers, influencing our product vision, and more. We have high standards for code quality, all forms of testing, and intelligent architecture.

    Remote Work: We are only accepting US based applicants. Chicago, IL residents are preferred but we are open to Remote for applicants with very strong backgrounds in our Stack.

    What We Believe In (for real, not just in our job posting): 

    • Transparency and Fairness
    • Support and Trust in our Team and Management
    • Anti-Micromanagement
    • Healthy Life/Work Balance
    • Titles aren’t important, and the ideas of an Intern are as valid (and wanted) as the CEO’s
    • Investing in our Team’s Growth and Advancement
    • Getting Stuff Done - without Compromising on any of the above

    Our Tech Stack: 

    • React / Redux
    • Node.JS / Express
    • AWS EC2 / RDS / S3
    • PostgreSQL
    • And more as we grow, which you will have a direct impact on

    And of Course, Benefits!: 

    • Highly Competitive Compensation
    • Fortune 500 level benefits package (401k, Health, Vision, Dental, etc.)
    • Unique office space in the trendy Fulton Market District
    • Exciting, fast growing startup environment
    • We are well funded and growing quickly
    • Missing something you’d like to see? Let us know

    Responsibilities

    • Be a key hands-on contributor to implementation of new products and features across the entire stack
    • Build, test, and support new features/bug fixes in our core application and others to follow
    • Code reviews and mentoring for your fellow team members
    • Have an active role in crafting technical and product strategy
    • Work closely with a small talented team of engineers, both remote and on-site, focused on building and managing core front-end and backend services
    • Encourage innovation and foster an environment of continuous improvement
    • Working directly with the founding team building the future of the company together
    • Tackle ambiguous tasks with sound judgement

    Requirements

    You Should Have: 

    • 4+ Years of Software Engineering experience (Preferably with our Stack)
    • Solid knowledge of React/Redux, Node/Express, and PostgreSQL
    • Experience with TDD and JS testing frameworks like Jest
    • Experience integrating apps with RESTful API's
    • Have built and shipped product to market

    It’d be Great if you have Experience With: 

    • Implementing Auth0
    • AWS Platform Including EC2, RDS, and S3
    • Startup Environments
    • ElasticSearch
    • HERE API

    Bonus points for: 

    • Experience with the Logistics/Freight Industry
    • Having scaled successful web apps from start to launch

    Location

    • US-only
  • Inboxlab
    PROBABLY NO LONGER AVAILABLE.

    Posted Today – Accepting applications

    WHO WE ARE

    Poised to be one of the largest content powerhouses in the world, Inboxlab is an expansive network focused on building successful, high-quality brands around the inbox. Revolutionary in its scope and scale, Inboxlab has brilliantly innovated email—the last undisrupted digital communications platform—to engage and inspire communities via the inbox. Recognized as a Top 50 Startup to Watch in 2019 by Built In Colorado, Inboxlab is proud to be based in Denver and quickly adding to its team of go-getters and entrepreneurs.

    Inboxlab presently focuses on two primary verticals: travel and gaming. Our mission-based flagship travel brand, The Discoverer, reaches 3,000,000+ subscribers with its weekly editions and the Inbox Games network currently serves 50,000,000+ game plays per month.

    ABOUT THE ROLE

    As a Lead Back-End Developer, you will be responsible for back-end application development, system architecture design, infrastructure management and devops as well as playing a key role in contributing to the overall direction and design for websites and web apps. This role reports to the VP Engineering and requires an individual with excellent back-end application development expertise, system architecture experience, REST API development and design experience, database management and devops experience as well as great teamwork, communication and attention to detail.

    WHAT YOU’LL BE DOING

    • Work closely in teams composed of Product Managers, UX/UI Designers, Front-end Developers, Back-end Developers and QA Analysts
    • Work with the engineering team and product team to design, develop, test and deploy new functionality, apps, systems and more
    • Design, develop, document and manage Inboxlab’s REST API.
    • Work closely with front-end developers to integrate REST APIs and develop the application’s logic and features
    • Communicate with the management team and translate business needs into technical specifications and requirements
    • Setup and manage relational and non-relational (schema-less) databases
    • Work with very large amounts of data using systems like Google BigQuery to store and analyze large amounts of event driven data and make decisions based on the findings
    • Run, manage and maintain Inboxlab’s many servers and web apps and ensure infrastructure, scalability and constant uptime
    • Integrate with various third party APIs to consume, deliver and connect data between our own system and trusted third parties
    • Develop SQL queries for grouping and analyzing data
    • Work in a product development process that is primarily agile/scrum

    WHAT YOU’LL NEED TO BRING

    • 8+ years of back-end development experience working in a production environment and serving millions of users
    • 8+ years working in a product development team/environment, collaborating with Product Managers, UX/UI Designers, Front-end Developers, Back-end Developers and QA Analysts
    • 6+ years working with MongoDB and MySQL databases
    • 6+ years designing, developing, testing, documenting and deploying REST APIs consumed by millions of users
    • 6+ years experience with NodeJS and Express
    • 6+ years experience working in the MEAN (MongoDB - Express - Angular/React - NodeJS) stack
    • Experience in managing and maintaining servers (tools like Heroku, Docker, Amazon AWS)
    • Experience with Google BigQuery (some other big data system like Amazon RedShift also a plus)
    • Experience with HTML/CSS/JS/ReactJS a plus
    • 5+ years experience working in an agile/scrum development process
    • Experience working with Git and sharing code repositories
    • Ability to work both individually and as a member of a team
    • Experience with other web UI/application frameworks a plus Desire to learn new technologies, languages, frameworks, etc.

    At Inboxlab we aim to provide equal opportunity for all! We are firm believers in the strength of diversity and aim to build teams of individuals that offer unique perspectives, come from different backgrounds and challenge each other to be better every day!

Older - Remote Express jobs
  • Cofense
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    DIRECT HIRE FULL TIME POSITION 

    At Cofense, we're searching for amazing engineers to join our team. Our company provides end-to-end cyber-defense solutions that help protect organizations and their employees from the vast and growing threat posed by phishing-related attacks. We're expanding rapidly and looking for talented engineers, like you, that care about building great products that solve big problems.

     In this role, you will work as part of a cross-functional team to build new features while maintaining the overall quality of our applications. Working in an agile team environment, you will apply your knowledge and experience to establish standards, ensure code quality, and mentor others. Our approach to software delivery is ambitious, and asks for regular and active participation in defining the "what" and the "how".

    As a senior level engineer, we'd like to see the following traits from you: technical capability, leadership, and community. For more insight into our thoughts on this topic, please see The Conjoined Triangles of Senior-Level Development [http://frontside.io/blog/2016/07/07/the-conjoined-triangles-of-senior-level-development.html].

    Responsibilities

    • Implement new features that emphasize clarity, robustness, and maintainability.
    • Mentor others through pairing, code reviews, and regular knowledge sharing.
    • Establish coding standards, driving best patterns and practices.
    • Assist with planning efforts assessing technical feasibility of new product features.
    • An effective communicator, you will work collaboratively and constructively with others in the team and broader organization.
    • Work with the Principal Engineer to support proper architectural oversight of the product.
    • Rotating on-call duties with other team members.
    • Other duties as assigned.

    Knowledge, Skills and Abilities Required

    • Deep knowledge of Ruby and Ruby on Rails.
    • A test-centric approach to development, in order to build and deploy with confidence.
    • Comfortable at the command line, and with advanced git features.
    • Longstanding familiarity with the Ruby and Rails communities -- you stay on top of current news and changes to the language and framework landscape.
    • Good understanding of application security and common vulnerabilities as expressed by the OWASP Top 10.

    Education and/or Additional Experience:

    • Production experience in another language beyond Ruby and JavaScript, perhaps Elixir or Go
    • At least 2+ years of recent production experience developing and deploying large-scale Rails applications.
    • Experience in front-end development with JavaScript, HTML, and CSS.
    • Experience with relational databases and SQL outside of ORMs like ActiveRecord.
    • At least 8+ years of professional experience in software engineering preferred.
    • Have participated in an organization using an Agile-based approach to software delivery
    • Experience in a multi-team organization and can articulate the strategies, tools, and methods in support of an SOA approach to software .
    • Bachelor’s degree preferred
    • Have taken part in building a software appliance or on-premise solution.

     

    Compensation

    • Competitive salary 
    • 401k with company match
    • Telecom bonus

    Location-  US Telecommute ONLY

     

    Cofense is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally recognized basis [protected class] including, but not limited to: veteran status, uniform service member status, race, color, religion, sex (including pregnancy), gender identity, sexual orientation, national origin, age, physical or mental disability, marital status, genetic information or any other status or characteristic protected by applicable national, federal, state or local laws and ordinances. We adhere to these commitments in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, and discipline.

    The above statements are neither intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be a listing of all of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job. This job description is not a contract of employment, either express or implied. Employment with Cofense will be voluntarily entered into and your employment is considered at will. Cofense reserves the right to alter the job description at any time without notice.

    EEO Category

    Professionals

  • X-Team
    PROBABLY NO LONGER AVAILABLE.

    About X-Team

    "Motivated developers, ready to join your team."

    X-Team is a 100% remote international company, originally founded in Melbourne, Australia. We help companies scale their development teams by providing them with extraordinary teams of developers from around the world.

    We believe in living a life of freedom that allows you to spend more time getting energized by your passions. We've fostered a unique, active lifestyle and culture around this idea that continues to attract thousands of developers to apply every day. Our community is the most energizing community for developers in the world.

    What separates us from our competition is the level of attention and care we give our developers compared to other more "talent"-based solutions. We proactively support them, fund their learning and growth, connect them in roaming hacker houses around the world, and give them a remote environment that motivates and inspires them on a daily basis. While other companies simply place and drop their talent, we foster and cater to our unified teams of developers centered around the same beliefs, values and lifestyle.

    We're uniquely situated to help shape how companies grow their businesses in the digital age and aid them in being able to do so properly with the right people.

    About You:

    • Outstanding experience in Node.js
    • Experience with Node.js frameworks (e.g. Express, Koa, Hapi)
    • Experience with unit testing
    • Experience with front end JavaScript frameworks (e.g. React, Vue.js, Angular)
    • Experience with RESTful web services
    • Experience with relational and graph databases
    • Write well designed, testable, efficient code
    • A passion and curiosity for creating and building things

    Nice to have:

    • Experience with working remotely
    • Familiar/involved with open­ source projects
    • Experience within a continuous integration and deployment (CI/CD) environment

    Personal:

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

    Perks:

    Get the chance to work with big brands like Riot Games (League of Legends), Fox Broadcasting, Kaplan Inc., Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.

    Live and work in one of our roaming hacker houses (X-Outposts) around the world. http://x-outpost.com

    Work from anywhere as part of a community of digital nomads.

    Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, games, competitions, and more, all centered around a theme that will inspire and energize you. https://youtu.be/Th80vOGFvUE

    Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography equipment, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, headphones, etc. #NeverStopExploring (https://x-team.com/unleash)

    Who is X-Team meant for?

    Any freelance developers with experience working on high-scale, remote teams and projects with a motivated, proactive attitude and compassionate, team-player heart. If you've worked with freelancing platforms before, that's not what we are. X-Team is a community of all likeminded people, carefully chosen to ensure we are able to create an environment of the most motivated people in the world who come together to unleash their potential. What we've created is truly special and not a faceless platform. X-Team is where developers go to feel truly at home together, while becoming more motivated and energized than they've ever been

  • Focus Lab
    PROBABLY NO LONGER AVAILABLE.

    ![Focus Lab](https://authenticjobs.s3.amazonaws.com/uploads/heroes/acf545acc68b395fe44f4007bcc20e49/Screen Shot 2019-04-05 at 9.56.22 AM.png)

    Posted Apr 9 – Accepting applications

    Focus Lab is a strategic brand agency, and we are searching for the next addition to our team. Our focus is targeted to brand and brand expression, which to us play out in visual identity, communications, interactive design and development, and creative content production.

    You can check out some videos of our work and culture on Vimeo.

    The Lowdown:

    Brand Strategy defines a foundation and rationale for a company’s brand. We are looking for a strong brand strategist who loves the strategic branding process and the power of storytelling.

    You will contribute your drive for research, analysis, and critical thinking to help define that same foundation and rationale for our clients. Through research and analysis into our clients’ identity, audience, and competitors, you will define the direction for brand identities, presenting them in comprehensive strategy documents, and being the strategic voice for the design of the brand. You are comfortable learning the ins and outs of our clients’ companies, their industries, and their offerings. You’re equally at ease with conversations about business objectives, positioning, and differentiation. You understand that stories are key to your work, and know how to tell a good one while sniffing out the bad. You’re not afraid of having difficult conversations with clients, showing them how strategy is the cornerstone of all design work. You consider yourself actively collaborative, an empathic listener, a critical thinker, and hungry to be empowering and encouraging within a team of strategists, writers, and designers.

    If you think you might be a good fit, consider these questions: Do you seek out opportunities to collaborate on brand strategy and design? Are you able to develop a rapport with clients in such a way that it enables you to produce better strategy? Do you value listening? Do you crave critical feedback? Do you lean into challenging design problems? Do you love building up your team members? Can you navigate the nuances of client communication, getting consensus on directions that might feel uncomfortable for clients?

    If this sounds like you, you may be our next teammate!

    We are going to be extremely selective about your:

    • Depth of brand strategy experience across industries and functions
    • Ability to write for emphasis and storytelling flow
    • Ability to create and edit widely varied brand strategies
    • Desire for and/or track record of collaboration
    • Experience writing for specific online audiences
    • Attention to grammar, punctuation, and usage details
    • Use of the word “gopher” somewhere in your application to be considered for this role
    • Availability, responsiveness, and pro-activeness
    • Ability to prove efficiency, especially if you’re remote
    • Fit within our company dynamic

    You can expect to:

    • Conduct research and analysis around our clients’ audience, industry, and competitors
    • Propose and defend recommendations for brand direction
    • Create and present a comprehensive brand strategy document for a wide range of industries
    • Work closely with brand project manager, design director, communications strategists, copywriters, and brand designers
    • Develop and maintain strong relationships with clients
    • Conduct brand strategy exercises, concepting meetings, and other collaborative design sessions
    • Initiate and lead strategic branding team meetings and initiatives

    Requirements

    We are open to remote team members (US only at this time), but for this position we prefer people to join us in our Savannah office.

    • A depth of experience conducting brand strategy and brand process
    • A portfolio that clearly shows your brand strategy process and final solutions that resulted from your strategy work
    • The ability to manage yourself and do deep work, while also seeing the value of working collaboratively
    • The ability to express ideas clearly and emphatically—both written and orally—with a variety of audiences, deciding when and what should be communicated, and to whom.

    Benefits

    We will cover the full benefits package further into the interview process, but the key benefits provided by Focus Lab are:

    • Unlimited paid time off
    • Health, dental, and vision insurance plans (medical and dental covered at 50% for you and your family dependents)
    • Life and disability insurance plans
    • 401(k) retirement match (up to 3-4%)
    • Paid parental, adoption/caregiver leave
    • Annual professional development stipend
    • Access to the SmartDollar Financial Wellness program, including the EveryDollar Budgeting App
    • A stocked fridge and pantry for local office team members
    • Two week paid holiday rest at the end of the year
    • Ancillary benefits like personalized drag-and-drop emojis, swag overload, and an improved .gif arsenal

    We are an equal opportunity employer and value diversity at Focus Lab. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. No matter who you are, if what you’ve read so far sounds like you—we want to hear from you!

  • SourceStrike
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    SourceStrike is an engineering solutions company built by engineers for engineers. We work with clients to augment their existing engineering staff, or to provide full white-glove engineering services. Joining our company will give you exposure to various technologies and challenges. You will be joining a team with expertise spanning the entire tech stack. We want hungry developers that care about building great solutions without the corporate BS.

    Job description

    We are looking for a top-notch JavaScript developer who has well-rounded experience in various frameworks (i.e. React.js, Angular, Vue.js, Nest.js, etc.). As part of the SourceStrike team, you’ll join our high-caliber roster of engineer talent. You will take ownership of projects and tasks to use your technical expertise and deliver high-quality results. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. You should have previous experience building web interfaces and a solid understanding of OOP.

    By working remotely, we expect a great deal of autonomy, ownership, and communication. Additionally, we are looking for someone who is confident in their skills and is a solid team player.

    Responsibilities

    • Developing new user-facing features using various front-end frameworks
    • Building reusable cross platform components and front-end libraries for future use
    • Translating designs and wireframes into high quality code
    • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

    Skills

    • Fluent in Node.js, and Express.js
    • Strong proficiency in JavaScript/TypeScript and the JavaScript object model
    • Experience with HTML5, CSS3, and DOM manipulation
    • Understanding of the W3C guidelines including ARIA and accessibility 
    • Thorough understanding of one or more of the following front-end frameworks (Angular, React.js, Vue.js, or Ember)
    • Thorough understanding of one or more of the following back-end frameworks (Next.js, Nuxt.js, or Nest.js)
    • Experience with popular JavaScript workflows such as Flux or Redux
    • Familiarity with newer specifications of ECMAScript (ES6+)
    • Familiarity with RESTful APIs
    • Familiarity with modern build pipelines and tools (CI/CD)
    • Experience with common development tools such as Babel, Webpack, NPM, yarn, etc.
    • Experience with testing frameworks (Mocha/Chai/Sinon or Jasmine/Jest/Enzyme)
    • Ability to understand business requirements and translate them into technical requirements
    • Ability to perform benchmarking and optimization

    Benefits

    • Freedom to work anywhere in the U.S. compatible with a PST work schedule
    • Unlimited Vacation
    • Platinum Health, Dental, and Vision Benefits
    • Career Development
    • Work Life Balance
    • Collaborative work environment
    • Awesome coworkers

    Note: Applicants that are US citizens or Green Card holders will only be considered for the position at this time.

    If interested, please email your resume and any specific salary requirements to [email protected] 

  • Dealer Inspire
    PROBABLY NO LONGER AVAILABLE.

    Lead CRM Developer

    This position can be remote, but US based candidates only.

    Company Overview

    Dealer Inspire is an automotive website platform provider located in Naperville, Illinois. We pride ourselves in having a fun, unconventional working environment and a great culture. While our team works extremely hard, we try to keep it a fun and creative work environment. At Dealer Inspire, we like to look at current problems and 'rethink' about solutions. We're flexible - we don't write requirements in stone, and things can change regularly. This means rethinking how the solutions work best.

    Want to learn more about who we are? Check us out here!

    About You:

    Looking for a unique work environment and culture to thrive in? Do you love the sense of accomplishment of shaping a new product and pushing code daily? Are you a motivated individual who works well independently as well as on a team? Then we want you!

    Job Description:

    Automatic is DI’s new Customer Relationship Management System (CRM) that enables automotive retailers to run a healthy business by nurturing strong customer relationships.

    Connecting how automotive retailers actually work with the most innovative technology, Dealer Inspire is building this best-in-class system for dealers to quickly and easily modernize and grow their business.

    Skills & Requirements:

    We're flexible with learning on the job, with corresponding relevant work experience - but, for this position to be successful we need you to know the following, with a strong self-initiative to learn from others!

    Essential Responsibilities (including but not limited to):

    • Architecture and development of new features.
    • Set and enforce code quality standards and test coverage.
    • Function as “project owner” for some new or existing projects, managing initial requirements, feature requests, and long term support.
    • Leadership and mentoring of junior developers.

    Required:

    • 3+ years experience with front-end technologies such as React, Redux, and Webpack.
    • Mastery of HTML and CSS/SASS/Styled Components
    • 3+ years experience working with NodeJS
    • Experience with NodeJS frameworks like Express
    • 3+ years experience working with MySQL or any NoSQL database; the ability to write efficient queries and benchmark/profile them
    • Strong understanding of asynchronous programming
    • Understanding of local development environments and integration of varying components.
    • Experience with performance debugging and benchmarking
    • Git version control
    • Experience with testing frameworks like karma, mocha, or jest
    • Strong attention to design detail. Matching markup/layout with mockups, and making them better. Knowing when things are off (even by a couple pixels) - and knowing why that impacts the experience negatively.
    • Strong communication skills.

    Highly Desired:

    • Experience working remotely
    • Familiar with functional programming
    • Performance debugging and benchmarking
    • High sensibility to UI design and UX

    Compensation:

    Compensation based upon skill and previous experience. Motivated and talented individuals may advance quickly in our fast growing company.

    Perks:

    • Health and Dental Insurance Plans
    • 50% match of your 401 k contributions up to 6% of your gross income
    • 10 days paid time off, 4 days of sick/safe leave and selected paid holidays
    • Work time/Fun time quarterly team outings
    • Coaching and career building
    • Subsidized gym membership
    • Subsidized internet access for your home
  • Big Nerd Ranch
    PROBABLY NO LONGER AVAILABLE.

    At Big Nerd Ranch we empower individuals and organizations to dream big and achieve more through innovative digital product development and training.  We do this through our signature immersive bootcamps, our quality online trainings, our elite consulting capabilities and our best selling Big Nerd Ranch Guides.  

    We have a vision to build relationships that drive partnerships with 20 Fortune 500 companies and train 200,000 designers and engineers by 2020.  How are we going to do it? It's all our people -- we only hire the best. We are passionate about writing code that is understandable and efficient-and teaching others to do the same.  We then live through our values. We are a community of Nerds who are Brilliant and Curious, Hard-working and Accountable, Kind and Authentic.

    Sound appealing? Learn more about us.

    As a JavaScript developer, you will…

    • Deliver best-in-class front-end solutions for clients using JavaScript frameworks
    • Write stories (use cases, technical and functional requirements), tests and code.
    • Help guide clients towards effective solutions that balance technical requirements and business needs.
    • Participate in Tech Sales by providing estimates, risks, assumptions, requirements for future opportunities and participating in sales meetings.
    • Attend development meetings (stand-ups, kick-offs, retrospectives) and design sessions with teams and clients.
    • Inspire fellow nerds, future clients, our students, and the community at large by writing, speaking, screencasting, contributing to open source software, and demonstrating our collective expertise and experience.

    As a candidate, you…

    • Possess strong JavaScript development and debugging skills with a deep understanding of the language's behavior in frontend and backend contexts.
    • Are proficient in a JavaScript UI framework (e.g., React, Vue.js, or Angular) as well as supplemental libraries for testing, routing, data management, API communication, authentication, bundling, and deployment.
    • Take ownership of tasks to raise questions and risks early, find creative solutions, and bring them to completion.
    • Have a passion for mentoring others and have the ability to communicate with a wide range of people.  

    You might also…

    • Have created APIs that conform to the JSON API spec or GraphQL query language.
    • Enjoy translating UI/UX wireframes into clean and efficient Sass/CSS.
    • Have interest in mobile development (e.g. Swift/iOS, Kotlin/Android, or React Native).
    • Have interest in creating server-side apps or development tools with Node.js

    The benefits we offer:

    • Health, dental, vision, life insurance; 401k matching, short and long term disability
    • Any hardware, software or services you need to do your job are always 100% on us.  
    • A flexible, remote-friendly and learning based environment where creative ideas are explored and the desire to learn new technologies is encouraged and valued.
    • Must reside in the US and be legally authorized to work in the US.

    At Big Nerd Ranch you will make a difference and contribute to the development community in interesting ways.  Are you up to the challenge?

  • bitfish
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC +7

    Who are we?

    We created f2pool — one of the largest crypto mining pools on the planet. We are a small team spread on three continents.

    What are we doing now?

    We expanding f2pool worldwide. Also, we are working on several promising projects in the blockchain space.

    What is cool about working with us?

    We have an awesome office in Bangkok, Thailand where we are organizing lots of community events and we are more than happy to cover your relocation cost to Thailand. Exceptional candidates can also work remotely, in which case we will sponsor you one trip to Thailand per year to work with the team in person.

    What are we looking for?

    • Top-notch front end software engineers, with a passion for blockchain.
    • Good taste in Design and UX. An obsession with quality and the little things 
    • Extensive experience with JavaScript, TypeScript, modern tooling and libraries
    • Extensive experience with HTML, CSS, preprocessors and related web technologies
    • Fluent in frameworks and tools, such as React, Redux, MobX, webpack
    • Strong understanding of JavaScript fundamentals and the roots of modern tooling
    • Ability to build in an un-opinionated framework-free vanilla JS environment
    • Canvas API experience is very welcome
    • Strong opinions, loosely held, on architectural and designs topics
    • Comfortable with ambiguity, able to take charge and get things done despite the unknowns
    • Ability to mentor junior members on the team
  • Libertas Funding
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    MUST BE US BASED

    Libertas Funding is looking for a full stack Node.js developer to join our company and help us with the maintenance and development of our finance platform.

    Libertas Funding helps small to medium size businesses achieve financing for their business needs as well as helps partners become part of the lending team and finance companies they believe in.

    Our site is built in PHP and Node.js. We are currently in the process of migrating legacy PHP code to Node.js. We are looking for a full-time developer who is excited to work within a modern Node.jsecosystem using ES6 and async/await. This role will maintainexisting legacy code andhelp us improve in the future with updates and new features as the company grows.

    We are located inGreenwich CT, but your U.S. time zone and working location are flexible and can be discussed.

    This developer would ideally beable to hit the ground running and immediately help us accelerate the development of new features in the new Node.jsarchitecture.

    Minimum Requirements:

    • 3 yrsNode.js
    • 1-2 yrsHapi.jsor Express (preferably Hapi.js)
    • 2-3 yrsReact.js
    • 1-2yrsMySQL or PostgreSQL
    • comfortablewith Linux CLI

    Bonus Points:

    • previous unit testing or TDD experience
    • experience with PHP
    • Experience with AWS
    • experience with SequelizeORM
    • experience with AngularJS 1.x PHP (legacy support)
    • strong OOP skills
    • experience with ES6
    • experience with async/await
  • X-Team
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    About X-Team

    X-Team is an international company founded in Melbourne, Australia, that helps companies scale their development teams by providing them with extraordinary teams of developers from around the world.

    We are 100% remote and believe in building a world where developers can have access to an environment of growth and incredible opportunities regardless of where they live.

    We are also a community of people dedicated to unleashing our potential. We’ve fostered a unique, active lifestyle and culture around this idea that continues to attract thousands of developers to apply every day.

    We proactively support our developers, fund their learning and growth, connect them in roaming hacker housesaround the world, and give them a remote environment that motivates and inspires them on a daily basis. While other companies merely place and drop their talent, we provide unified teams of developers centered around the same beliefs, values, and lifestyle. 

    We're uniquely situated to help shape how companies grow their businesses in the digital age and aid them in being able to do so properly with the right people. We work with big brands like Riot Games, Fox Broadcasting, Kaplan Inc., Coinbase, Google, Twitter and more…

    About you:

    Most important:

    • 5+ years of software development experience
    • 3+ years of Node.js experience
    • Experience with Express, Hapi
    • Experience with Istanbul, Mocha, Grunt, Gulp
    • Experience with Angular, React, Polymer
    • Experience with Mongo, Redis, ElasticSearch
    • Experience integrating with REST API
    • Passion for emerging JavaScript Technologies

    Nice to have

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

    Personal:

    • Independent
    • Fluent in English, written and spoken
    • Problem solver
    • Proactive attitude
  • X-Team
    PROBABLY NO LONGER AVAILABLE.

    Most important:

    • 3+ years of Node.js experience
    • Experience with Express, Hapi
    • Experience with Istanbul, Mocha, Grunt, Gulp
    • Experience with Angular, React, Polymer
    • Experience with Mongo, Redis, ElasticSearch
    • Experience integrating with REST API
    • Passion for emerging JavaScript Technologies

    Nice to have:

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

    Personal:

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

    Perks:

    • Get the chance to work with big brands like Riot Games, Fox Broadcasting, Kaplan Inc…
    • Live and work in one of our roaming hacker houses (X-Outposts) around the world.
    • Work from anywhere as part of a community of digital nomads.
    • Join our vibrant community, filled with opportunities to learn new skills together in study groups, join clubs (photography, gaming, etc.) and get free camera equipment/games/conferences/courses/massages/etc., charitable fundraisers, fitness & yoga programs (+gym membership), etc. This is the community to be in if you're a remote developer.
    • We’ll provide up to $2,500 in funding for your learning and growth through our Unleash program, which provides opportunities to unleash your potential through initiatives that help you grow as a developer and explore your passions more each day.
  • Task Analytics
    PROBABLY NO LONGER AVAILABLE.

    We’re looking for a new team member to contribute directly to design and development of our product both in its client side form (React) as well as back-end (NodeJS).

    As a small distributed team in both the eastern United States and Norway, we value the T-shaped employee that has the client-side engineering experience, but familiar with other aspects of software development. While we each take lead in a particular area we all share responsibility for delivering a great experience to our customers.

    ===

    Responsibilities

    As a part of our product development team, you’ll:

    • Lead the design and development of the client-side of our SaaS product

    • Participate in user story definition and development

    • Work with our Product Design lead in creating and maintaining our React component library

    • Contribute to back-end development of our SaaS offering

    Qualifications

    The ideal candidate presents most of the following qualifications:

    • Front-end development experience with JavaScript using React and complementary client-side frameworks such as Redux

    • Ability to build and improve API-endpoints in NodeJS web application frameworks like Express

    • Self-motivated and proactive team player experienced with working as part of a distributed team

    • A user-centric mindset able to speak on behalf of our users

    What We Offer

    • Work in a highly ambitious and fast moving startup

    • Ability to shape not only our product, but your own role as client-side lead

    • A flexible work arrangement tailored to your life

    • Work remotely or we can offer full or part-time space in offices in either downtown Oslo or New York City

    • Annual company wide events in either our New York City or Oslo office locations

  • CafeMedia
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    This position can be in-office in NYC or remote work-from-home. Remote U.S. candidates are encouraged to apply.

    AdThrive.com helps serious bloggers make more money with the ads on their site by acting as their trusted expert guide in the wild-west like world of online advertising. This means helping them figure out which ad placements to use, how to develop an ad strategy, and then actually installing that strategy for them. Through our work, we help the best creators and contributors on the web, people who have a passion for their craft (cooking, decorating, parenting, finance, investing) get to write about their passion and be paid to live their dream. We help bloggers leave their full-time jobs and stay home with their kids. We help struggling families pay their bills and find hope. We support the people who are creating the internet!

    We are looking for an ambitious Software Engineer to join our development team. We are a highly entrepreneurial organization looking for people who are able to have a big impact immediately. We are looking for very smart, motivated people who get results and want to be part of something great.

    Day in the Life:

    • Creating, testing, and supporting multiple backend APIs
    • Troubleshooting, optimizing, and fixing data collection processes
    • Automating and optimizing manual business processes
    • Being an active member of a distributed team via tools like Slack, G Suite, Appear.in and more
    • Overcoming new obstacles, and embracing a fast-paced virtual work environment

    You’ll do well if you have:

    • Patience, grace, a sense of humor, and some moderate GIF sharing abilities
    • A passion for solving tough problems and proposing elegant solutions
    • A desire to make everything you touch better
    • Genuine desire to help others solve problems and succeed
    • High level of comfort working in a fast paced environment

    Qualifications:

    • 3+ years of development experience with JavaScript/TypeScript
    • Good web fundamentals – caching, authentication, authorization
    • Experience developing Express/Koa based APIs with Node.js
    • Experience with SQL (PostgreSQL)
    • Experience with Git (GitHub)
    • Comfortable working in a Linux environment (Ubuntu)
    • Good communication skills
    • Commitment to AdThrive’s Mission Statement

    There is limitless opportunity here for the person who makes themselves valuable. We're a young company and growing fast, so strong leaders and strong performers will have opportunity to grow and see increasing responsibility.

  • Namaste Technologies
    PROBABLY NO LONGER AVAILABLE.

    REQUIRED SKILLS:

    • Most important:

      • Minimum of 4 years as a software engineer
      • 2+ years Node JS experience in developing complex microservices based applications
      • Extensive knowledge of best engineering practices in agile software development: architectural paradigms, code reviews, branching, task management, documentation, testing
      • Thorough experience of REST & API practices
      • In-depth knowledge of database design and optimization
      • Excellent written and verbal communication skills in English
      • Ability to work well with teams effectively without supervision
    • Nice to have:

      • Other JS frameworks (React/Angular) experience would be a plus

    ROLES & RESPONSIBILITIES:

    • Design and write efficient, well tested and highly readable code in Node.js
    • Work with different teams across different time zones
    • Ensure all work is prioritized and completed correctly

    WHAT WE OFFER:

    • Fully remote and talented distributed team
    • Working on great tech stack with cutting edge technologies
    • Product company with a long-term vision
    • Competitive salary depending on the relative work experience
    • Project exposure and ownership that impacts our users, product, and business
    • Challenging technical tasks, fast learning cycles, and meaningful feedback
  • SessionLab
    PROBABLY NO LONGER AVAILABLE.

    SessionLab is the leading platform for workshop facilitation and process design. More than 15.000 professionals use our SaaS platform and we are proud to receive regular praise from our customers. And this is just the start. We are in a growing market and we have many ideas of what we still want to build. And this is where you come in.

    We are looking for a skilled and motivated Front End Developer who wants to join our remote team to work on crafting new features and scaling our platform. You will be involved in the whole product life cycle including idea generation, design, prototyping, planning, building production level code and technical support. We champion improving ourselves and learning from each other.

    We are a bootstrapped software business, headquartered in Tallinn, Estonia, and working across Europe with a fully remote team, with team members at Budapest and Stockholm. Therefore, we a looking for somebody who is self-motivated, independent and ideally having previous remote working experience. You will also have a chance to travel several times per year to live company meetings.

    You should be confident with the following technologies and skills:

    • JavaScript/ES6

    • React

    • Build tools: webpack, yarn

    • Responsive (S)CSS and HTML

    • Writing clean code and following coding styles

    • Good English and (remote) communication skills (docs, email, chat)

    • Some backend technologies (e.g. Node.js + Express, Ruby on Rails)

    Apart from the above minimum requirements, additional experience in the following areas will help you stand out:

    • **Ruby on Rails backend is a big advantage
      **

    • AngularJS (1.x)

    • React Native

    • Working with AWS ecosystem

    • JavaScript testing (e.g. Mocha)

    • PostgreSQL database

    • UI and UX design

    **We are offering the following benefits:
    **

    • Hard working and motivated co-workers

    • Flexible work schedule. We count on you with a full-time workload, but it’s up to you how you structure your working time. We don’t mind if you take a break in the middle of the day to pick up your kids from daycare, or if you work in your speedos from a beach - as long as you get your work done.

    • Open-minded working culture where we encourage sharing opinions and feedback. Nobody is perfect and we constantly want to improve ourselves as much as our own business, and we want to give you the same opportunity.

    • Opportunity to get involved in building and scaling a digital product - including design, product management and infrastructure.

    The budgeted compensation range for this role is €42,000 to €60,000 annually on B2B contract or €35,000 to €50,000 gross salary as an employee. The actual compensation offered to a successful candidate will be based on relative experience and skills.

    Ready to take the challenge?

    Apply by filling out the application form at: https://sessionlab.typeform.com/to/A5U0ec

  • Cofense
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    DIRECT HIRE FULL TIME POSITION 

    At Cofense, we're searching for amazing engineers to join our team. Our company provides end-to-end cyber-defense solutions that help protect organizations and their employees from the vast and growing threat posed by phishing-related attacks. We're expanding rapidly and looking for talented engineers, like you, that care about building great products that solve big problems.

     

    In this role, you will work as part of a cross-functional team to build new features while maintaining the overall quality of our applications. Working in an agile team environment, you will apply your knowledge and experience to establish standards, ensure code quality, and mentor others. Our approach to software delivery is ambitious, and asks for regular and active participation in defining the "what" and the "how".

    As a senior engineer, we'd like to see the following traits from you: technical capability, leadership, and community. For more insight into our thoughts on this topic, please see The Conjoined Triangles of Senior-Level Development [http://frontside.io/blog/2016/07/07/the-conjoined-triangles-of-senior-level-development.html].

    Responsibilities

    • A continuous review of overall test quality, test coverage, and exception reports.
    • Implement new features that emphasize clarity, robustness, and maintainability.
    • Mentor others through pairing, code reviews, and regular knowledge sharing.
    • Establish coding standards, driving best patterns and practices.
    • Assist with planning efforts assessing technical feasibility of new product features.
    • An effective communicator, you will work collaboratively and constructively with others in the team and broader organization.
    • Work with the Principal Engineer to support proper architectural oversight of the product.
    • Rotating on-call duties with other team members.
    • Other duties as assigned.

    Knowledge, Skills and Abilities Required

    • Deep knowledge of Ruby and Ruby on Rails.
    • A test-centric approach to development, in order to build and deploy with confidence.
    • Comfortable at the command line, and with advanced git features.
    • Longstanding familiarity with the Ruby and Rails communities -- you stay on top of current news and changes to the language and framework landscape.
    • Good understanding of application security and common vulnerabilities as expressed by the OWASP Top 10.

    Education and/or Additional Experience:

    • Production experience in another language beyond Ruby and JavaScript, perhaps Elixir or Go
    • At least 2+ years of recent production experience developing and deploying large-scale Rails applications.
    • Experience in front-end development with JavaScript, HTML, and CSS.
    • Experience with relational databases and SQL outside of ORMs like ActiveRecord.
    • At least 8+ years of professional experience in software engineering preferred.
    • Have participated in an organization using an Agile-based approach to software delivery
    • Experience in a multi-team organization and can articulate the strategies, tools, and methods in support of an SOA approach to software .
    • Bachelor’s degree preferred
    • Have taken part in building a software appliance or on-premise solution.

     

    Compensation

    • Competitive salary 
    • 401k with company match
    • Telecom bonus

    Location-  US Telecommute ONLY

     

    Cofense is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally recognized basis [protected class] including, but not limited to: veteran status, uniform service member status, race, color, religion, sex (including pregnancy), gender identity, sexual orientation, national origin, age, physical or mental disability, marital status, genetic information or any other status or characteristic protected by applicable national, federal, state or local laws and ordinances. We adhere to these commitments in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, and discipline.

    The above statements are neither intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be a listing of all of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job. This job description is not a contract of employment, either express or implied. Employment with Cofense will be voluntarily entered into and your employment is considered at will. Cofense reserves the right to alter the job description at any time without notice.

    EEO Category

    Professionals

  • Wirecutter
    PROBABLY NO LONGER AVAILABLE.

    About the position:

    Wirecutter Money is looking for an experienced web engineer to lead the development and drive the architectural decisions of its small engineering team with a focus on its newly established financial product database. This database is the lynchpin of Wirecutter Money’s ability to provide accurate and up to date information to its readers, automate changes within content to our financial products, and build the foundation for the business.

    The tech stack for Money consists of:

    • Node.js, Express, and React
    • MongoDB, GraphQL, and Apollo
    • PHP, WordPress, MySQL
    • Elasticsearch
    • AWS Lambda, RDS, etc.

    This is a new position created as we continue our investment in Wirecutter Money. Money engineers operate within a distributed, agile, cross-functional squad that includes product, project, design, editorial, and other engineers. While some of this work will be self-contained, there will be a number of features or dependencies requiring collaboration across Wirecutter’s engineering organization.

    What are we looking for:

    We are a startup within a startup within a big company. For that reason, we’re looking for a strong communicator and a scrappy problem-solver. You should love to roll up your sleeves, find creative solutions, proactively identify opportunities, and deliver user and business value.

    We’re looking for an engineer that will help us grow this new venture from the ground up. As such, you should love to solve problems, be comfortable with uncertainty and be unafraid to make mistakes. Most importantly, you should have a deep passion for helping readers navigate complex subjects. We are a fiercely independent and reader-centric company. A deep appreciation to serve the reader above all else is a must.

    You will:

    • Collaborate with your squad leaders and stakeholders on the scoping, planning, prioritization, successful execution, and rollout of user or business features.
    • Research and recommend technical solutions that best align with our product and business goals.
    • Build scalable, high-quality, and innovative back-end features and workflows that underpin our credit card database and bank API integrations.
    • Define new data models that are appropriately scalable, standardized, and reliable.
    • Help to guide, define, and architect the tech stack behind the Money team’s editorial operation.
    • Design applications with extensibility in mind, while considering efficiency, and the burden of developer onboarding.
    • Configure analytics events and tracking metrics for reporting.
    • Write code that is simple, reliable, maintainable, performant, and functional.
    • Share information and learnings with others.
    • Perform code reviews with meaningful feedback.
    • Test and troubleshoot with automated testing or manual quality assurance.
    • Write and maintain user and software design documentation for our applications and infrastructure.
    • Debug, support, and maintain our applications, environments, and related services.
    • Improve our development workflow and infrastructure.
    • Mentor and coach other members of your squad and the engineering team.
    • Contribute to engineering initiatives as a member of Wirecutter’s engineering team.

    About you:

    • You have 5+ years experience in software engineering.
    • You have production experience with Node, React, and GraphQL.
    • You have experience reliably integrating and handling data from multiple APIs.
    • You understand the challenges of scaling and caching a Node.js back-end application.
    • You understand the challenges of being data-dependant on multiple external APIs.
    • You have experience building applications at scale on any major cloud provider (AWS, GCP, etc.)
    • You can design & optimize queries, data sets, and external API data storage that helps generate insights and addresses reporting needs.
    • You are thoughtful, clear, and persuasive in writing and in person.
    • You have strong problem-solving skills and critical thinking abilities.
    • You have experience listening to product and business users, and can translate their needs into actionable tasks.
    • You are proactive and comfortable working quickly on a small, dedicated project team without micromanagement of day to day tasks.
    • You are excited to play a pivotal role in Wirecutter’s mission, innovation, and growth.
    • You are passionate and enthusiastic about what you do.
    • You have experience with version control, shell scripting, the Unix filesystem, and automating deployments.
    • Ideally, you have experience with MongoDB or another NoSQL database.
    • Ideally, you have experience with WordPress or another PHP based CMS.
    • Ideally, you have production experience within a microservices architecture.
    • Ideally, you have experience with Docker, and basic environment and infrastructure configurations.
    • Ideally, you have experience in providing technical leadership, advocating for your team, and steering multiple stakeholders when needed.
    • Ideally, you’ve worked as a member of a distributed or hybrid engineering team.

    About Wirecutter Money:

    Wirecutter is The New York Times Company’s product recommendation service. The company was founded in 2011 with a simple mission: to save people the time and stress of figuring out what to buy. It became a part of The New York Times Company in October 2016.

    This role will join a young team focused on providing guidance, reviews and recommendations in the personal finance space. Wirecutter wants to help students and early to mid-career professionals navigate essential financial firsts. We believe that by having the right financial knowledge at the right time, our readers can solve problems, maximize future financial opportunities and avoid common pitfalls.

    In short, when it comes to starting their financial lives, Wirecutter wants to make sure no reader ever has to say, “I wish I’d known…”

    Locations:

    Even with offices in New York City and Los Angeles, Wirecutter remains a highly remote culture with employees across the United States. Right now, we are eligible to hire in the following locations:

    CA, CO, CT, DC, FL, GA, HI, IL, MA, ME, MI, MN, MO, NC, NH, NV, NY, OR, PA, TX, VA, or WA.

    Benefits and Perks:

    • Make an impact by supporting our original, independent and deeply reported journalism.
    • We provide competitive health, dental, vision and life insurance for employees and their families
    • We support responsible retirement planning with a generous 401(k) company match.
    • We offer a competitive parental leave.
    • We are committed to career development and ongoing learning, and provide employees $8,000 annually for tuition reimbursement.
    • We have frequent panel discussions and talks by a wide variety of newsmakers and industry leaders.
    • Join a community committed to the richness of diversity, experiences and talents in the world we cover, supported by a variety of employee resource groups.

    The New York Times is committed to a diverse and inclusive workforce, one that reflects the varied global community we serve. Our journalism and the products we build in the service of that journalism greatly benefit from a range of perspectives, which can only come from diversity of all types, across our ranks, at all levels of the organization. Achieving true diversity and inclusion is the right thing to do. It is also the smart thing for our business. So we strongly encourage women, veterans, people with disabilities, people of color and gender nonconforming candidates to apply.

    The New York Times Company is an Equal Opportunity Employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. All applications will receive consideration for employment without regard to legally protected characteristics.

Load more