The best remote jobs, hand-picked daily.

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

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


      WHAT YOU’LL BE DOING

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

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

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

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


      WHAT'S IN IT FOR YOU

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


      OUR TEAM

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

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

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

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

      REQUIREMENTS

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

      BENEFITS

      • 100% coverage of health and dental insurance
      • 401(k) + match
      • Company stock
      • Dependent Care FSA and Medical FSA
      • Generous PTO and 8 company holidays
      • Maternity/Paternity leave
      • Mac laptop, book stipend and professional development funds
      • Health and wellness initiatives
      • Remote working friendly
      • Monthly catered lunches and office snacks
    • About Jerry.ai:

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

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

      About the role:

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

      Our technical stack:

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

      Technical requirements:

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

      Responsibilities:

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

      Location:

      • Toronto, Markham
      • Remote possible
    • sketchdeck (US)
      4 weeks ago
      Work remotely or from their office in San Jose, CA! 
      • Company: SketchDeck
      • Industry: Graphic Design / Software
      • Title: Senior Full Stack Engineer
      • Base salary range: $100k to $150k depending on experience and location
      • Location: Remote or San Jose, CA
      • Reports to: Head of Engineering
      • Direct reports: None
      • Type: Full-time. W-2 or 1099
      • Equity plans for the right candidates!

      Responsibilities
      • Plan, implement, test, and ship new features
      • Troubleshoot and resolve bugs
      • Architect and deploy new infrastructure
      • Investigate performance issues and execute optimizations
      • Keep abreast of latest technologies that may be useful
      • Collaboratively analyze new technology proposals

       Travel 
      • 5-10% 

      Requirements
      • 5+ years of experience building complex web applications
      • Strong proficiency in JavaScript, JavaScript Frameworks, CSS/SCSS, HTML, and SQL
      • Solid understanding of object-oriented programming
      • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
      • Understanding of design principles behind a scalable application
      • A desire to reduce operational overhead wherever possible
      • Implementation of automated testing platforms and unit tests
      • Proficiency in Git and GitHub
      • Familiarity with AWS and its various tools
      • Familiarity with continuous integration

      Preferred
      • Experience with document store database  
      • Experience with Node.js 
      • Experience with Angular 
      • Experience with Coffeescript, Google Firebase, Amazon SQS, Algolia, Periscope Data
      • Prior startup / small company experience
      • Prior experience working for a Marketing or Graphic Design company
      • MBA
      • 8+ years of experience

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

      Our technical stack:

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

      Technical requirements:

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

      Responsibilities:

      • Lead design and development of projects, either independently or in a team.
      • Assist with recruitment, interviewing, and hiring new team members.
      • Provide mentorship to junior team members and participate in design decisions.
      • Be the gatekeeper of the codebase and ensure that it stays stable, readable, and free of technical debt.
    • Help Scout (4+ hours of overlap time with Boston, MA(9AM - 6PM ET).)
      2 months ago
      PHP is at the heart of Help Scout’s web app-- it touches nearly everything we do. Your work will empower over 9,000 businesses around the world to provide great customer service, and will support other senior engineers on your team.

      Tools we use:

      • PHP 7.x
      • Lumen, Laravel, Symfony Console, and a custom PHP framework with League components
      • MySQL, PostgreSQL, and MongoDB
      • RabbitMQ
      • Redis
      • React & Redux, Backbone & Marionette
      • Webpack, Babel, ES6, and Pusher
      • Modular and functional CSS with Help Scout Seed
      • Component-based design systems with Help Scout Blue

      About the role

      • Our engineering organization is just over forty people, around half the company. You will join a small cross-functional crew that includes product management, designers, JavaScript, quality and other PHP engineers.  Everyone on the team is a senior professional in their craft. 
      • On a typical day you may help a customer with an issue, work on a new feature, create a third party integration or enhance back-end tools. On any given project, you will be communicating with internal APIs, integrating with 3rd party services, optimizing processes using Redis, RabbitMQ and various AWS services, and wrapping it all up in support of a React or Backbone/Marionette front end.
      • Our engineering teams work in two-week iterations, communicate mostly via Slack and are committed to remote, agile development. When you are ready, you’ll create and send a pull request with test cases and tag your team for review.  The team pair as needed over video or screen-sharing sessions.
      • We have invested heavily in local Docker development and AWS-based continuous integration and delivery so you can get setup fast.  Any development branch can be easily tested on environments that closely match production. You’ll work autonomously for the most part and we trust you to get work done when/where you can be productive.
      • Your team performs engineering support when a question can’t be answered by our top-notch support team. We’ll get you up-to-speed with engineering support so you can help our customers and improve the product along the way.
      • Everything is secondary to the customer experience. We expect you to have a keen sense of how your code could be changed to positively impact their experience in terms of performance, security, privacy and usability.
      • You'll be working with product people that challenge you to get better every day. The founders are technical and committed to creating a magical experience for customers. You'll deploy work that moves the needle for businesses around the world.

      About you

      • You are very experienced with modern PHP development practices and open source frameworks. You’ve engineered other SaaS projects at scale and feel confident solving difficult problems.  You are comfortable designing elegant solutions that degrade gracefully when faced with extreme load or stress.  You view“best practices” as a starting point for critical thinking, rather than a dogma to follow. 
      • You have modern JavaScript skills including frameworks and can utilize them when needed. If you have worked with React/Redux or Backbone/Marionette, that is great, but it is not required. We can help you pick it up.
      • Your code is not only reliable and performant for customers, but can be read, maintained and understood easily by other engineers on your team. The Zen of Python resonates with you for any language.
      • You believe in writing unit and integration tests and have at least tried TDD. You like owning the quality of the code you write — QA doesn’t mean throwing it over the wall for someone else to test. You understand that some things are too costly to automate and must be manually tested to get it right. 
      • You take pride in your work and ownership of the solutions you build. When a team member or customer is in need, you feel a sense of urgency to understand their pain and thoughtfully help.
      • You are curious and constantly learning. Believing that“a rising tide lifts all ships,” you make everyone around you better sharing what you have learned and looking for ways to improve both yourself and the team.  
      • You enjoy the finish work and detail required to deliver a rich product with exceptional UX. From UI interactions to handling important edge cases, you take satisfaction in delivering a solid experience that delights the users, adds value to the business, and lasts over time.
      • You are a humble professional who wants to be challenged by the work and not the workload. You are willing to ask for help when necessary and unafraid to say,“I don’t know.” 
      • You are proactive about solving problems and improving things. You take the initiative to build tools and processes that will help everyone.  You leave things better than you found them.
      • You are an excellent communicator who can write and speak with empathy for our customers and team. You can easily communicate complex ideas to both technical and non-technical audiences. Clear communication is super important in a remote culture like ours.
      • You believe remote teams are the future of work, or are at least excited about the idea. You have experience working with remote teams or can adjust your work/management style to be remote-friendly.
      • You can work anywhere in the world as long as you have 4+ hours of overlap time with Boston, MA(9AM - 6PM ET).

      Benefits

      • Competitive Salary - We pay at or above market salary in most cases and evaluate a lot of research to make sure everyone is paid well. The formula we use to calculate all salaries is public to employees and is improved upon regularly.
      • Health and dental insurance - We cover you and your family's health/dental insurance 100%. If you are based in the US, we'll cover you on our Aetna policy. If you're based outside the US, we offer a healthcare stipend.
      • Long-term/Short-term Disability Insurance & Life Insurance - We cover 100% of the premiums for LT/ST Disability insurance and base Life Insurance. You also have the option to purchase supplementary life insurance through our provider. (currently US only)
      • Flexible vacation - Take time off when you need it, we trust you.
      • Paid parental leave, including adoption and foster care - 12 weeks for primary caretaker and 4 weeks for secondary caretaker.
      • 401k with 1% match - via Betterment for Business (currently US only)
      • Personal Development stipend - Up to $1,800 per year to improve your craft
      • Great tools - Each employee will be provided with a Mac laptop and 27'' display (or equivalent equipment of choice).
      • Home Office Stipend - You'll also receive $1,000 to spend on outfitting your home office, as well as up to $350 a month to rent a co-working space if you like.
      • Complete transparency - Everyone has full access to business metrics and financial information about the company.
      About Us
       
      Help Scout is made by roughly 80 people in 40+ cities around the world, all with a passion for excellence in their craft. We come from diverse backgrounds and are united by an enthusiasm for great products and delightful customer experiences.
       
      Since launching in April of 2011, Help Scout now powers 9,000+ support teams in over 140 countries. Our software is used and trusted by businesses of every shape and size.
       
      Designed to go the distance
       
      Our mission is to foster the world’s customer-centric businesses by providing tools that serve customers in the most human, helpful way. While growth is important, team and values are paramount. We’re always striving to do impactful work we’re proud of in lieu of chasing overnight success.
       
      We’re builders without borders
       
      Our entire team is free to work remotely from wherever they choose. We overcome remote challenges through transparency, trust, and video conferencing. The reward is worth the effort—we’ll take talent, skill, and diverse perspectives over local geography any day.
       
      Above all, we want Help Scout to be a place where passionate people can do their very best work. You won’t find any ping-pong tables or kegerators here. Instead, you’ll be surrounded by driven, supportive teammates who will push you to be better. We take work/life harmony seriously, too, as we want every career at Help Scout to be a long and satisfying one.
       
      Diversity & Inclusion
      We are an equal opportunity employer and are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. We have read the studies and understand that diverse teams build better products, bring more perspective to the table, contribute to a company’s financial success and help foster a more inclusive environment for all employees, but the bottom line is that it's the right thing to do.
    • Hi there!

      We're looking for a Senior Frontend Engineer to join the engineering team at Zapier. Want to create a simple product that allows anyone to do complex, incredible things with the world's APIs? Then keep reading!

      We know applying for and taking on a new job at any company requires a leap of faith. We want you to feel comfortable and excited to apply at Zapier. To help share a bit more about life at Zapier, here are a few resources in addition to the job description that can give you an inside look at what life is like at Zapier. We hope you'll take the leap of faith and apply.

      Zapier is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

      Even though our job description may seem like we're looking for a specific candidate, the role inevitably ends up tailored to the person who applies and joins. Regardless of how well you feel you fit our description, we encourage you to apply if:

      You care deeply about improving frontend technology so our customers can have a great experience using our product.

      About You

      You love code. You love to take raw ideas and build great products with JavaScript, HTML, and CSS. You know JavaScript is imperfect, but you embrace its functional side and genuinely enjoy coding with it. You might like to talk about obscure computer science topics, but really, you just want to write simple code and ship new products and features to customers (or improve existing ones).

      You love great UX. You spend most of your time coding, but you also have an eye for great design and a feel for great UX. Maybe you were once a designer (or still are) or maybe your creative outlet has always been the code. Either way, you care about more than just the code.

      You love learning new things. You love researching new tech and driving forward with the implementation details. Your focus is on frontend JavaScript code, but you can dig in wherever needed. Python, CSS, build tools, shell scripts, you name it. If you don't already know it, you're ready to learn it.

      You can balance lots of concerns. Frontend apps have to take into account performance (using networks and devices that we can't control), customer demands, A/B tests, UX research, code quality, a rapidly changing ecosystem of languages and modules, and the list goes on. And we actually want to ship things too! You can balance those demands without getting overwhelmed and keep the needle moving forward.

      You love helping others. You love sharing knowledge with the rest of your team, building shared tooling for other engineers, giving back to the open-source community, and directly helping customers.

       

      Things You Might Do

      Zapier is a small, fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do:

      • Research, guide, and execute frontend architecture changes, including but by no means limited to GraphQL, server-side React rendering, and Flow typing.
      • Build reusable React components with modular CSS, manage data on the client with Redux and GraphQL, and test everything with Jest.
      • Measure and resolve performance bottlenecks, using tools like Chrome DevTools, Lighthouse, WebPagetest, or custom tooling.
      • Refactor or improve existing code. We've migrated most of our frontend to React, but we still have some Backbone code to clean up. And we constantly find ways to improve all of our JavaScript code.
      • Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.
      • Help put tools, processes, and documentation in place to improve our code quality.
      • Review code written by other team members or other teams.
      • Ship to hundreds of thousands of users every day while having lots of autonomy in terms of code and feature ownership.
      • Work with complex and varied data structures (APIs can be a little, uh, eccentric).
      • Help out with our Python backend or Node-based developer platform.
      • Share what you know and learn either one-on-one or with lightning talks to the group.
      • Give back to the community via open source and blog posts.
      • Experiment: this is a startup so everything can change as we experiment with doing more custom partnership work
      • As a part of Zapier's all-hands philosophy, help customers via support to ensure they have the best experience possible.

      You’ll also have the opportunity to specialize in a variety of areas of the Zapier codebase, including core product or platform development. Focusing on a specialization will not limit your area for growth at Zapier as each engineer brings a unique perspective and can contribute differently in all areas. We encourage participation and will frequently have engineers contribute across teams to assist in projects.

      About Zapier

      For the past six years, Zapier has been helping people across the world automate the boring and tedious parts of their job. We do that by helping everyone connect the web applications they already use and love.

      We believe that there are jobs a computer is best at doing and that there are jobs a human is best at doing. We want to empower businesses to create processes and systems that let computers do what they are best at doing and let humans do what they are best at doing.

      We believe that with the right tools, you can have big impact with less hassle.

      We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done.

      We believe in a safe, welcoming, and inclusive environment. All teammates at Zapier agree to a code of conduct.

      The Whole Package

      Location: Planet Earth.

      If you want to work remote, that's great. If you want to work near others, that's cool too. Our team of 100+ is distributed because it lets us work with the best people. You don't have to be located in the USA either. Some team members live in the United Kingdom, Thailand, India, Nigeria, Taiwan, Guatemala, New Zealand, Australia, and more! You just need the skills and drive to succeed in this role and the ability to work from anywhere.

      Compensation:

      • Competitive salary (we don't use remote as an excuse to pay less)
      • Great healthcare + dental + vision coverage*
      • Retirement plan with 4% company match*
      • Profit sharing
      • 2 annual company retreats to awesome places
      • 14 weeks paid leave for new parents of biological or adopted children
      • Pick your own equipment. We'll set you up with whatever Apple laptop + monitor combo you want plus any software you need.
      • Unlimited vacation policy. Plus we require you to take at least 2 weeks off each year. We see most employees take 4-5 weeks off per year. This isn't a vague policy where unlimited vacation means no vacation.
      • Work with awesome companies around the world. We partner with great software companies all over the world and you'll constantly get to interact with people from these great companies

      *While we take care of our international folks as best we can, currently, healthcare and retirement plans are only available to US-based employees.

       

      How To Apply

      We have a non-standard application process. To jump-start the process we ask a few questions we normally would ask at the start of an interview. This helps speed up the process and lets us get to know you a bit better right out of the gate.

      After you apply, you are going to hear back from us, even if we don't seem like a good fit. In fact, throughout the process, we strive to make sure you never go more than seven days without hearing from us.

      Optional: Share anonymously some demographic information about yourself to help us better track trends related to the backgrounds of candidates interested in working at Zapier in order for us to build a team that represents the users at Zapier and the broader world population.

      Zapier is an equal opportunity employer. We're excited to work with talented and empathetic people no matter their race, color, gender, sexual orientation, religion, national origin, physical or mental disability, or age. Our code of conduct provides a beacon for the kind of company we strive to be, and we celebrate our differences because those differences are what allow us to make a product that serves a global user base.

      Apply Here
    • Sourcegraph
      2 weeks ago

      About us

      At Sourcegraph, we are building a better, smarter foundation for software development. The innovations of the future will all rely on code and by empowering software developers today, we can bring the future sooner. You can learn more about our mission by reading our our master plan.

      Our product (code search, code intelligence, browser extensions, etc.) is open source, and is already deployed to paying customers with small and large engineering organizations across the world. Visit our homepage to learn why companies use Sourcegraph.

      You can see all the progress that we have made by visiting our blog, and all the exciting things that we are working on by checking out our product roadmap.

      Benefits

      In addition to competitive pay and equity, we provide many benefits to keep you happy, healthy, and productive.

      About the role

      You will:

      • Help build Sourcegraph, a multi-tier application (web, CLI, browser extensions, API, data stores, services) written primarily in TypeScript (frontend) and Go (backend).
      • Have the freedom to creatively tackle various CS challenges while building products and infrastructure that are fundamental to the growth and success of the business.
      • Have the opportunity to interact directly with our customers to help them deploy/configure our software, and solve issues that they encounter.
      • Plan your own work each month based on company goals and customer feedback.
      • Publish blog posts and give conference talks about your work at Sourcegraph.

      As a senior member of the team, you will:

      • Help set the technical direction of various projects.
      • Mentor and teach other team members.

      Take a look at our public near-term product roadmap for examples of projects you could work on at Sourcegraph.

      Ideal candidates have

      • A track record of delivering high-quality products with attention to scalability and UX.
      • Strong web/JavaScript/TypeScript/Go fundamentals.
      • Experience working with APIs and distributed systems.
      • Passion for the craft of software development and good engineering practices.

      Interview process

      1. You apply here.
      2. We set up a 30 minute call to chat with you about Sourcegraph to find out what you are looking for in your next role.
      3. We give you a take home coding assignment which won't take you more than 2 hours to finish.
      4. We schedule a few more hours of technical and non-technical interviews. We're happy to fly you out to our San Francisco office, or conduct the remaining interviews over video chat, whatever works best for you.
      5. We check your references.
      6. We make you a job offer.

      We also expect you to be interviewing us too, so ask us any questions you have along the way.

      If you aren't ready to start interviewing, but are interested to stop by our San Francisco office to meet the team, let us know!

      Sourcegraph is an equal opportunity workplace; we embrace diversity and welcome people from all backgrounds and communities.


    • Vizibl (Europe)
      2 months ago
      At Vizibl, we’re on a mission to help every company work together, better. We want to help all companies make a difference in the world by revolutionising the way they work together, empowering them to reach their full potential.We’re off to a great start too. Teams in some of the world’s largest enterprise companies are already collaborating with their suppliers through Vizibl and transforming the way they work to drive innovation together. We welcome people from all backgrounds who seek the opportunity to help build a future where every company sees the benefit of working openly and collaboratively. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s help every company work together, better. Are you interested in building products that challenge the status quo in the enterprise space? Do you enjoy an abundance of autonomy with just the right amount of alignment? Vizibl is looking for an experienced Front End Engineer who is passionate about building large scale web applications. This is an opportunity to drive exciting new projects that will help change the way the world’s largest companies work with each other. The position is remote and is full-time. We’re looking for a Lead Front End Engineer to take responsibility for the overall client-side architecture of our core product Vizibl. Vizibl is a single page application with a wide scope written in Angular.js and powered by a REST API. We’re working with some of the world’s biggest companies from pharmaceuticals to telecoms. Our unique blend of Enterprise know-how coupled with cutting edge web technologies is one of the things our customers love about us. 2019 will be a critical year for Vizibl as we transition and grow rapidly, so you'll play a key role in migrating legacy code and processes to a sustainable position to build upon for the future. You'll also be involved in hiring to increase the size of the team later in the year. The ideal candidate will have strong experience in the development and architecture of large web applications, as well as leadership skills and a knack for embracing new challenges. We're keen to hear your ideas on best practices, continuous integration, testing and quality assurance. But it’s not just day-to-day upkeep - we’re still undergoing rapid feature development in a number of exciting areas.  As a small team no-one is siloed into one discipline or technology - if you’d like to help out on the backend or build a service using a new technology, that’s something we embrace. As this is a fully remote position we'll be looking for strong communication skills and the ability to motivate yourself and your team to work independently. If this sounds like your sort of challenge we'd love to hear from you.

      REQUIREMENTS

      What You’ll Need
      • Experience working with large, complex code bases. The world’s largest companies are relying on our product to transform their business and we’re looking for a person that can help us improve our ability to deliver powerful solutions to our customers at scale. We’re keen to hear from people with interesting ideas and experiences in modernising and designing complex systems.
      • Security and compliance are critical for our multi-national client base so web application security must be your first development priority
      • Be passionate about your work. We're searching for someone who shares our pride in building a world class product.
      • Be an excellent communicator. Communication in a distributed team is hard and it's critical that every team member is able to communicate well remotely. English fluency is a must.
      • Self organising. We're a highly autonomous team. We align people around problems and let them find solutions.
      • Have an excellent understanding of JavaScript, HTML and CSS. You'll be helping to find and train more FE engineers as the team grows so a solid understanding of the languages you'll be helping people to use is essential.
      • Have experience optimising web applications for performance.
      • Good understanding of best practices and agile methods
      • Experience with TDD/BDD methodologies (Jasmine, Protractor). We're big on testing.
      We’ll be impressed if
      • You have experience with building and maintaining Angular in a production environment.
      • You have experience working in an agile team
      • You have experience working in a remote team
      • You have experience managing a team or have experience hiring
      • You have experience building software with a strong focus on security
      • You’re familiar with the enterprise project management space
      • You’ve integrated with large corporate IT environments before

      BENEFITS

      Some of the things you'll enjoy as a result of joining the Vizibl team are...
      • A competitive salary - We don't believe in paying people less because they work from home.
      • Work from home - We're proud to be a Remote First team as we believe in investing in people, not places.
      • Flexible working hours - As a company we invest in creating a good work/life balance for all our team members. At Vizibl "Output is King". We hire people that know how they work best and we leave them to it.
      • We get you set up - Working from home shouldn't mean sitting at your coffee table. We provide you with an allowance to get your setup right. This includes all the essentials like Laptop and a Monitor as well as a bit extra for your specifics.
      • Options in the Company - We believe that we are building a truly unique business and we want everyone to share in our success. We offer all employees stock options in the business.
      • A well-being allowance - We top up your salary with a little extra to make sure that you've got things like your internet covered. We don't prescribe what you spend the money on. Perhaps going to the gym makes you feel great and helps you work - Maybe you want to spend it all on coffee? it's up to you!
      • Regular Social events - Even though we're remote, we try and meet up as much as we can. We conduct monthly social events as well as team weekender every year in April.
    • 4 weeks ago
      Chess.com is a global team of passionate chess fans and developers. You can meet us here and read about our company here. We're always looking for great people to join the team. All of our jobs are 100% remote. We have a healthy work environment focused on well-being, respect, and memes/emoticons. We communicate with Slack and positive energy beams.

      If you love chess as much as we do, maybe this is your chance to work and do your hobby at the same time!? We have several positions we are looking to fill.

      Love Java and want to see your code power 100+ million chess moves per day? Join us!

      This is a full-time, permanent, remote work opportunity. 


      - Java 8 (core, concurrency, multithreading)

      - MySQL, Database Persistance 

      - Networking (TCP/IP, HTTP, WebSocket)

      - Project Management Skills

      - Hazelcast (not required, but bonus!)

      - Jetty (not required, but bonus!)

      - Cometd/Websockets (not required, but bonus!)

      - Linux (not required, but bonus!)

      - JavaScript (not required, bonus!)

      - Redis (not required, but bonus!)

      Apply here: https://goo.gl/forms/zHntL6fkVdZGBpjN2 



    • Bitfinex is on a mission to create the most innovative and industry-leading cryptocurrency trading platform.

      Our team is built from many enthusiastic individuals who each hold an ownership mentality. That means that no one is waiting to be told what to do. Each member is a self-starter who is highly motivated. To put it another way, when we’re not working, we dream about work. While each member is motivated and self-starting, we are also a group who will not put our individual egos before the best interests of the team.

      Our team is globally distributed, so clear communication is critical. We are in constant contact as we hustle to develop, support, and deliver the best platform possible for our users. Our goal is to find more hard-working, skilled people who will be excited to join us on this journey.

      If you get excited about being in an industry that is breaking new ground and have a disposition of confidence towards challenging technical feats, we want to talk to you.

      Key responsibilities

      • Work towards improving test automation framework and maintaining scalable data sets
      • Develop and contribute to long-term technical solutions and strategies of the engineering department
      • Assisting with delivering high-quality code to a huge client base
      • Identifying and recording bugs, verifying fixes
      • Leverage monitoring and reporting tools to provide quality metrics
      • Assisting development team by reproducing issues

      What we need

      We’re currently looking for a Senior Back-end Developer to join our team. The position is remote and available to anyone self-driven, and with the experience, motivation and capacity to contribute to our vision.

      Self-motivation is essential for all our team members. No one on the team will micro-manage you. We are looking for team members who are comfortable using their initiative and seeing it through to completion. You will be part of a dynamic, fast paced team, and have the chance to shape the direction of Bitfinex as we grow.

      • Knowledge and experience with microservices architecture
      • Experience with blockchain integration
      • Comfortable with high-availability concepts
      • Have actively participated in the development of a sophisticated platform as one of the leading developers
      • Ability to quickly learn new technologies
      • Expert level C++
      • Exceptional JavaScript skills, ability to performance optimise code, Ruby or Rust skills are a plus
      • Other technologies of interest: Message queues (ZeroMQ, RabbitMQ), Job Queues
    • 1 month ago

      Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.

      Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million. 

      The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

      What you’ll do:

      • Collaborate with our team in every stage of a product's lifecycle; from planning to delivery
      • Create clean, modern, testable, well-documented code
      • Work within an Agile team in CI/CD environment with modern JavaScript technologies to develop complex web applications
      • Confidently communicate daily with clients to understand and deliver technical requirements
      • Manage your own workflow to meet the deadlines which you will have set with your team to ensure success

      What is Required:

      • B.S. in Computer Science or equivalent experience followed by 5+ years experience in a senior developer or architect role; ideally, you have delivered business critical software to large enterprises
      • Hands-on coding experience and expertise in front end Javascript frameworks like React and Angular (preferably mobile-first)
      • Hands-on coding experience and expertise in back end Javascript frameworks and related technologies, like Node / NPM, Express, Nginx, etc.
      • Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms. (Postgres, MongoDB, MySQL)
      • Strong communicator and fluent in English with excellent written and verbal communication skills.
      • Willingness to establish comfort with unit, integration and acceptance testing (Jest, TestCafe)
      • Excited by pioneering and managing fast changes common in early-stage product development

      Our Benefits We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

      • Competitive Vacation Package
      • Annual Financial Allowance for YOUR development
      • Flexible Family Leave
      • Clevertech Gives Back Program
      • Clevertech U (Leadership Program, Habit Building, New Skills Training)
      • Clevertech Swag
      • Strong Clevertech Community

      How We Work Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation. True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership. We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new. The result? We produce meaningful work

      Getting Hired We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech. Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

      Craving more info? We’ve created a blog specifically about our Interview Process for the sake of transparency - we want to set you up to be as successful as possible when interviewing for a role with the ever-expanding Clevertech family!


      Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Culture.

    • 1 month ago
      Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more. Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million. The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries. What you’ll do:
      • Collaborate with our team in every stage of a product's lifecycle; from planning to delivery
      • Create clean, modern, testable, well-documented code
      • Work within an Agile team in CI/CD environment with modern JavaScript technologies to develop complex web applications
      • Confidently communicate daily with clients to understand and deliver technical requirements
      • Manage your own workflow to meet the deadlines which you will have set with your team to ensure success
      What is Required:
      • B.S. in Computer Science or equivalent experience followed by 5+ years experience in a senior developer or architect role; ideally, you have delivered business critical software to large enterprises
      • Hands-on coding experience and expertise in Javascript and their frameworks
      • Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms.
      • Strong communicator and fluent in English with excellent written and verbal communication skills.
      • Strong understanding of the agile software development process
      • Excited by ambiguity and rapid changes common in early-stage product development
        Our Benefits We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.
      • Competitive Vacation Package
      • Annual Financial Allowance for YOUR development
      • Flexible Family Leave
      • Clevertech Gives Back Program
      • Clevertech U (Leadership Program, Habit Building, New Skills Training)
      • Clevertech Swag
      • Strong Clevertech Community
        How We Work Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation. True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership. We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new. The result? We produce meaningful work Getting Hired We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech. Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve
      problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience. Craving more info? We’ve created a blog specifically about our ?Interview Process? for the sake of transparency - we want to set you up to be as successful as possible when interviewing for a role with the ever-expanding Clevertech family!
      Want to learn more about Clevertech and the team? Check out? ?clevertech.careers? and our video highlighting ?Clevertech's Culture?.
    • The Wikimedia Foundation is looking for an experienced manager to lead our Performance Team. We are looking for someone who is passionate about our Vision: a world in which every single human being can freely share in the sum of all knowledge. Engineering Managers at Wikipedia support engineers who build features and products used by people around the world. You are a skilled technical manager with experience supporting and managing engineers in a remote environment. You embrace the concepts of open source software development and the importance of community building. You have experience and enjoy working with distributed highly technical and passionate teams. You enjoy being part of a large, vibrant, passionate, and involved community. You will be managing a team responsible for ensuring the performance of applications written in PHP and JavaScript, using both relational and key-value data storage mechanisms. The Performance Team intervenes at any level of the Wikimedia production stack, including its caching and traffic layers. The team aims to build software to the highest standards and to hold others to the same high standards. Location: San Francisco, CA or Remote Responsibilities
      • Manage a remote team of four members, conduct personnel performance reviews, hiring, compensation planning, and career development
      • Coach engineers to develop their career paths and to meet their career goals.
      • Collaboratively develop team goals and track progress publicly
      • Evangelize performance within and outside the Wikimedia Foundation
      • Represent team members within the organization and externally
      • Coordinate the team’s work with other teams and departments
      • Participate in organization-wide planning initiatives
      • Organize team offsites and manage the team budget
      Requirements
      • 3+ years of relevant work experience
      • 2+ years of experience managing a technical team with a minimum of 2 direct reports
      • Excellent verbal and written communication skills
      • Experience working remotely or managing people who are remote
      • Bachelor’s degree in a related field or the equivalent in work experience
      Nice to haves (It would be great if you have experience in one (or more) of these)
      • Working on an open source project
      • Contributing to Wikipedia or other Wikimedia project communities
      • Experience thinking about performance from a product perspective 
      The Wikimedia Foundation is...  ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA. The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply U.S. Benefits & Perks*
      • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)The
      • Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
      • The 401(k) retirement plan offers matched contributions at 4% of annual salary
      • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
      • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
      • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
      • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
      • Telecommuting and flexible work schedules available
      • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
      • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people
      *Eligible international workers' benefits are specific to their location and dependent on their employer of record
    • CleverTech
      3 weeks ago

      Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world's most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.

      Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million. 

      The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

      What you'll do:

      * Collaborate with our team in every stage of a product's lifecycle; from planning to delivery

      * Create clean, modern, testable, well-documented code

      * Work within an Agile team in CI/CD environment with modern JavaScript technologies to develop complex web applications

      * Confidently communicate daily with clients to understand and deliver technical requirements

      * Manage your own workflow to meet the deadlines which you will have set with your team to ensure success

      What is Required:

      * 5 years experience with JavaScript (React, Redux in the last 3 years)

      * Bachelor's or Master's degree in Computer Science or similar technical discipline

      * Database skills - You understand the use cases for relational and non-relational data, you've implemented code against several different database platforms.

      * Strong communicator and fluent in English with excellent written and verbal communication skills.

      * Strong understanding of the agile software development process

      * Excited by ambiguity and rapid changes common in early-stage product development

      Our Benefits We know that people do their best work when they're taken care of. So we make sure to offer great benefits.

      • Competitive Vacation Package
      • Annual Financial Allowance for YOUR development
      • Flexible Family Leave
      • Clevertech Gives Back Program
      • Clevertech U (Leadership Program, Habit Building, New Skills Training)
      • Clevertech Swag
      • Strong Clevertech Community

      How We Work Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation. True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership. We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new. The result? We produce meaningful work

      Getting Hired We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech. Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

      Want to learn more about Clevertech and the team? Check out clevertech.careers.

      Clevertech Culture Video

    • 1 month ago

      We look for people who are:

      • As passionate about helping customers succeed as they are about working with new technologies.
      • Confident, and value freedom (we work almost exclusively from home), but humble enough to ask questions when they are stuck.
      • Want to build new things, but don’t mind rolling up their sleeves and doing what needs to get done.
      • Love to work directly with customers to solve their business problems.
      • Want to work hard, but balance that with the rest of their life.

      We are looking for a passionate engineer to be the next member of our growing developer-owned company. We care far less about what particular technologies you’re working with than we do about your experience and passion for building useful software. We are looking for an individual who has experience building production web applications and is as passionate about helping customers succeed as they are about working with new technologies. We need a person that is confident and values freedom (we work almost exclusively from home), but is humble enough to ask questions when they are stuck. We need a person who wants to build new things, but doesn’t mind rolling up their sleeves and doing some maintenance work. We are looking for someone who wants to work hard, but balances that with the rest of their life. We know this is a hard mix to find, but if you feel like you’re up for the challenge, please get in touch!

      Requirements

      Loves to work directly with customers to solve business problems

      Being within < 2 hours driving distance of Richmond or Charlottesville is a HUGE plus!

      Linux/infrastructure experience a plus

      Experience writing modern/production web applications using any of ASP.NET MVC, Rails, Django, Node.js, etc…

      Experience with HTML/CSS

      Experience with JavaScript

      Experience with writing tests and using automated testing frameworks

      Experience with AWS/Azure/Google Cloud a plus

      iOS/Android experience a plus

       
    • 1 month ago

      Clevertech is seeking an iOS Developer to join us in developing premium native experiences for our consumers. In this role, you will deliver well designed, highly testable, and resilient applications. You will also be instrumental in driving our mobile technology roadmap forward and evangelizing mobile development and testing practices. The successful candidate is both deeply experienced with iOS development and a team player that thrives in a collaborative agile environment.

      You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show your care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like-minded individuals.

      REQUIREMENTS

      • 5+ years of software development experience
      • Ability to effectively articulate technical challenges and solutions
      • Strong design and coding skills (Swift/Java/Objective-C/JavaScript/React Native)
      • iOS mobile development work experience
      • A solid grasp of fundamental algorithms and mobile applications
      • Deal well with ambiguous/undefined problems; ability to think abstractly
      • Passion for operational excellence
      • Bachelor’s degree in computer science, mathematics, a related field or equivalent work experience
      • Strong communicator and fluent in English with excellent written and verbal communication skills.
      • Knowledge about the Lean Startup and Agile Methodologies

      Our Benefits

      We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

      • Competitive Vacation Package
      • Annual Financial Allowance for YOUR development
      • Flexible Family Leave
      • Clevertech Gives Back Program
      • Clevertech U (Leadership Program, Habit-Building, New Skills Training)
      • Clevertech Swag
      • Strong Clevertech Community

      How We Work

      Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

      True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

      We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

      The result? We produce meaningful work

      Getting Hired

      We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

      Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

      Want to learn more about Clevertech and the team? Check out clevertech.careers.

      Clevertech Culture Video

    • 1 month ago
      Hireology’s technology empowers businesses to build great teams. Over the last eight years, we’ve grown from a startup to a market-leading organization with over 175 team members and built an award-winning culture that makes this company an amazing place to work. It’s with that in mind that Hireology is looking to add a Software Engineer In Test to our team. This individual has a keen sense of a tester yet loves writing code and lots of it, designs and implements many tools and testing frameworks, uses the latest technology and has plenty of room for innovation.
       
      Hireology is based in Chicago, but our Engineering and UX teams work remotely, so you’ll have the option of working from the comfort of your home or right in our office if you’re local. Compensation is competitive, and we offer a full benefits package. We have regular company-wide events, semi-annual team gatherings, and frequent celebrations when we hit our goals.
       
      As our Software Engineer in Test, you'll be responsible for:
      • Help contribute to an easy to use, continuously deployed product
      • Executes manual test cases if needed and reports results
      • Assist in manual and automated regression testing
      • Translate existing manual test cases into automated tests
      • Provides input to Development on software design and on ways to increase product testability to support more extensive test automation
      • Design automation strategies, test strategies and test cases to ensure we are delivering high quality new features and enhancements to existing functionality
      • Work with QA Engineers to evaluate test cases and determine which should be automated
      • Communicate challenges and limitations of quality assurance to a technical and non-technical audience
      So what kind of person are we looking for in this role? We have a pretty unique culture here at Hireology, and the person who will be successful in this role will be:
       
      • Results Obsessed: You are passionate about measuring and driving demonstrable results through your efforts
      • Expert: You are an authority in the QA space, bringing your knowledge and passion to Hireology
      • Think Strategically: Data-savvy when it comes to driving performance and a driven individual who can accelerate the growth of our product 
      Okay, we’ve laid out what the job is - now are you qualified? Below are the minimum qualifications we’re looking for in a Software Engineer In Test. Also, we want a chance to get to know who you are and why you applied, so please include a cover letter.
       
      • Experience with modern web application development (bonus for experience with frameworks like Rails)
      • Familiar with service-oriented architecture concepts
      • Experience working with Agile methodologies
      • Excited about creating quality code using TDD
      • Comfortable in a modern software engineering environment with distributed source code control, dev/stage/prod release cycle, extensive testing, and continuous deployment
      • Have exposure to modern HTML, CSS, JavaScript
      • Fearless about learning new technologies and technical approaches to application development 
      • Authorized to work for any employer in the United States
      So what can you expect after you apply? You will:
       
      • Take a brief true/false survey. Be sure to check your email after you apply.
      • Have a phone conversation with someone on our Recruiting team. This is a high-level conversation about you, but also a good opportunity for you to learn more about us.
      • Meet with one of our Software Engineers to talk shop. Be prepared to talk about how you approach work technically with examples of how you have done it in the past. No homework or on-the-spot assignments. We just want to nerd out a bit with you.
      • Go over your career history with our Vice President of Engineering. This will be an opportunity for us to get an idea of how you got to where you are, and if where you want to go lines up with where we are going.
      • Meet virtually with some more of the remote team. We want to give you some idea of the people you will be working with. We ask the serious questions here, like your top three movies.
      • Provide us some references. We use our automated reference check system for this, so you just give us some names, they fill out a survey, and we are all set.
      • Speak with a member of our leadership team. If you have made it this far, just be yourself, and everything will be fine.
    • Scrapinghub (US Timezone)
      2 months ago
      Are you interested in supporting web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month?
      Do you like working in a company with a strong open source foundation?
       
      Scrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services. Join us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.
       
      As a new Shubber, you will:
      Become part of a self-motivated, progressive, multi-cultural team.
      Have the freedom to work from wherever you want.
      Have the opportunity to go to conferences and meet with the team from across the globe.
      Get the chance to work with cutting-edge open source technologies and tools.

      Role Responsibilities

        • Provide world class support for our Scrapinghub customers by delighting them in every interaction
        • Investigate and resolve issues keeping the customer up to date on progress
        • Strong customer focus with a mindset for preventing future recurrence of issues and be an advocate for customer to get the best value possible.
        • Demonstrate leadership and ability to work independently to resolve complex technical issues.
        • Share ideas, issues and lessons learned with the rest of the team and the community by constantly adding to and updating our Knowledge Base and process documentation.
        • Engage with engineering teams to help resolve issues and propose new features/processes that will improve our products and our customer service.
        • Act as Subject Matter Expert for existing or new Product and be the advocate for the Product including new product/feature readiness and gathering feedback.
        • Assist developers in the customer organizations to help troubleshoot their spider code to the extent you can.
        • Provide assistance to internal groups in Scrapinghub to troubleshoot issues and make configuration changes
        • Effectively collaborate within the team and with other teams to constantly improve the processes and tools for greater efficiency and better customer satisfaction
        • Work closely with Customer Success and Sales to make the onboarding experience smooth for customers during pre-sales and post-sales phase.
        • Be available to participate in the weekend on-call rotation - approximately one weekend per month.

      Skills/ Qualifications

        • 3+ years of support or equivalent experience in a customer facing role
        • Basic understanding of Computer Networks (DNS, HTTP, TCP/IP, TLS/SSL)
        • Fundamental knowledge of web programming and standards (HTML, Javascript, APIs, REST, JSON, Mysql).
        • Experience with any server side programming
        • Familiarity with Linux/UNIX or Mac Terminal command-line and simple scripting.
        • Basic understanding of Python to be able to write a simple code or review code.
        • Excellent verbal and written English skills and ability to articulate a complex system or problem based on the type of audience.
        • Strong team player with good analytical and technical writing skills.
        • Strong relationship building skills with a sense of collaboration.
        • Ability to multi-task and manage multiple priorities and commitments.
        • Availability to work full time, during West Coast US hours.

      About you

        • Extremely well organized and self-motivated - essential because we’re a remote team.
        • Creative problem solver with think-outside-the-box and can-do attitude
        • Passion for great customer service
    • Cofense (US only)
      2 months ago
      Reporting to the Manager of Engineering, the Front End Software Engineer is responsible for providing the user interface technology for our customers.  This role will work with other UI/UX engineers, product, design teams, as well as back-end engineers to deliver a seamless and elegant user experience.

      Responsibilities

      Essential Duties/Responsibilities
      • Focus on development of an engaging user experience using modern and appropriate approaches to web development.
      • Help establish, reinforce, and periodically evaluate coding standards and code quality.
      • Engage in constant knowledge sharing with others on the team, across teams, across communities of practice, and across products.
      • Help with planning efforts and assess technical feasibility of solutions and design proposals.
      • As an effective communicator, work collaboratively and constructively with others in the team and broader organization.
      • Coordinate with back-end platform and API teams to integrate with existing and future APIs.
      • 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.

      Qualifications

      Knowledge, Skills and Abilities Required
      • Excellent understanding of JavaScript as a language and its ecosystem, especially as it relates to front-end development.
      • Proficient in HTML and CSS with knowledge of web standards, advanced layouts, accessibility, and responsive design.
      • Comfortable with build tools, template languages, and pre-processors.
      • An understanding of HTTP and RESTful API design.
      • Ability to maintain a test-centric approach to development to ensure code quality and ease of maintenance.
      • Excellent understanding of browser security and performance.
      • Comfortable at the command line and with utilizing Git commands.
      • Longstanding familiarity with the JavaScript community -- you stay on top of current news and changes to the language and framework landscape.
      • Passionate about user experience, building modern interfaces, and collaborating closely with Product Designers.
      • Constant desire and eagerness to further develop your skillset.
        Education and/or Experience:  
      • Bachelor’s degree preferred.
      • At least 3 years of professional experience in software engineering preferred.
      • Recent production experience building, maintaining, and deploying client-side JavaScript applications using one or more frameworks (e.g. Vue.js, React, or Ember.js).
      • Experience with Vue.js preferred.
      • Experience in another language beyond JavaScript, preferably Java.
      • Experience writing and maintaining clear, consistent documentation to support your code design.
      • Experience with cross-browser compatibility and relevant shims, fallbacks, and polyfills.
      Compensation:
      • Competitive salary
      • 401k plan with company match
      • Health, vision, dental, disability, and life insurance
      • Telecom bonus
      Location:
      • United States, Remote
    • Crunch.io
      2 months ago
      Crunch is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with four experienced JavaScript developers and two designers constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.
       
      On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.
       
      In an intermediate engineering role, you will immediately begin to add value to a complex application that clients depend on to get their jobs done. You will learn to refine not only your own code but the Crunch APIs that the application is built upon. Your responsibilities will grow to include ownership of new features, the resolution of bugs, and regression-proofing through comprehensive test coverage. In any given week, you might:
       
      • work on new features with other frontend team members
      • triage, unravel, test, and resolve bugs and issues
      • update existing code in parallel with backend changes to ensure uninterrupted operation
      • review your colleagues’ work on pull requests
      • propose, discuss, and debate technology improvements, code organization, design patterns, and conventions employed in the front-end development environment
       
      Front-end developers on our platform are first-class team members. Although your focus is primarily on JavaScript, you will gain familiarity with the entire system. Some of the technologies that enable us to achieve our well-designed, efficient, and performant applications are:
       
      • ECMAScript (latest specification, as needed)
      • Webpack + Babel (ES6 modules)
      • React + Redux
      • Immutable data objects
      • AngularJS 1.5
      • Styled Components
      • Stylus
      • Unit testing with Jest + Enzyme for React (we have over 5500 unit tests across our app)
      • Jenkins for continuous integration and deployment
      If you have experience or interest in these additional areas, you may have the opportunity to work with them as part of your role:
      • End-to-end testing (we use Nightwatch.js and Docker)
      • Mobile design / touch interfaces
      Qualifications:
       
      • A firm command of JavaScript and, more importantly, an appetite for continual improvement and growth
      • Familiarity with JavaScript frameworks and libraries for building web applications
      • Commitment to high development standards, including comprehensive testing in whatever language you’re working
      • Demonstrated ability to work with team of peers, understanding and respecting the responsibilities and expertise that developers, designers, QA folks, and others bring to the project
      • Ability to provide reasonable estimates on work, meet deadlines, and take ownership and responsibility
      • Well-developed principles of self-motivation and time management
       
      Learn more about our team!
       
      Crunch offers competitive salary; health, dental, and vision insurance; and equity options. We are a small but growing company spread from UTC+1 to +11, mostly in the Western hemisphere. Remote work is flexible and largely independent, yet highly cooperative.
       
      We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
    See 40 more Software Dev jobs
  • Customer Support (2)

    • Harvest
      2 months ago
      Disclaimer: Don't judge us too quickly! We've made some intentional typos and grammatical errors in this job post. See our "When You Apply" section for more info.
       
      About Harvest
       
      Harvest is an independent software company making tools that help businesses run more smoothly. For the past 13 years, our customers have relied on our products as a critical part of their day-to-day operations. They’re the reason we’re still in business and we owe it to them to deliver legendary support, delivered by our Harvest Experts: wicked-smart human being, empathetic problem-solvers, and patient troubleshooters.
       
      The Harvest team started as a team of 3 and grew slowly to today’s current total of 55 lovely faces. Though we have an office in NYC, we hire the best people for the job no matter where they may call home. We work hard to make sure everyone feels included and heard. And we offer great benefits, including a profit-sharing bonus, a generous vacation policy, and much more.
       
      ---------
       
      What’s the Job, and Why Is It So Gosh-Darned Great?
      As an Expert, you’ll spend your days helping our customers make the most of their time by getting the most out of our products. We’re the heroes on the frontline and have a deep understanding of our products and our customers. You’ll also be a critical partner to our developers to help them understand where customers are having issues. To deliver the fast, comprehensive, and personal support our customers expect (and deserve), you’ll need to be thoughtful, curious, and a real stickler for details.
       
      There’s more below on the nitty-gritty of the role, but here’s the short version:
      • You’ll love this job if you are energetically curious and delighted to help others.
      • We’ll love you if your a quick learner who’s also enthusiastic, kind, and so reliable that we can set our watches by how regularly you kick ass.
       
      Not to brag, ahem, but this is a really awesome, full-time job. The benefits are great, the working arrangements are flexible, and your coworkers are all crazy-smart and kind.
       
      Who should apply??
       
      You, probably.
       
      You don’t need a background in tech. You just need to be kind, curious, and a crazy-good writer. What makes our team great are the unique experiences and perspectives each of us brings to the table. Our customers aren’t all the same, so why should we be? If your empathy muscles are strong and your comma splice game is locked down, you belong here.
       
      Don’t believe me? Here’s proof that you don’t need to know the difference between JavaScript and Python (but think they might be related to coffee beans and giant snakes that eat people). Our previous hires for the role include a dog walker, a German translator, an art curator, and a Tiffany. Tiffany defies description.
       
      One more thing, and this is a big deal: if you are a member of a group that is historically underrepresented and disadvantaged in tech (and society generally, tbh), please know that we welcome your application with open and enthusiastically-waving arms. We want to meet you!
       
      And while we’re on the topic, if you don’t celebrate people’s differences and don’t value the contributions of those who don’t look, sound, or act like you, Harvest isn’t going to be a good fit. When we come to work, we bring our full selves because that contributes to both the vibrancy and richness of our team. So if you want to work here, you should be actively excited about working with a group of people who strive to be inclusive.
       
      What will your life be like? (SPOILERS: pretty great, but not always a piece of cake)?
       
      • You’ll learn the ins and outs of Harvest, Harvest Forecast, and are associated apps and integrations through our intensive training program. You’ll become a true Harvest expert (see what we did there?).
      • You’ll answer email questions and phone calls for the vast majority of your day. That’s the job, mostly. We maintain an industry-leading average response time, with an emphasis on quality rather than quantity of tickets resolved. It’s troubleshooting, bug investigation, teaching, and occasional therapy (“I believe in you!”).
      • You’ll work alongside our developers to figure out thorny problems, and you’ll help our customers through those tricky periods when things don’t work quite right.
      • You’ll build our customer base by using your presentation skills to host webinars for and answer questions from prospective Harvest customers.
      • Once you’ve mastered the software and can answer tickets like a pro (or should we say—like an expert. Gosh, it never gets old!), you’ll have the opportunity to pursue support-related projects on the Expert Team. There are plenty of projects to keep your juices flowing—whether you’re interested in writing documentation, making handy GIFs, or trying something totally new, there’s room to explore!
      • You’ll be a great human person, and treat our customers with sincerity, kindness, and respect. You’ll create new ways to impress, delight, and surprise them!
      • You’ll share your favorite GIFs of dogs doing stuff in Slack. And kittens. And trash pandas...
       
      REQUIREMENTS
       
      • You’re an exceptional communicator and you treat people kindly. You can gracefully break down, solve, and explain, even the most complex problems. Listening, talking, and working with people makes you happy.
      • Your writing skills are flawless. We mean it. You must have a savvy style and a firm grip on grammar.
      • You’re a hard worker with a history of getting things done carefully and efficiently. You’re thorough—no detail go unnoticed.
      • You’re self-motivated, but also enjoy contributing to a team.
      • You can de-escalate a tense situation with ease and grace—working through a tough issue or bug with an upset customer not only doesn’t scare you, it’s a challenge you’re eager to take on.
      • You don’t mind doing the same thing most days. You’re also comfortable jumping onto a side project when the occasion arises and aren’t scared to tackle the new and unknown.
      • You’re patient and enjoy solving tough problems, and you find helping people fix those problems rewarding.
      • You are able to work full-time, Monday-Friday for one of two shifts:
      1. 8am - 4pm EST
      2. 11am - 7pm EST (8am - 4pm PST, 9am - 5pm MST, 10am - 6pm CST)
       
      When You Apply
      • Tell us a bit about yourself and why you you’d make a great Harvest Expert.
      • Let us know what working hours you are able to commit to (and in what timezone).
      • You’re awesome and can work anywhere… why Harvest?
      • Harvest HQ is home to a record player. What album would you contribute to our vinyl collection?
      • We made six grammatical mistakes or typos in this job post. Be sure to let us know what they are!
       
      Please apply by March 8, 2019, for consideration in this round of hiring.?
    • You probably haven’t run into a company like Olark before.

       

      We are 32 people distributed around the globe working together to fundamentally change the way people communicate with businesses. We care deeply about customer service which is reflected in our All Hands Support model. Our passion and dedication for our over 10,000 customers is a direct result of our people centric org model. We’ve been around for 10 years (!), are bootstrapped, and have an award-winning customer support team.

       

      Do you love providing great customer support and have meticulous attention to detail? Do you enjoy working through bugs, solving problems, and creating sustainable solutions? If so, keep reading, because we are looking for a new member to join our incredible customer support team.

       

      You will play a pivotal role in helping define our customer support culture by contributing to our positive organization and fulfilling our company goals to provide the best possible experience to our customers. We do this by building user-facing web applications and infrastructure to help thousands of people build stronger connections with their customers via real-time web chat.

       

      This is a fully remote position. You must be based in the Eastern time zone within the United States or Canada. This is to ensure we have adequate range of support at all times of the day.

       

      Your primary responsibilities will be:

      Frontline support: interacting with existing and potential customers, primarily via Olark chat and email, and occasionally over the phone, Zoom, or social media.

      Technical support and solutions: working with our customers and other Olarkers to identify (and build!) technical solutions. 

      What we expect of you:

      2+ years of public facing customer support experience. 

      Some technical experience and interest: you enjoy finding and building out technical solutions to customer concerns; you like to hack on projects in your spare time, you enjoy debugging, and you have an action-oriented approach to solving problems. You have a basic understanding of Javascript, HTML and CSS. You also have some experience with APIs. 

      Experience working with CRM and helpdesk software such as Salesforce, Helpscout and Zendesk. 

      Excellent written and spoken English-language proficiency; proficiency in other languages is icing on the cake!

      You must LOVE chatting with people and solving problems. 

      You have incredible skills at communicating technical issues to both engineers and to new users of all skill levels. 

      Experience with, or willingness to try, working remotely.

      Interest in building your career within CS: working on projects that directly impact the culture and effectiveness of the CS team.

       

      You can expect a lot from us:

       

      First off, make sure to read about our team culture at olark.com/jobs, and our values at olark.com/values. Beyond what you see there, as a member of our support team you can expect:

       

      A great remote culture and team: Even though we’re geographically dispersed, our team makes the effort to connect to one another and we provide in person opportunities to further enhance that bond. We genuinely like each other.  

      A life outside of work: Olarkers generally work 40 hour weeks. Work is a marathon, not a sprint. We are building a company for the long haul.

      We value your time to do focused work: We have one weekly required customer support meeting and a team wide sync. We appreciate and take advantage of the time we have to get in sync, but we also deeply value and respect our time to think and do focused work.

       

      Olark is committed to diversity in its workforce. Olark is an equal employment opportunity employer and considers qualified applicants without regard to gender, sexual orientation, gender identity, race, veteran or disability status.

      About Olark

      Olark Live Chat connects you to the right customer, in the right place, at the right time.

  • Design (4)

    • Simple Thread (USA)
      1 week ago
      We are looking for a thoughtful, detail-oriented designer to be the next member of our growing developer-owned, remote-friendly, people-first, hyphen-loving company. 
      Candidates need to have experience designing for screens and building components and layouts for the web. The ideal candidate would be eager to collaborate on a growing team with plenty of opportunities for shaping their own role.
      If you have experience designing production web applications and are passionate about collaborating with clients and teammates, then we want to talk!

      Requirements

      Skills & Requirements
      • Loves to work directly with customers to solve business problems
      • Experience designing production web applications
      • Comfort with design, UI and prototyping tools (Sketch, Adobe Suite, inVision, Zepelin, and/or Figma)
      • Considerable experience with HTML/CSS/JavaScript
      Nice-to-haves
      • Being within easy driving distance of Richmond or Charlottesville is a HUGE plus!
      • Comfort with accessibility
      • Comfortable contributing code in varied templating languages and systems
      • Experience with front-end JavaScript frameworks
      • Comfort with version control (github)
      • Public portfolio
      • Experience creating high fidelity mockups
      • Ready to advise project teams on design principles, usability and interactions
      • Ready to consult with project owners and end users to identify application requirements
      Passion for at least a few of the following items
      • Typography
      • Animation
      • Writing
      • Atomic design
      • Component/pattern libraries and style guides
      • Flexbox and grid
      • Whatever is on the bleeding edge of CSS
      • Accessibility
      • Clickable Prototypes
      • User-centered design methods and techniques
      • User research
      • User testing
      • Growing a product design team
      What We Offer

      • A Great Team – Our team of engineers and designers is the best part of working here. We only hire people who are fantastic teammates – competent and smart, sure, but also humble, positive, and generous.
      • Great Clients – We work with mostly small and medium clients, for whom our projects make a huge impact. We prioritize clients who are pleasant and good to work with, people who share our values of transparency and empathy.
      • Work From Home – We are a distributed company. Everyone works from home, though the leadership team all live in central Virginia.
      • Negligible Travel – In general, we don’t travel routinely for projects. If this is a specific concern, we’re happy to discuss.
      • Flexible Work Schedule – We require a certain amount of overlap with the rest of the team, but if you have a predictable schedule, we can probably support it, e.g., ending at 3:30 every day or being out every Friday morning.
      • Good Work Life Balance (really) – We ask our team to work 40 hours a week*. That’s all: a good, productive 40 hours. And then we try our best to leave you alone off the clock. We do this in part because that’s how we want to live but also because we want our team to be recharged and ready to do their best when working. *If you need to work fewer than 40 hours, that might be possible too; let’s talk.
      • Competitive Compensation – We offer highly competitive salary and benefits, including generous time off, 401k, FSA, medical and dental insurance.
    • 3 days ago

      Howdy! 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores surprise and delight their customers with emails that drive sales. We’re looking for a driven, detail-oriented UX designer to join our team and build streamlined experiences that delight our users.

      The Role

      You’ll work closely with teammates on the product and engineering teams to improve our user experience via thoughtful design. Our customers are business owners or eCommerce store administrators, so it’s important to create experiences that get out of their way, make email marketing fun and approachable, and help them understand best practices. You’ll be responsible for identifying areas of improvement, contributing to customer research, prototyping solutions to problems, then working on a development-ready visual design.

      While the majority of your time will be spent working on wireframes and visual design, you’ll also have the opportunity to contribute to customer development and research, pitching new features or improvements, and building the design standards for our growing team.

      We currently work with long-term design contractors, so as our first full-time design hire, you’ll influence our team design standards and patterns — you’ll help shape our best practices, workflows, and visual style guides. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work (we try to have good documentation on why we’ve made previous decisions). As a remote-first, 100% distributed team, great communication and internal artifacts are vital to our success.

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

      • Participate in customer interviews with new or active users
      • Develop pitch documents for new features or improvements to existing ones
      • Provide feedback on designs and pitches from other team members
      • Create wireframes or low-fidelity prototypes for new features (we like Figma, but we’re always open to trying new tools)
      • Test prototypes or designs to validate design concepts
      • Create production-ready visual designs to hand to our engineering team
      • Work with the development team to add or update UX components within Storybook
      • Update our team wiki as our design standards evolve
      • Contribute to designs for our marketing site (which we treat as a product, too!)

      On the first day you will:

      • Meet your team and get familiar with how we work
      • Setup your environment and tooling
      • Add a new story for a design improvement you’ve identified

      In the first week you will: 

      • Add wireframes and detailed design to your new story
      • Review a teammate’s pitch or design
      • Improve our onboarding course and design documentation based on your experience

      In the first month you will: 

      • Work closely with the product team to ship a large feature (working through initial designs and iterating on them during development)
      • Publish a retrospective on your first large project to share successes, artifact the reasoning behind decisions we made, and log planned improvements for the next project

      To succeed in this position, you should have:

      • Experience designing for the web (you should have an eye towards ensuring accessibility, developing reusable components and patterns, etc)
      • Ability to juggle multiple deadlines at once (when you work asynchronously, projects often overlap, so you tend to start the “next thing” while awaiting feedback on others)
      • An obsession about streamlining user experiences and with delighting the user
      • Familiarity with HTML and CSS (have experience with JavaScript or written your own code? This is a bonus — tell us!)

      About you

      You love design that can remove rather than add to a project, but also like to add pieces of flair that make software fun to use. You know that great design requires an exceptional level of empathy, and you work hard to understand the problems your designs will solve. You know that a design isn’t good unless it’s functional and understandable. You know that all software is subject to technical constraints, so you enjoy working with the engineering team closely to build an amazing user experience that pushes the limits of what is possible.

      You love keeping up-to-date with the latest design best practices and tools, and are constantly tweaking and improving the way you work. You’re curious and excited to learn, so adopting new tooling or digging into a new app is something you’re keen to tackle. (After all, it is a new experience for you to learn from!) You know how to operate a hydraulic press, or at least watched a YouTube video about them and think they’re totally rad.

      Finally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, and to continuously learn and improve. You can communicate effectively whether drafting up a pitch document, chatting in Slack, editing a wiki page, or writing a retrospective. You can communicate fluently in English, or at least as close as anyone can come to fluent English, because really, it’s English.

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

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

      This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with wireframes and prototypes created, stories drafted, and wiki edits.

      Benefits

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

      - Competitive salary

      - Annual incentive for meeting team and company goals

      - 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June 😀)

      - Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)

      - 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)

      - Up to 8 weeks paid parental leave for new mothers and fathers

      - Work flexible hours from anywhere that has a reliable internet connection. We’re a remote-first company and embrace working asynchronously.

      - Tools (hardware/software) to help you be productive

      - Allowance for professional growth (books, courses, conferences)

      - Home office or co-working allowance

      - A Kindle to help you keep learning


      Full Details & How to Apply

      Learn more about who you’ll work with, about our hiring process, and how to apply via the link above. Applications accepted until May 6th.

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

    • GitLab (Remote)
      4 days ago
      Remote

      This position is 100% remote-based.

      A brief overview:

      GitLab is building an open source, single application for the entire DevOps lifecycle—from project planning and source code management to CI/CD, monitoring, and security.

      We already have a large team of UX Designers and Researchers, and we're planning to more than double the team's size over the next year. You can look over our organizational chart to see open vacancies.

      Our UX Designers work across a range of disciplines, including evaluative research, interaction design, UX strategy, prototyping, and visual design.

      At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks you can find the details of future releases and an overview of the product vision you’d contribute to when working here.

      What you can expect in a UX Designer role at GitLab:

      • You'll help improve the overall experience of our product through research and design.
      • You'll define the product goals, roadmap, and strategy, all to solve user problems.
      • You’ll work alongside UX Researchers, Product Managers, and Engineers to iterate on new features within the GitLab product.
      • You’ll communicate your design thinking and ideas through wireframes, prototypes, user flows, mockups, and hi-fidelity visual designs.
      • You’ll engage with our user base and the wider GitLab community to understand their pain points and work toward long-term fixes that enable them to succeed with their goals.
      • You’ll undertake usability testing to validate your thinking. (We’ve got an excellent team of UX Researchers who can offer guidance, as needed.)
      • You’ll share findings from research and testing with the wider team, ensuring recommendations are communicated effectively across our organization.
      • You’ll contribute to our Design System, alongside the rest of the UX team and the GitLab community as a whole.

      Projects you might work on:

      We have vacancies across our Create, Secure, Defend, Monitor, Package, Configure, Release & Verify, Growth, Geo, Fulfillment, Ecosystem, and Distribution stage groups. We work using Agile methodologies and ship features monthly.

      You should apply if:

      • You’ve got at least a few years of experience designing developer tools, enterprise software, or complex web applications.
      • You enjoy getting involved in research and usability testing, and you continually look to improve your user research abilities.
      • You want to design for a complex product with technical users who have continually evolving needs.
      • You’ve got a portfolio of work that shows us your product design skills across user research, UX strategy, wireframing, prototyping, product strategy, and visual design.
      • The idea of playing a key part in the evolution of our Pajamas Design System is truly exciting to you.
      • You’re able to write custom HTML and CSS. (Any JavaScript skills would be a bonus too.)
      • Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you.

      What it’s like to work here at GitLab:

      The culture here at GitLab is something we’re incredibly proud of. Because GitLabbers are currently located in 51 different countries, you’ll spend your time collaborating with kind, talented, and motivated colleagues from across the globe.

      Some of the benefits you’ll be entitled to vary by the region or country you’re in. However, all GitLabbers are fully remote and receive a "no ask, must tell" paid-time-off policy, where we don’t count the number of days you take off annually. You can work incredibly flexible hours, enabled by our asynchronous approach to communication. Also, every nine months or so, we’ll invite you to our Contribute event.

      Our hiring process for this UX Designer position typically follows four stages. The compensation for this UX Design role can be found at the bottom of this page.

      Remote-Asia
    • NPM (US timezone)
      Yesterday
      About Us

      As the world’s experts in JavaScript, it is npm’s mission to provide tools that reduce friction for JavaScript developers.  npm is the package manager for JavaScript(and TypeScript, and WASM, and many other JS-adjacent technologies), the most important and fastest growing programming language ecosystem on earth.Over 11 million developers use npm every day, at every company with a website.  npm, Inc. is the company behind this revolution, developing products to bring value to enterprises in every vertical. It is not an exaggeration to say that npm has shaped how software development is done.
      We believe that the best way to succeed is by taking care of ourselves, our families, our users, and one another. We believe that high-performing teams include people from different backgrounds and experiences who can challenge each other's assumptions with fresh perspectives. To that end, we actively seek a diverse pool of applicants, including those from historically marginalized groups — women, people with disabilities, people of color, formerly incarcerated people, people who are lesbian, gay, bisexual, transgender, and/or gender nonconforming, first and second generation immigrants, and people from low-income families.

      About this role

      We’re looking for a Principal UX Designer to join our growing product and UX team, to help define the future of JavaScript development for our massive, global customer base.  We will give you freedom and autonomy to do your best work, with the support and camaraderie you need to enjoy your job. We’re looking for someone who can be a senior individual contributor and an organizational leader today. As we grow, this role will become either a senior mentor or a direct manager of our future UX team.
      As a Principal User Experience Designer, you'll be involved in the full life-cycle of design. You will be a leader on a team of product and UX professionals focused on enabling JavaScript developers - and the companies that employ them - to reduce friction and build amazing things. You will play a principal role in defining the future of our suite of solutions. You will also be part of one or more agile teams as a UX Design lead, working on a daily cadence with product management and engineering to bring our solutions to life.

      Key Responsibilities

      * Design and lead user research activities - interviews, concept testing, participatory design and usability studies
      * Work with product management to understand business problems and design effective solutions in npm products
      * Support product managers in making clear decisions that promote well-defined, timely, usable releases.
      * Develop prototypes, user workflows, storyboards, wireframes, hi-fidelity mock-ups, design specifications, and detailed design assets.
      * Define, develop and review all user interface as well as usability requirements.
      * Communicate and collaborate with senior stakeholders from across the company, maintaining a trusted relationship with Engineering, UX, Marketing, Sales, Support and executive management.
      * Work directly as part of a cross-functional scrum team to communicate and build elegant user interfaces into npm solutions
      * Evolve company design language and standards.
      * Mentor and help build out a UX team.

      Qualifications

      * 8 or more years of relevant work experience as Sr. UX Designer, Architect and/or Manager
      * Direct experience working with agile teams building, improving and launching great software products
      * Understanding of design systems, as well as experience leveragingand contributing to design systems
      * Proficiency with industry-standard design and prototyping tools(e.g. Axure, Invision, Sketch, etc.)
      * Experience building prototypes to communicate design concepts to users and project partners
      * Excellent communication skills, both written and verbal
      * Unafraid of ambiguity and willing to learn new skills
      * Experience in a fast-paced, iterative development environment using methodologies such as scrum

      You'll love this job if...

      * You enjoy working with directly with agile engineering teams employing modern software development and release practices
      * You love listening to customers to understand their problems and discover what they need to solve them
      * You have worked in companies that build user-focused Enterprise SaaS solutions
      * You have plenty of enthusiasm about JavaScript, open source, security tools and the developer toolchain.
      * You enjoy working directly with product managers and engineers to create terrific user experiences.
      * You get excited by collaborating with a dedicated and professional team to deliver amazing results.
      * You are inspired by thinking on your feet, making both plans and trade-offs.
      * You enjoy solving analytical problems and tracing out edge cases.

      * You have a great sense of humor and drive to have fun! 
  • Marketing / Sales (1)

    • Work With Us

      Want to make the web a better place for more than a billion people each month? We’re hiring.
      Open positions

      This slideshow requires JavaScript.

      HOW WE WORK

      Choose your own adventure · Everyone works from the location they choose. We’re spread out all over the world in more than 60 countries. We track about 70 percent of our projects on P2-themed WordPress.com blogs, 25 percent in private chat rooms, and the rest on Slack. Because of the geographic variance, we’re active 24/7. We care about the work you produce, not just the hours you put in.

      Coming on board · When you make it past the interview stage we’ll do a project together on contract, typically lasting between two to six weeks depending on how much time you can spend, to see how we work together (learn more about our global hiring guidelines). When you join full-time, you’ll do customer support for WordPress.com for your first two weeks and spend a week in support annually, for evermore, regardless of your position. We believe an early and ongoing connection with the people who use our products is irreplaceable.

      Meeting up · We get the whole company together once a year for seven days so that Automatticians can create bonds that influence them all year long. So far we’ve done Grand Meetups in San Francisco, California; La Paz, Mexico; Oracle, Arizona; Breckenridge, Colorado; Mont-Sainte-Anne, Québec; Seaside, Florida; Budapest, Hungary; San Diego, California; Santa Cruz, California; Park City, Utah; and Whistler, Canada.

      In addition to our all-company Grand Meetup, teams meet for five to seven days to brainstorm team-level strategy and bond in locales ranging from Boulder to Buenos Aires, Las Vegas to Lisbon, Montréal to Mexico City, and Vienna to Vietnam. If you join our merry band, expect to travel three to four weeks per year.

      Diversity and Inclusion · In 2014 we started to work, as a company, on facilitating spaces for discussions about diversity at Automattic. And at the 2016 Grand Meetup with all of our employees across 50 countries, we decided to share with the rest of the world what we are doing about diversity and inclusion.

      What do we look for? · Automatticians are curious, driven, compassionate, tenacious, autonomous, friendly, independent, collaborative, communicative, supportive, self-motivated, and amazing with .gifs. We want to work with people interested in making the web and the world a better place. Think you’ve got what it takes? Apply today.

      Getting to know us · Would you like to know a bit more about what it’s like to be part of Automattic? Check out this Business Insider interview with Matt on how our company runs without offices or email. Meet a few colleagues (aka Automatticians) and hear about their experiences in their own words. Eric did a Q&A on what it’s like to work at Automattic. Still on the fence? Karen says you should really just apply.

      Our Development Process

      Data-informed, user-driven · For every feature we launch, we gather metrics about its usage, interaction, and growth in addition to listening to the masses of feedback we get on our blog and through support channels. This helps us inform decisions about new features and enhancements. It’s not uncommon to launch a feature and then iterate immediately.

      We have a one-button deploy system for WordPress.com, and we push code to the site 60–80 times a day. WordPress.com is synced with the WordPress.org trunk pretty much every weekday. We’re strong believers in Open Source, and we try to open source everything we can.

      Is Automattic growing? Yes.

      Total WordPress.com, Akismet, Crowdsignal, and Jetpack users.

      Benefits

      • Open vacation policy (no set number of days per year). We encourage all employees to take the time they need for vacation, to pursue their own interests, to stay healthy, and to spend time with friends and family.
      • Home office setup and coworking allowances. Working from a coffee shop? You can use your coworking allowance for the requisite latte!
      • We happily provide or reimburse hardware and software you’ll need, as well as books or conferences that promote continued learning.
      • Company-sponsored life insurance.
      • Open parental leave (includes maternity, paternity, and adoption). If you’ve been with Automattic for 12 months, your leave is fully paid.
      • WordPress-branded laptop at your four-year anniversary. A spiffy set of wireless headphones at your seven-year anniversary.
      • Paid two to three-month sabbatical encouraged every five years.
      • We cover all costs of company travel, so dust off that passport! Your team will get together one to three times per year in locations around the globe.
      • Other benefits are country-specific, and include health, vision, and dental insurance; matching retirement/pension contributions; childcare vouchers; income protection; travel insurance; and discount offers.

      Open Positions

      Engineering

      Engineers at Automattic are responsible for the engines of Automattic: a variety of codebases and processes devoted to making the web a better place. With their varied backgrounds, our engineers collaborate with the other roles at Automattic to define, implement, and improve the experience those engines provide and enable.

  • Product (7)

    • (US Only)
      1 month ago
      Reporting to the Manager of Engineering, the Front End Software Engineer is responsible for providing the user interface technology for our customers.  This role will work with other UI/UX engineers, product, design teams, as well as back-end engineers to deliver a seamless and elegant user experience.
       

      Essential Duties/Responsibilities

      • Focus on development of an engaging user experience using modern and appropriate approaches to web development.
      • Help establish, reinforce, and periodically evaluate coding standards and code quality.
      • Engage in constant knowledge sharing with others on the team, across teams, across communities of practice, and across products.
      • Help with planning efforts and assess technical feasibility of solutions and design proposals.
      • As an effective communicator, work collaboratively and constructively with others in the team and broader organization.
      • Coordinate with back-end platform and API teams to integrate with existing and future APIs.
      • 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

      • Excellent understanding of JavaScript as a language and its ecosystem, especially as it relates to front-end development.
      • Proficient in HTML and CSS with knowledge of web standards, advanced layouts, accessibility, and responsive design.
      • Comfortable with build tools, template languages, and pre-processors.
      • An understanding of HTTP and RESTful API design.
      • Ability to maintain a test-centric approach to development to ensure code quality and ease of maintenance.
      • Excellent understanding of browser security and performance.
      • Comfortable at the command line and with utilizing Git commands.
      • Longstanding familiarity with the JavaScript community -- you stay on top of current news and changes to the language and framework landscape.
      • Passionate about user experience, building modern interfaces, and collaborating closely with Product Designers.
      • Constant desire and eagerness to further develop your skillset.
       
      Education and/or Experience:
       
      • Bachelor’s degree preferred.
      • At least 5 years of professional experience in software engineering preferred.
      • Recent production experience building, maintaining, and deploying client-side JavaScript applications using one or more frameworks (e.g. Vue.js, React, or Ember.js).
      • Experience with Vue.js preferred.
      • Experience in another language beyond JavaScript, preferably Java.
      • Experience writing and maintaining clear, consistent documentation to support your code design.
      • Experience with cross-browser compatibility and relevant shims, fallbacks, and polyfills.
       
      Compensation:
      • Competitive salary
      • 401k plan with company match
      • Health, vision, dental, disability, and life insurance
      • Telecom bonus
       
      Location: Remote, United States Only 
    • Scrapinghub (US timezone)
      2 weeks ago
      DESCRIPTION

      Are you interested in supporting web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month?
      Do you like working in a company with a strong open source foundation?

      Scrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services. Join us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.


      Role Responsibilities

      * Provide world class support for our Scrapinghub customers by delighting them in every interaction
      * Investigate and resolve issues keeping the customer up to date on progress
      * Strong customer focus with a mindset for preventing future recurrence of issues and be an advocate for customer to get the best value possible.
      * Demonstrate leadership and ability to work independently to resolve complex technical issues.
      * Share ideas, issues and lessons learned with the rest of the team and the community by constantly adding to and updating our Knowledge Base and process documentation.
      * Engage with engineering teams to help resolve issues and propose new features/processes that will improve our products and our customer service.
      * Act as Subject Matter Expert for existing or new Product and be the advocate for the Product including new product/feature readiness and gathering feedback.
      * Assist developers in the customer organizations to help troubleshoot their spider code to the extent you can.
      * Provide assistance to internal groups in Scrapinghub to troubleshoot issues and make configuration changes
      * Effectively collaborate within the team and with other teams to constantly improve the processes and tools for greater efficiency and better customer satisfaction
      * Work closely with Customer Success and Sales to make the onboarding experience smooth for customers during pre-sales and post-sales phase.
      * Be available to participate in the weekend on-call rotation - approximately one weekend per month.

      REQUIREMENTS

      Job Requirements;

      * 3+ years of support or equivalent experience in a customer facing role
      * Basic understanding of Computer Networks (DNS, HTTP, TCP/IP, TLS/SSL)
      * Fundamental knowledge of web programming and standards (HTML, Javascript, APIs, REST, JSON, Mysql).
      * Experience with any server side programming
      * Familiarity with Linux/UNIX or Mac Terminal command-line and simple scripting.
      * Basic understanding of Python to be able to write a simple code or review code.
      * Excellent verbal and written English skills and ability to articulate a complex system or problem based on the type of audience.
      * Strong team player with good analytical and technical writing skills.
      * Strong relationship building skills with a sense of collaboration.
      * Ability to multi-task and manage multiple priorities and commitments.
      * Availability to work full time, during West Coast US hours.

      BENEFITS

      As a new SHubber, you will:
      Become part of a self-motivated, progressive, multi-cultural team.
      Have the opportunity to work remotely.
      Have the opportunity to go to conferences and meet with the team from across the globe.
      Get the chance to work with cutting-edge open source technologies and tools.
    • Simple Thread (USA)
      6 days ago

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

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

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

      Requirements

      Skills & Requirements


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


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

      Do you have experience writing production web applications?

       

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


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


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

       Bonus Points

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

      Experience with:

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

      Writing tests and using automated testing frameworks

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

      JavaScript and front-end JavaScript frameworks

      Linux/Infrastructure/DevOps

      AWS/cloud architectures

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

      WHAT WE OFFER

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

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

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

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

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

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

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

    • PeopleDoc (European timezones)
      1 month ago
      PeopleDoc is in the process of rolling out new user interfaces across our solutions.  To support this, we have spent the last 12+ months designing and developing a system of design guidelines and components. As a UX Designer, you will use this system to design new interfaces, whilst contributing to the ongoing improvement/extension of the system in response to real-world feedback and requirements. As a member of the UX team, you will work with a friendly and talented group of designers and developers, within a dynamic, forward looking company. This position is exciting, challenging, and includes the opportunity to have an enormous impact on our solutions. Skills & Requirements
      • Work with product owners to design user interface mockups that adhere to established design patterns (or create new patterns, as needed)
      • Improve consistency throughout our applications by contributing to the design and specification of our internal UI Framework
      • Push forward our UX methodologies, by:
        • Designing, preparing and conducting user tests
        • Working with product owners to introduce new methods for measuring design outcomes
      Competencies required:
      • Experience in designing complex user interfaces (wireframes)
      • Solid understanding of UX best practices (usability and accessibility),
      • You have experience in conducting design test with users;
      • A good understanding of component driven design
      • French and English language skills
        • You will be required to conduct user tests with our French clients, so a professional level of French is essential
        • As a team we work in English, so it is important that you have good written and spoken English
      • Well developed time and task management skills
      It would be a bonus if you also have:
      • Visual / graphic design skills
      • The ability to write production grade HTML and CSS
      • Javascript experience
      Formal educational qualifications in design, human-computer interaction or computer science are viewed favorably, but not essential. More important is your proven capacity to solve problems and deliver excellent design outcomes.
    • PeopleDoc
      1 month ago
      PeopleDoc is in the process of rolling out new user interfaces across our solutions.  To support this, we have spent the last 12+ months designing and developing a system of design guidelines and components. As a UX Designer, you will use this system to design new interfaces, whilst contributing to the ongoing improvement/extension of the system in response to real-world feedback and requirements. As a member of the UX team, you will work with a friendly and talented group of designers and developers, within a dynamic, forward looking company. This position is exciting, challenging, and includes the opportunity to have an enormous impact on our solutions. Skills & Requirements
      • Work with product owners to design user interface mockups that adhere to established design patterns (or create new patterns, as needed)
      • Improve consistency throughout our applications by contributing to the design and specification of our internal UI Framework
      • Push forward our UX methodologies, by:
        • Designing, preparing and conducting user tests
        • Working with product owners to introduce new methods for measuring design outcomes
      Competencies required:
      • Experience in designing complex user interfaces (wireframes)
      • Solid understanding of UX best practices (usability and accessibility),
      • You have experience in conducting design test with users;
      • A good understanding of component driven design
      • French and English language skills
        • You will be required to conduct user tests with our French clients, so a professional level of French is essential
        • As a team we work in English, so it is important that you have good written and spoken English
      • Well developed time and task management skills
      It would be a bonus if you also have:
      • Visual / graphic design skills
      • The ability to write production grade HTML and CSS
      • Javascript experience
      Formal educational qualifications in design, human-computer interaction or computer science are viewed favorably, but not essential. More important is your proven capacity to solve problems and deliver excellent design outcomes.
    • TaskAnalytics ((Eastern) USA, Europe)
      2 months ago
      At Task Analytics, good design is in our DNA and is a big part of everything we do. We’re looking for a new team member to contribute directly to design and development of our product’s user interface and experience.
       
      As a small distributed team in both the eastern United States and Norway, we value the T-shaped employee that has the user design interface and experience 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 our product’s User Interface and User Experience
      • Maintain our standard React component library by building style guides and assets
      • Participate in user story definition and development
      • Help define and shape our overall brand and visual identity

      Qualifications

      The ideal candidate presents most of the following qualifications:
      • Strong visual design skills, specifically related to software products, preferably with Software-as-a-Service products
      • Experience with stylesheet languages like Sass or Less
      • Front-end development experience with JavaScript and single-page application frameworks, preferably React.
      • Experience with CSS-in-JS frameworks like Glamor, Glamorous, or Emotion
      • 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 design 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
    • Parabol (US timezone)
      1 week ago

      Warning - Application for this position only opens on 07.15.19

      A fully-distributed team, making products for remote & distributed teams

      WE ARE:

      ● Creators of Parabol, collaboration & culture-building software for distributed teams

      ● Deeply interested in #FutureOfWork problems, and how to solve them

      ● Committed to transparency, honesty, empathy, experimentation, and play

      ● Graduates of the 16th cohort of the Alchemist Accelerator

      ● Well-connected to tech, business, and workplace culture change communities

      ● A fully distributed team (CA, MA, MI, NY, TX) that supports work-life balance

      ● An Equal Opportunity Employer that actively pursues workplace diversity

      YOU ARE:

      ● 5+ years creating user experiences and visual interfaces

      ● Human-centered design expert: framing a challenge, research, and implementation

      ● Experienced in solving ambiguous problems strategically and systematically

      ● A visual communicator with a strong aesthetic in multiple mediums

      ● Able to prototype in many formats, including Figma, HTML/CSS, Javascript

      ● Familiar with CSS animations and Javascript

      ● Have clear ideas for how you might lead progress toward our next Milestones

      ● An empathetic and generous communicator that lives by, “don't hate, iterate”

      CULTURE & COMPENSATION:

      ● Currently offering 65% FMV cash salary + seed-stage equity

      ● Geographically distributed team (CA, NY, TX) that pursues work-life balance

      ● Convenes 4x/year for all-expenses-paid, all-hands strategy session


      Warning - Application for this position only opens on 07.15.19


  • All others (3)

    • 3 weeks ago
      Remote

      At GitLab, our team of technical writers is responsible for ensuring that the documentation for all of our products is clear, correct, and easy to use. We are looking for great writers with strong technical proficiencies who will help our users succeed with our rapidly evolving suite of developer tools.

      You’ll collaborate with our engineers, who write the first draft of docs for the new features they create. You’ll dive in on special projects, authoring new content and working on new site features and processes. You’ll collaborate with others across the organization to craft tutorials and other educational resources. You’ll be at the leading edge of DevOps while contributing to one of the world’s largest open-source projects and engaging with our wider community.

      GitLab is an all-remote company, and this is a remote position with no geographical requirements.

      Responsibilities

      • Continuously improve GitLab’s documentation content in collaboration with engineers, product managers, and others.
        • Review and edit doc plans and content for all new and enhanced features.
        • Produce written and video tutorials for getting started with GitLab features and for specific use cases.
        • Help developers and other members of the community who have documentation-related questions.
        • Identify and address content gaps or the need for additional media such as diagrams or videos.
        • Participate in reviews and revamps of section or page content and structure.
        • Help review and triage incoming suggestions, corrections, and other content from the community.
      • Continuously improve GitLab’s documentation site features and user experience in collaboration with engineers and other technical writers. This may include the documentation site’s design, search, build process, feedback methods, SEO, visitor analytics, versioning, and other technical components.
        • Contribute to the planning and code of new site features and enhancements.
        • Coordinate with frontend and backend engineers when their help is needed.
      • Contribute to the improvement of team process and style, as well as cross-functional efforts.
        • Act as a reviewer of release blog posts and contributor to GitLab’s Handbook.
        • Make it easy for contributors from the community—internal and external—to submit quality documentation.
        • Contribute to the documentation Style Guide and documentation process guides.
        • Collaborate and improve upon collaborative processes with others including product managers, Support, Marketing, Engineering, and the wider GitLab community.

      Requirements

      • You have:
        • An affinity for managing and writing software documentation.
        • Excellent writing and editing skills.
        • Understanding of what makes documentation clear and effective.
        • Great teaching skills that translate into amazing written work.
        • Familiarity with the Linux or Mac command line.
        • Experience using Git, HTML/CSS, and at least one programming language (though this does not need to be from a professional context).
      • You are:
        • Highly organized; able to triage and prioritize numerous issues and projects.
        • Able to succeed in a remote, globally distributed work environment.
      • You share our values, and work in accordance with those values.

      You’ll receive special consideration if you have experience with:

      • Static site generators and managing docs as code.
      • DevOps tools.
      • JavaScript and intermediate front-end development.
      • Advanced programming or other technical experience.

      Our hiring process is described in more detail in our Handbook's Hiring section. When you apply, please include a cover letter that describes why you are interested in this position and in what ways you are well-qualified for it.

      About GitLab

      GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 1,000 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute.

      We value results, transparency, sharing, freedom, efficiency, frugality, collaboration, directness, kindness, diversity, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique.

      Top 10 reasons to work for GitLab:

      1. Work with helpful, kind, motivated, and talented people.
      2. Work remote so you have no commute and are free to travel and move.
      3. Have flexible work hours so you are there for other people and free to plan the day how you like.
      4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
      5. Work on open source software so you can interact with a large community and can show your work.
      6. Work on a product you use every day: we drink our own wine.
      7. Work on a product used by lots of people that care about what you do.
      8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE.
      9. Focused on results, not on long hours, so that you can have a life and don't burn out.
      10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective.

      See our culture page for more!

      Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto.

      Remote-CHAR
    • Elastic (US timezone)
      1 week ago
      At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to real time Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.
      With solutions like Site Search, App Search and Enterprise Search, the Swiftype team at Elastic focuses on bringing the power of the Elastic Stack and open source projects to businesses and teams of all sizes, focusing on powerful search features in a packaged, turn-key experience that can be brought to market rapidly.
      We are looking for a (Senior) Product Manager to focus on the Swiftype suite of Search Solutions within Elastic. We are open to 2 different levels here: 1) A Software Engineer (preferably front-end) who is interested in shifting or has recently shifted to Product Management. 2) A tenured Product Manager ready to advance to the senior level. Please note that this position needs to currently be based in USA time zones.
      The Swiftype product suite is focused primarily on search use cases — from consumer-facing Site Search (e.g. the search bar the helps you find products on an ecommerce website) to internal employee-facing Enterprise search (e.g. search over internal company data that helps you find what you need to get your job done.) In this role, you will be responsible for gathering meaningful market data trends, customer feedback, and application usage data points.
      If you are passionate about search, and have an eye for taking complex technical problems and crafting elegant product experiences that mask away complexity, then this job is for you!

      What You Will Be Doing:

      You will work together with the Swiftype Product Management team, engineering, and other internal stakeholders to position and grow the Swiftype suite of products.
      You will capture market data, customer feedback, customer usage data, and other key information to develop product insights and help drive the product roadmap.
      In addition, you will:
      * Develop detailed use-cases and product requirements, working closely with the engineering team through the design, development, and product deployment process
      * Independently measure product KPIs, which will drive process improvements and future product features
      * Understand and remedy customer needs by interacting directly with customers, reading and understanding support tickets, and listening for valuable feedback
      * Support product marketing to craft customer focused messaging and content

      What You Bring Along:

      You have 1-3+ years in product management and have a deep understanding of SaaS and IaaS domains. In fact, your experience is with developer-focused SaaS products (mandatory).
      In addition, you have:
      * Bachelor’s degree in a technical field (e.g. CS, CSE, EE) or relevant work experience in software development (mandatory)
      * A deep understanding of HTML, CSS, and JavaScript--how they work and what's possible (mandatory)
      * Ability to understand customer needs, build customer value and highlight competitive differentiation through packaging and pricing
      * Experience crafting high quality sales and customer-facing content including presentations and web copy as well as guiding the product marketing team to create content
      * Excellent spoken and written communication skills
      * Experience working with user tracking and web marketing tools (Mixpanel, VWO, Intercom, GA, Heatmaps)
      * Experience with search, logging, and analytics products in the big data ecosystem (Elasticsearch, Solr, Hadoop, MongoDB, Spark etc)
      * Experience working in a distributed organization

      Additional Information:

      * Competitive pay based on the work you do here and not your previous salary
      * Equity
      * Global minimum of 16 weeks of paid parental leave (moms & dads)
      * Generous vacation time and one week of volunteer time off
      * An environment in which you can balance great work with a great life

      * Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. 
    • 2 weeks ago

      Description

      Are you a recruiting all-star with a proven record of identifying and recruiting top talent?


      Exodus is looking for a full-time Recruiting Director to help our users regain financial sovereignty by recruiting amazing individuals for our growing global team.


      As the Exodus Recruiting Director, you’ll be responsible for recruiting top-notch candidates and helping them throughout the recruiting and onboarding processes.


      What You Will Do

      Own our recruiting and onboarding processes from beginning to end.

      Build and manage a pipeline of top-notch candidates using social media and other creative channels whether they are online or off.

      Filter and organize candidates according to Exodus brand and culture fit.

      Schedule and conduct interviews with candidates.

      Communicate interview findings to relevant team members.

      Give and take feedback to and from candidates.

      Create and manage an offer process for new hires.

      Create and manage an onboarding plan for new hires so that they can hit the ground running.

      Continue to stay in touch with new hires until they feel fully acclimated as part of the Exodus team.

      Ensure a high-touch process so candidates never feel lost at any point of the recruiting and onboarding processes.

      Work with management team and team leaders to identify talent needs and improve recruiting and onboarding processes.

      Create compelling job descriptions for new career openings at Exodus that attract talented and qualified candidates.

      Create and maintain job listings for our website and selected job boards.

      Develop creative ways to constantly look for and attract the best talent while staying true to Exodus’ mission and culture.

      Represent Exodus with integrity and professionalism as a first point of contact for candidates.

      Who You Are

      You have a strong passion for digital assets and it shows.

      You have a great track record of identifying and qualifying top talent, preferably for startups.

      You have experience sourcing candidates through various channels.

      You speak English fluently and feel very comfortable on video-calls.

      You are able to stay organized and stay on top of where different candidates are in the recruiting cycle and manage their respective needs.

      You are engaging, vibrant, charismatic and have great people skills.

      You have excellent references and a history of trust and established relationships in former careers.

      You have experience working remotely and/or know how to manage yourself and communicate effectively.

      You are a learner and always striving to make yourself and those around you better.

      You have used Exodus and have exchanged digital assets inside the platform. (Be prepared to share at least one order ID from your exchange history so we can discuss your exchange experience inside the product.)

      You would love to promote Exodus as a tool to bank the world using the new financial system.

      You take responsibility for your actions.

      You take initiative and don’t have to ask for direction.

      You seek what’s best for the team, rather than what’s best for yourself.

      You don’t necessarily have to be technical, but you understand the difference between Java and Javascript.

      Bonus points for being technical and/or having a wide range of other specialized skills such as design, communications, copywriting, customer support, etc.

      How To Apply

      Send an email to [email protected] with a few words on why you would be the perfect fit for this role.

      Include a link to a short (2 minute maximum) YouTube video (unlisted or private is fine) introducing yourself and showcasing the value you can provide to our team.

      If you want to include a Resume/CV, make sure it is in PDF format.

      Ensure the subject is "RECRUITING DIRECTOR - FIRSTNAME LASTNAME"