The best remote jobs, hand-picked daily.

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

    • 1 month ago

      On being a Security Engineer at balena

      We maintain a service infrastructure for IoT devices and provide our own device operating system. You will design, develop and deploy security controls and concepts strechting from cloud based applications to systems that run on embedded devices.

      People who are successful engineers are well-rounded generalists and great communicators. They are eager to take responsibility for a project, and are able to make good decisions about the project because they have the context of what's important.

      We don't require engineers to be already familiar with the technologies we use. We are happy to invest in people that showcase a strong understanding of the challenges of building secure distributed systems.

      Responsibilities

      • Actively invest back in our own technology, libraries, and frameworks
      • Be highly motivated to produce great code
      • Understand security best practices and strive to apply them in your work
      • Assist in new security control initiatives
      • Assist with the development and documentation of security architectures and roadmaps
      • Evaluate and address security reports and security problems
      • Design, architect, and own the execution of your projects
      • Ensure the architecture of our distributed system remains cohesive
      • Collaborate, brainstorm, and coordinate work with other balenistas
      • Understand the high-level goals, and thus know how to prioritize your work
      • Work efficiently with a certain amount of ambiguity in the tasks you're executing

      About balena

      Balena provides a software platform that helps developers build, deploy and manage code on connected devices. We brought Docker to embedded GNU/Linux devices in 2013 and have been building our IoT toolkit ever since. We also maintain a variety of successful open source projects including EtcheropenBalenabalenaOS and balenaEngine and made contributions to high-exposure projects such as DockerElectron, and AppImage.

      Our technology is open, standards-based, and proven in production across a wide range of scenarios from drones, 3D printers, point-of-sale devices, tidal turbines, skyscrapers and more. Our investors include DFJ, Aspect Ventures, GE, and Ericsson.

      Balena is a highly distributed, remote-friendly company with a pretty much flat hierarchy. Our organization is adaptive, getting feedback signals from our users and systems. Right now we organize ourselves by projects, which allow us to build complex features and solve big problems, while staying mutable. As a distributed group, we rely on clear communication and the rule of "assume positive intent" to help us work together across time zones, cultures and first languages. Our base of operations is nominally London, though really we are living all over the world: from Barcelona to Bulgaria, Argentina to Vietnam, and many more.

      REQUIREMENTS

      Need to have:

      • Desire to make yourself and others more effective. You'd be bothered by an inefficient process
      • Good understanding of software engineering practices and how to apply them
      • Excellent written communication skills, and fluency in English
      • Self-discipline to take on a project and push it to completion without too much management. You also know when to ask for help
      • Highly organized, able to handle many threads at once, and keep things moving
      • Ability to identify security issues and risks, and develop mitigation plans
      • Strong knowledge of current security threats, trends, and mitigations
      • Knowledge of network and web related protocols (e.g. TCP/IP, HTTP/S, SSH, OAuth2, SAML)

      Nice to have:

      • A sample of your work (URL or attached sample)
      • Contributions to OSS projects (please include a URL)
      • Having worked remotely before
      • Experience with balena as a user
      • Experience with embedded GNU/Linux, anything ranging from personal projects with a Raspberry Pi to commercial or industrial scenarios with custom devices
      • Experience and detailed technical knowledge of security engineering, system and network security, authentication and security protocols, cryptography, and application security

      Make sure to let us know if any of these items apply to you!

      BENEFITS

      • Work with an extremely talented, diverse team
      • Equipment of your choice
      • Remote-friendly
      • Flexible working hours
      • Generous vacation policy
      • Annual company gathering in an international location
      • We send you hardware for side projects!
    • 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
    • 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
    • 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
    • About Sourceress

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

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

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


      Responsibilities

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

      Sample projects

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

      Requirements

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

      Stack

        • Typescript (react)
        • Type-annotated Python 3 (django, scikit-learn, pytorch)
        • PostgreSQL
        • AWS 
    • 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.
    • Unsplash
      1 month ago
      The web engineering team is responsible for all things unsplash.com.
       
      We use modern and well-supported tools to build the best possible version of our product in collaboration with the API and design teams.
       
      At a high level, the web architecture consists of a Node server (TypeScript), with React for rendering on both the server and client.
       
      Over the years, we’ve taken Unsplash from a humble Tumblr blog to a fully-fledged web app supporting tens of millions of users and tons of useful features. At the same time, we’ve improved its performance by leveraging modern techniques like SSR, dynamic chunk-splitting, CDN HTML caching, complex state management using memoization and Observables, etc. We’ve done all that with a lean team of just 2 web developers: frequent code releases and in-depth code reviews help us share knowledge and identify problems early. But there’s still so much more to learn and do, and that’s why we need you!
       
      We designed our company in a way to get as much of the stuff that’s not the creative work out of your way, so you can do your best work. We don’t believe in a top-down, shoulder-tapping, 9–5 type culture. You have the autonomy to manage yourself. We don’t work set hours. We respect flow. We believe you should be able to structure your days for what makes you feel the most energized and creative.
       
      A glance at some of our blog posts and open source work can give you an idea on how we approach and solve our problems:
       
      Recently open sourced libraries:
       
      Recent blog posts:
      You
      If you tick (most of) these boxes, you should get in touch with us:
       
      • You’re comfortable being part of a small, autonomous and distributed team.
      • Being a small team, we dive into everything. You are comfortable working across the full stack, from writing CSS to fine tuning a CDN—although we don’t expect you to know these skills upfront, but you should be willing to learn them when they become necessary.
      • You’re a quick learner who’s able to pick up new concepts whenever necessary.
      • You’re able to adequately prioritize between improving UX, optimizing performance, and building new features.
      • You’re comfortable with React.
      • You care about the end-product beyond just writing the code that makes it work.
       
      It’s a bonus if you have experience with:
      • TypeScript, Redux, Reselect, Observables.
      • front-end performance (e.g. optimising page load, page layout, and React rendering).
      • building a large-scale app
       
      Our team is made up of people who enjoy making things people love. We care about details and we care about quality.
       
      • Generous vacation: 3 weeks MINIMUM vacation.
      • Work from home: We’re a remote first company.
      • Workshops/conferences: Conferences & Learning budget.
      • Company retreats: Team retreats 1-2 times a year.
      • Relocation: If you’d like to relocate to Montreal, we provide $8,000 lump sum to cover out-of-pocket costs associated with relocation
      • Flexible hours: You manage your time. You set your working hours.
      • Maternal/Paternal leave: If you have a baby, you’re paid for any time you need to take off. The time you take off will be your judgment. This is an important time and we don’t want to be deciding which days you should be taking off or not. We’ll be there for you. If we feel the balance is not quite right or if you have any questions, we’ll chat.
      • Pet friendly: Obviously if you work from home, but also if you relocate to Montreal. Our office is pet friendly.
      If you want to work with us, all we want to see is a message from you. Please don’t send a resume. Instead, tell us who you are. Show us relevant things you’ve done that you’re excited about.
    • 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
      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.
    • 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
    • 2 weeks ago
      At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live. We're a multidisciplinary, fully remote team that's passionate about creating products, like Todoist and Twist, that improve people's lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made. When you become a Doister, you’re not only joining a global, remote-first company, but a team of 60+ people who value:
      • Feeling empowered to achieve their ambitions
      • Inclusivity, open-mindedness, and diversity
      • The wellbeing of their teammates and the people around them
      • Making long-term, high-impact decisions, even if they’re harder
      We invite you to visit our blog to learn more about us, our values, and how we work. Your role As a web developer at Doist, you'll be the technical lead on some of the company's key projects, working closely with the marketing, design, front-end and back-end development teams every step of the way from strategy, planning, and design to implementation, testing, and optimization. This role is for a self-starter who's excited to build and maintain internal projects from end to end, optimize existing channels and explore new possibilities for engaging and growing our different communities.

      Requirements

      About you:
      • You have 3+ years of experience in web development.
      • You have a solid foundation of front-end development fundamentals (HTML5/CSS3/ES6) and enjoy turning design specs into pixel perfect UIs.
      • You're proficient in responsive design, smooth web animations, and email development.
      • You have experience working with back-end stacks and database systems. You're comfortable building simple web services from scratch.
      • You have experience with analytics and A/B testing tools and workflows. You're able to analyze data as part of your process to inform further optimization.
      • You sweat the details, but also know when to move on. You have a knack for developing reusable processes and frameworks that shorten implementation time and ensure quality.
      • You don't wait around for someone to tell you what to do, and you wouldn't want to anyway. You have ideas for how to improve and expand efforts and are proactive enough to see those ideas through to implementation.
      • Bonus points if you have technical SEO experience.

      Benefits

      We're bootstrapped, profitable, and committed to building a sustainable company that will grow for decades to come. We've built a benefits package that invests in our employee's long-term personal and professional growth and well-being. Here's a sample of what that includes:
      • Work-Life balance. That means 8 hours of work, 5 days each week (for a total of 40 hours) because the time you spend outside of work is just as important as the time you spend working.
      • Flexible schedule and location. This is a fully remote position, so you can work from wherever you please and on a schedule that works best for you. All you need is a computer and access to a stable internet connection (which we sponsor!).
      • Generous paid vacation. 40 days of paid time off to use however you like (vacation, national holidays, etc.).  
      • Paid parental leave. 18 weeks of paid maternity leave and 5 weeks of paid paternity/adoption leave.
      • Education stipend. You'll have a monthly budget to buy books, courses, and other resources you need to continue learning and developing.
      • Competitive compensation.
      • And much more!
    • 2 months ago
      We are a fast-growing and leading company in the personalized health space. We build software to help interpret peoples’ genetics, lab tests and symptoms in order to give personalized health recommendations.
      • Our primary goal is to give people the tools they need to live a healthier and better life
      • We are a flat organization and prioritize efficiency
      • We work as a team and every input and suggestion is taken into account, no matter who it comes from
      • We thrive on open communication and dedication
      • We are a meritocracy and people who show good abilities can move up in the organization fast.
      If this is the type of company you want to be a part of, apply now! Job Type and Pay: We are looking for a talented frontend developer. Pay will be in accordance with abilities and experience.
      • Full-time only
      • Position is remote
      • No agencies
      • Must work a minimum of 4 hours within PST time zone between 9AM to 8PM PST
      Required Duties & Skills:
      • Proficiency in React, Redux, and Redux-Saga
      • Must have a solid command of Javascript, CSS and HTML
      • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)
      • Well-versed in source control with Git
      • Able to implement creative and visually-appealing frontend designs
      • Ability to translate designs, wireframes, and mockups into highly-composable code
      • Collaborating and troubleshooting issues with our backend team and other company stakeholders
      • Writing clean, readable code and tests
      • Giving and receiving feedback while working with a team
      • Strong English-language communication skills
      • Ability to work independently and as part of a team is essential
      Plusses:
      • Knowledge of React Native (for mobile app development)
      • Experience writing E2E tests with Cypress
      • Familiarity with AWS, bitbucket, and Heroku, Material-UI
      Our three companies: Selfhacked.com - With over 1.5 million visitors per month, SelfHacked is the best source of scientific information on supplements and health topics with integrity, no agenda or ideology. We strive for completeness and accuracy, and we work to make it accessible for everyone. The SelfHacked team includes 4 PhDs, 1 PharmD, 2 PhD students, 2 MS in biology, and a few biochemistry graduates. SelfDecode.com - We analyze people's DNA (over 15,000 users so far) and symptoms and give them health recommendations based on their DNA that are simple and easy to understand using our custom-built algorithms. LabTestAnalyzer.com - Provides high-quality, science-backed information and lifestyle, diet, and supplement recommendations based on lab test results. We are very selective in our process because we look for a very long-term, full-time partnership with our employees. We try to keep the process as short as possible so we don't waste anyone's time. We've designed our tests and procedures so that if someone doesn't score above a certain threshold for a given segment, they are booted from the application process early. Most people will not spend more than 10 min of their time on our process. People who do well keep progressing and ultimately get hired and love working for our company! If this is the type of company you want to be a part of, apply now!
    • 1 month ago
      We are a small team that moves fast, so you will be given significant responsibility. We work in multidisciplinary product teams with engineers, product managers, and designers. We maintain a healthy mix of senior engineers and exceptional junior engineers. In this role you will be responsible for helping to craft our SaaS product, mostly in the form of Rails-based microservices and React user interfaces. You will build services that consume 3rd party APIs in order to improve our product capabilities by leveraging a diversity of integrations. In addition to the individual applications you will be helping to craft our shared open and closed source libraries used across our infrastructure. Responsibilities
      • Creatively solve business challenges using Rails and React
      • Confidently build Rails API interfaces that are scalable, easy to document, and fun to use.
      • Conceptualize and create simple solutions when adapting our product to new integrations
      • Carefully manage both document and sql data stores, handling large amounts of customer data
      • Deliver high-quality, scalable Javascript and SCSS.
      • Work closely with product and design teams to design simple, powerful, innovative web user experiences
      • Continuously improve your team's productivity through automation and process improvement
      • Future-proof your work through a combination of thoughtful monitoring, automated testing, refactoring, and modularization.
      About You
      • Comfortable implementing features across the entire stack
      • Bonus: Expertise in Rails or React
      • You have at least five years of professional experience building applications.
      • You care about the details and take ownership over what you're involved in.
      • You value simplicity, but also performance.
      • You know how to problem solve effectively, especially when debugging and designing.
      • You're a good person.
      What it’s like to work here: We know how to get things done and have fun while we’re doing it. We respect your boundaries and don't hire jerks. Our culture is well-defined and our work environment is pretty informal. While we take our jobs seriously, we don’t take ourselves so seriously. We believe in empowerment, autonomy, and flexibility – so you get to determine how you work and where you work. And if/when you want a vacation, you can work with your team to determine how much and how long. We focus on results. We believe culture isn’t about how many foosball or ping pong tables you have. It’s about how you support each other and win together. So at Kapost we actively work to accelerate your career. On your first day we ask you to envision your last day. What do you want your resume to say by the time you leave Kapost? Then we proactively set up mutually aligned goals to help you reach your career aspirations. So while you help us with our adaptability we help you with your marketability. We have a transparent working environment, so you’ll know all about goals, strategies, financials, etc. And you’d be working with people who genuinely care about each other, the occasional (quiet) dog in the office, and no jerks. We believe enjoying ourselves actually leads to better results, so we enjoy social time together, whether happy hours, retreats, impromptu celebrations, and company provided all-employee lunches every week. Our offices are on the famed Pearl St Mall in downtown in Boulder, CO. You’ll know Boulder to be America’s happiest, fittest, foodiest town filled with more than 300 days of sunshine. We’re brimming with bike paths that transport you all around town and running/biking paths that are a few blocks from the office for the morning, noon or evening fun. If you don’t live in/near Boulder then you’ll also be happy to know that the school systems are among the top in the state, cost of living is accessible, commutes range from the “I can’t believe I just rode my bike 5 minutes to work” to “wow, that 15 minute cross-town traffic was just a bear today” commutes, and we are a short drive from Denver. Our offices are in walking distance to top restaurants, offering great food and after-work fun. What could be better?!
    • 1 month ago
      Bear Group is a leading web development firm based in Seattle looking for an experienced backend web developer to join our team. You will have the opportunity to work with leading companies and marketing teams to develop complex sites and integrations between systems.
       
      We are a fully distributed team that primarily builds in PHP on the Magento and Drupal platforms for ecommerce and content management sites. Since we are fully remote, you can work from anywhere! We do require at least 4 hours of working time overlap with the Pacific time zone work day where most of our clients are located. As a highly client focused organization, you will occasionally need to meet according to their schedule. This typically falls between 10 and 5 Pacific time, and we strive to give you plenty of time to focus on development.
       
      Working with a variety of clients, we fluidly form groups including a Technical Project Manager, a Quality Analyst, and one or more developers to complete sprints of work. The type of work depends on the client, but often includes:
      • Developing client web sites using Drupal and Magento Commerce
      • Focus on front-end development: HTML/CSS/Javascript coding, with Twig and PHP at template level
      • Balancing workload across many projects simultaneously
      • Quality assurance and testing across projects
      • Collaborating cross-functionally and with a diverse group of clients
      • Working with business development to assess and price new client projects
       
      You will need to be self-motivating and able to work independently most of the time, but we have a friendly and capable team to collaborate with when you encounter obstacles. You’ll need to have a minimum of 3-5 years of related work experience, a BA/BS degree, and experience with Drupal, Magento or similar open source frameworks. You’ll also need to be visually oriented with experience in Sketch or Photoshop and a good understanding of content organization and concepts within information architecture. Experience in client-service environments is a must and you’ll need to be professional and client service oriented; positive and proactive; able to react swiftly to meet client expectations.
       
      Since the technology world is constantly evolving, you’ll be expected to keep up with the current technologies and practices. To help with this, we provide an annual education stipend that can be used for attending relevant conferences or continued education courses.
       
      During your first week you will work closely with one or our senior developers to set up your new system and familiarize with our processes and tools. The system will be either Mac, Linux, or Windows to your preference, and we use Docker containers for a consistent development server stack. Other tools you will use include:
      • Git for source control
      • Bitbucket for Git repositories
      • Jira for project management
      • Confluence for documentation
      • Slack for communication.
      As you get your feet under you we will introduce some project work, again in collaboration with a senior developer on a sprint they are currently working on. Ultimately our developers work independently on your own tickets and sprints.
       
      In addition to competitive pay, a new computer, insurance, and 401k match, you’ll also receive:
      • 3 Weeks PTO plus approximately 10 vacation days annually
      • $1500 annual education stipend
      • Software stipend for the tools that you prefer to do the job
      To learn more about the company, visit www.beargroup.com
       
      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, sexual orientation, age, marital status, veteran status, or disability status.
    • At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. We unite Elasticians across 30+ countries (and counting), 18 timezones and 30 different languages into one coherent team, while the broader community spans across over 100 countries. Elastic is seeking a talented Senior JavaScript Engineer to join our Ingest team. You will have the opportunity to work with exceptional engineers on state of the art technology in a small and focused team. Ingest at Elastic:
      • Are you passionate about data, about infrastructure, and more importantly about combining the two and turning them to valuable and actionable insights via UI?
      • Do you have a deep understanding of how to model and visualize time-series data sets and how to craft meaningful workflows for users who seek to understand the state of complex systems?
      If so, we'd love to talk. If you read this far and think, “that's me” then you probably won't need to read any further and we should have a conversation. But if you are in any doubt the type of experiences we expect you to have then the following should help clarify; What you'll be doing:
      • Innovate and contribute to a Monitoring UI, built on top of the Kibana platform.
      • Answer community questions.
      • Collaborate with other development teams, quality engineering team and documentation team to execute on product deliverables.
      Skills you will bring:
      • BS, MS or PhD in Computer Science or related engineering discipline and 5+ years of front end development work.
      • Strong JavaScript programming skills
      • Experience with one modern MVC style JS Framework
      • Experience in building large scale pluggable UIs
      • Experienced in user interface design and development; JavaScript, HTML, CSS
      • Excellent understanding of UX/UI design principles
      • Familiarity with time-series and other visualizations used in monitoring systems
      • Experience using monitoring products in production is a plus.
      • Experience using and/or operating the Elastic stack is a big plus.
      • Excellent verbal and written communication skills, a great teammate with strong analytical, problem solving, debugging, and troubleshooting skills.
      • A belief in progress over perfection.
      • Ability to work in a distributed team throughout the world.
      Additional Information We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.
      • Competitive pay based on the work you do here and not your previous salary
      • Equity
      • Global minimum of 16 weeks of paid in full parental leave (moms & dads)
      • Generous vacation time and one week of volunteer time off
      • 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.
    • The App

      • One main Rails app, 2 other service apps (not microservices), and some Lambda.
      • Thousands of paying customers and approximately 100 million users.
      • Current stack: Rails, Postgres, Ubuntu, Redis, AngularJS, Nginx, Puma, Elastic search, Webpack, Yarn
      • Moving towards CitusDB and Vue.js
      • CI with test coverage > 70%
      • App itself is for people to run competitions, rewards, galleries, and lead capture (name/email forms)

      Perks

      • 100,000-120,000 AUD + super (or 35-40 USD/hr if going casual).
      • 140,000 AUD + super (or $60 USD/hr if going casual) if you have production access + PagerDuty responsibilities.
      • Work anywhere you like. Our team is spread across Australia, Belarus, Bulgaria, Malaysia, Portugal, Russia, Serbia, Thailand, Ukraine, and the USA.
      • Arrange your time to suit you. As long as you're doing the time, 'when' is up to you.
      • We encourage you to work on side projects for fun and profit.
      • Only a handful of meetings per year.
      • No us-and-them with remote workers. Everyone is remote.
      • Co-working space, if you want one.
      • Open salaries.
      • We run a yearly retreat. 2017 was Spain for 10 nights. 2018 is Thailand. If you don't want to, that's fine too.

      Required skills

      • Extensive experience in Ruby.
      • Extensive experience in JavaScript.
      • Extensive experience in in CSS.
      • Proficient in *nix.

      Responsibilities

      • Writing production-ready code.
      • Ensure that your code does the right thing. You do business analysis.
      • Ensure that your code works. You do testing.
      • Ensure that you do your work. There are no project managers.

      The Company/Team

      • Two co-founders based in Australia and 14 other people.
      • Mostly developers (9 of the 16) plus one designer and a few interns (who get paid).
      • Bootstrapped and profitable (i.e. no VC/runway death clock).
      • Company started 8 years ago. Current app is ~5 years old.
      • Firstly, don't be an asshole. Beyond that, you do you.
      • All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

      Our Hiring Process (modelled on how we actually work)

      1. Exchange emails/DMs to establish suitability
      2. Group interview via IM
      3. Take-home coding test on Rails/business analysis. 8 hours maximum, paid at $35 USD/hr.
      4. Take-home coding test on JavaScript/UI/UX. 8 hours maximum, paid at $35 USD/hr.
       
    • We're looking for a well-rounded and experienced full stack developer strong in both front-end (CSS, HTML, React, etc) and backend (NodeJs, Redis, Mongo, Serverless).  The perfect candidate can take a mock-up, have a conversation about the feature/interaction, and can build that interaction as a working application (CSS, HTML, React, Node-based API, etc). The right fit for our team has a love for coding and learning, works well in a fully-remote environment and is a high-energy strong communicator who can join an expert team and work with limited direction.  This person would have at least 3 years of professional experience and preferably experience working remotely. The Work:
      • Expand and evolve our social media dashboard and analytics platform used by thousands of journalists and broadcasters worldwide
      • Build new features (screens, interactions, workflows) based on mockups and wireframes
      • Build APIs and services that integrate with social media APIs (Facebook, Twitter, Instagram, etc)
      • Help upgrade our systems from SOA to true microservices on AWS Lambda (Serverless)
      The Environment:
      • 100% remote team
      • Platform based on React + Serverless + Mongo, etc
      • Mobile apps built w/ React Native
      • AWS Cloud-based hosted infrastructure
      • Slack, Hangouts and other online collaboration tools
      The Perks:
      • 100% remote work
      • Competitive pay
      • Comprehensive health, wellness and career benefits package
      • Trust, autonomy, empowerment
      This is just scratching the surface -- we're a fun team of people who love what we do!  If this sounds good so far then reach out and we'll share the details. Skills & Requirements We're looking for someone who can comfortably work on whole features/stories independently.  You should be strong on the front-end development (CSS, HTML, React, Angular) and equally strong on the backend doing API design, building NodeJs services in a serverless/cloud environment. Required skills/experience:
      • Strong understanding of modern JavaScript (ES6+), CSS and HTML concepts
      • Demonstrable experience with ReactJs and NodeJs
      • 3+ years web app development experience
      • 2+ years of front-end development (HTML, CSS/SASS, etc)
      • 2+ years of NodeJs experience
      • Fluency in Git, GitHub and source code management concepts
      Bonus skills/experience:
      • Social Media APIs (Facebook, Twitter, etc)
      • Serverless framework (AWS Lambda) experience
      • Microservices and/or SOA
      • Previous remote work experience
      Working Remote:
      • This is a 100% remote position, communication and self-direction are incredibly important
      • You'll need a dedicated workspace (with a door)
      • You must have a reliable high-speed internet connection (collaboration requires bandwidth)
    • 1 month ago
      At Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the globe do extraordinary things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Founded in 2012 by the people behind the Elasticsearch, Kibana, Logstash, and Beats open source projects, we believe that diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries. As a product designer on the Swiftype team, you'll be involved in many aspects of the product development process, from concept to prototyping to marketing. We are looking for a self-motivated and inventive individual with strong product, interaction, and visual design skills. What you'll be doing:
      • You will provide product designs, prototypes, and UX flows.
      • You will collaborate with engineers to ensure high-quality implementation and user experience.
      • You will build and curate our design system in both Sketch/Figma and code.
      • You will create iconography and illustration as needed in your designs.
      What you bring along:
      • 5+ years of design experience working on sophisticated, complex web applications or SaaS products.
      • A portfolio of products and experiences that you’ve helped launch into the real world.
      • Experience with modern design tools, like Figma and Sketch.
      • Ability to think about and design at both a systems-level and feature-level.
      • A passion for designing end-to-end user experiences.
      • Ability to clearly articulate design decisions and understand trade-offs.
      • Skills to lead your projects and coordinate with the rest of the team.
      Bonus Skills:
      • The ability to build what you design in HTML, JS and CSS (we use Sass).
      • Experience leading user research and testing.
      • Experience working with and developing design systems.
      • Familiarity with JS frameworks like React or Angular.
      • A love for animation. Familiarity with tools like Principle, Framer or CSS animations is a big advantage.
      • Experience building accessible designs.
      Additional Information: We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.
      • 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.
    • Australia’s First Open Banking Payments Platform
      1 month ago
      We're searching for a senior engineer with extensive experience building web applications that combine solid architecture, security and scalability with a focus on customer experience. You will be a vital team player who is able to balance the core platform requirements of the business with the ability to embrace new technology and best-practice innovations in the sector. Creating web services with a keen focus on API consumability is second nature. You are comfortable working on large projects, taking them forward and making recommendations to the direction they take based on evidence provided by hard data. You can spot a well designed API and have proven experience working with and developing critical APIs at scale. Split at a glance
      • A single app, with a large pipeline of new integrating clients.
      • Stack snapshot: Rails, RSpec, PostgreSQL, Redis, Puma, Yarn, Webpack, AWS.
      • Process management: Asana, GitHub.
      • TDD with 100% coverage (according to Simplecov).
      • We ?? code reviews.
      Key responsibilities
      • Design, develop and iterate through new features.
      • Provide insight and advice to other key stakeholders.
      • Review and mentor other team members. Be a team player!
      • Ensure production-ready high code quality.
      • Continually consider the product from both a holistic and specific view-point.
      • Security reviews.
      Required Skills
      • Technical planning with proven experience designing APIs with scale and security in
      • mind.
      • High level of proficiency in Ruby, JavaScript and Git.
      • Comfortable with CSS, HTML and associated front end technologies.
      • Familiar with CI/CD processes.
      • Highly attentive to detail (nothing is too small to notice or correct).
      Bonus Skills
      • DevOps and AWS
      • Modern JS and frameworks (ES2018, React, Redux, etc…)
      Personal Attributes
      • Be assiduous.
      • Be honest and trustworthy.
      • Be respectful.
      • Be flexible.
      • Be proactive.
      • Possess cultural awareness and sensitivity.
      • Demonstrate sound work ethics.
      What’s on offer?
      • Competitive salary package commensurate with experience.
      • Great employment benefits and working situation (remote friendly).
      • Rapid career advancement opportunities.
      • Read more about our approach at http://www.splitpayments.com.au/careers
    See 13 more Software Dev jobs
  • Customer Support (2)

    • Paddle (Anywhere, on EST hours)
      1 week ago

      We are looking for someone to act as a partner, consultant and advisor to our growing base of software clients. You will be working with technology companies, offering top-notch customer support and creating long term customer relationships. And above all, you will be helping real people trying to solve real business problems.

      Ideally, you have a strong sense of empathy and you care about people as much as you care about getting your work done. You also have a natural fluidity and thoughtfulness to your written and verbal communication. A good sense of humour is also always a plus.
      You will be part of a team of 5 specialists, reporting into the Success Operations Manager who will empower you to have a voice as to where your department is heading in the future. This is a great opportunity if you care deeply, genuinely and passionately about customer support and about the role it plays in making a customer-centric team successful.

      This is a remote role, you can work from anywhere in the world and you will be covering standard US hours (EST) for 5 days a week,  including all weekends. This means that you will be required to work every weekend, but you are free to choose which 3 days you want to add to that.

      What you'll do

      * You will respond to and resolve customer queries through all our channels (including email, chat, Twitter, Facebook and phone), empowering our customers to get the most out of Paddle and grow their businesses.
      * You will drive our Voice of the Customer program to advocate for our software sellers and improve Paddle by incorporating user feedback.
      * You will increase customer satisfaction and build loyalty by providing amazing, personal customer support.
      * You will help to develop our team and Paddle through sharing knowledge, creating first-class documentation, contributing to blog posts, experimenting with innovations and discussing best practices.
      * You will escalate critical support issues to the appropriate internal channels.

      We'd love to hear from you if

      * You have 1+ years in online customer support, preferably supporting a SaaS product.
      * You have worked with HTML, CSS and have used browser developer tools to investigate problems.
      * You are comfortable using API’s to diagnose and find solutions.
      * You are used to working remotely and are highly organised in communicating with teams across different time zones.
      * You are a proficient English speaker.
      * You enjoy interacting with and helping people and seek to empower and educate our customers. If there’s a roadblock, you want to smooth it away.
      * You bring solutions to the table, not just problems. (But you aren’t afraid to point out where we’re going wrong)

      It'd be great if

      * You have worked for a SaaS company, ideally offering customer support to other software companies.
      * You are comfortable with a little chaos and uncertainty. We move fast and sometimes decisions are made without all of the information.

      Why you'll love working at Paddle

      We are a diverse team of just over 140 people (quickly on our way to 180+) based in Shoreditch. We care deeply about enabling a great culture which is inclusive no matter your background. We celebrate our diverse group of talented employees and we pride ourselves on our transparent, collaborative, friendly and respectful culture.
      We offer a full slate of benefits, including competitive salaries and we believe in flexible working. We value learning and will help you with your personal development where we can — from constant exposure to new challenges and annual learning stipend to regular internal and external training.

      About us

      Our mission is to help software companies succeed — enabling them to focus on creating products the world loves. Hundreds of companies rely on our e-commerce platform to sell their software products globally, as well as our powerful analytics and marketing tools to understand and grow their businesses.
      Our vision is to become the platform that all software companies use to run and grow their business. We aim to replace a fragmented ecosystem of specialised tools with a unified platform that removes the complex burden that comes with running a software business, whilst also providing unparalleled insight to help them grow faster.

      We’re early in our journey but making great progress: Deloitte Fast 50 named us the fastest growing software company in the UK (we’ve tripled revenue every year since our launch in 2012), and we’ve raised over $17m in funding from incredible investors such as Notion, BGF and Kindred. 
    • 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 (6)

    • 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
    • As one of the first product designers at Guilded, you’ll be involved in every aspect of the product process, from brainstorming to launch. You’ll be combining your product, interaction, and visual design skills to create polished experiences for our growing community.
      Guilded is a fully remote team. We know that many people are the happiest and do their best work when they’re empowered to build on their own schedule. If that sounds like something you’d like, we’d love to hear from you.

      What you should have
      • 5+ years of product, visual, and/or interaction design experience
      • 2+ years of designing consumer-facing products
      • Demonstrated experience with end-to-end product design
      • Experience with developing and using design systems
      • Self-motivated and able to work completely autonomously. You should be able to prioritize high volumes of work effectively and efficiently
      • Strong team collaboration skills. Able to communicate often and clearly, give and solicit feedback to both engineers and product
      Bonus points
      • Experience with various design tools, primarily Sketch
      • Animating and prototyping skills
      • Knowledge of HTML/CSS (this will make our engineers happy)
      • Love memes
    • Guilded.gg
      4 weeks ago
      As one of the first product designers at Guilded, you’ll be involved in every aspect of the product process, from brainstorming to launch. You’ll be combining your product, interaction, and visual design skills to create polished experiences for our growing community.
      Guilded is a fully remote team. We know that many people are the happiest and do their best work when they’re empowered to build on their own schedule. If that sounds like something you’d like, we’d love to hear from you.

      What you should have
      • 5+ years of product, visual, and/or interaction design experience
      • 2+ years of designing consumer-facing products
      • Demonstrated experience with end-to-end product design
      • Experience with developing and using design systems
      • Self-motivated and able to work completely autonomously. You should be able to prioritize high volumes of work effectively and efficiently
      • Strong team collaboration skills. Able to communicate often and clearly, give and solicit feedback to both engineers and product
      Bonus points
      • Experience with various design tools, primarily Sketch
      • Animating and prototyping skills
      • Knowledge of HTML/CSS (this will make our engineers happy)
      • Love memes
    • 2 weeks ago

      About Datadog

      We’re on a mission to bring sanity to Dev & Ops. We’re building a powerful, intuitive, and beautiful product to effortlessly explore large amounts of data, and help our users understand their infrastructure through interactive visualizations.


      What you will do

      Work with engineers, product managers, data scientists, and customer success managers to understand how our customers use Datadog and what they need to succeed

      See your design work through from start to finish: turn insights from user research into ideas, and ship products to make Datadog better

      Sketch and prototype in your tool of choice to communicate your ideas clearly across teams

      Manage and integrate feedback from stakeholders as your designs evolve

      Work closely with engineering and product to understand how your designs will be built

      Who you must be

      The most important parts of our job are listening and learning. Our customers are experts in their fields, and our own engineers are Datadog users. Many of our best product ideas come from outside the design team, and its our job to take them all in and and bring the best ones to life.


      You must also:


      Have previous experience designing web applications, with a breadth of work spanning interaction and visual design

      Demonstrate an ability to take an idea from concept to finished product, showing artifacts from your previous work and highlighting your process

      Thrive as part of a tightly-knit team in a quickly-changing environment

      Bonus points

      Experience with modern interaction design tools like Sketch, InVision, and Framer.js

      An understanding of cloud infrastructure, and experience with platforms like AWS, GCP, or Azure

      Previous work on technical products and data visualizations

      Ability to write HTML, CSS, and JS

  • Product (7)

    • Vidiq (North America, Europe)
      2 months ago
      vidIQ helps YouTube creators and brands get more views and save time. With over 750k active weekly users, we are the #1 Chrome Extension for YouTube creators. Customers include Red Bull, Buzzfeed, PBS, TMZ, BBC and thousands of the largest YouTube creators. We’re backed by top Silicon Valley investors including Scott Banister and Mark Cuban. vidIQ is profitable with a team over 15 employees and growing. 
       
      The Senior Product Designer will be working to elevate vidIQ offering across platforms on mobile, web and browser extensions. If you have the ability to apply appropriate design methodologies to match diverse project scopes in a growing product used worldwide, this might be the perfect fit for you.
       
      You’ll be working remotely with a team of developers and engineers to deliver products that help millions of video creators leverage data-driven insights to grow their audiences and optimize their content online.
       
      Responsibilities
      • Execute design efforts across all our platforms (Chrome Extension, Web App, Mobile), from conception with stakeholders to final implementation with engineering.
      • Help turn complicated data into meaningful actionable insights for YouTube Creators.
      • Balance working on multiple projects at once, while applying yourself to a variety of contexts in parallel.
      • Attention to detail with engineering implementation, and the ability to integrate into engineering and QA processes to ensure high-quality execution.
      • Research other offerings in the video creator space to best understand industry trends.
      • Promote and evangelize for best practices, efficiency, simplicity, and design tools.
      • Rapidly ideate and validate designs through sketching, prototyping, and testing.
      • Help synthesize and communicate user research findings to inform business decisions and build even greater understanding and empathy for our customers and market.
      About You
       
      • You have a proven experience working as a full-stack designer (from idea to design, from sketches to high-fidelity visual design files ready for working with developers)
      • You’re comfortable with modern Design Systems and the latest design tools (Sketch, Invision, Zeplin)
      • You have a humble attitude towards providing and receiving insightful design critique in a constructive team environment
      • You’re passionate about technology innovation and keep learning about the latest and best practices in Product and Design
      • You take pride in designing simple, human-centered experiences that appeal to a broad audience.
      Experience
       
      • 5+ years experience in an individual contributor role, on a Product Design team.
      • You have demonstrated success in the hands-on interface and user experience design at a user-centric internet company.
      • Must have experience with Sketch, Sketch Libraries, Invision, and an interest in learning new tools as the market evolves.
      • Proven understanding and experience with UX strategy, user research, usability testing, interface design, interaction design, and prototyping.
      • Experience designing for mobile consumer apps and/or subscription services.
      • Proven track record in working closely with Product Managers to develop and refine product requirements, creating solutions, and getting buy-in from stakeholders.
      • Proven track record in translating high-level requirements into interaction flows and artifacts, and transforming them into beautiful, intuitive and functional designs.
      • Deep understanding of the technical capacities and differences between Web vs Mobile, and iOS vs Android.
      • An outstanding portfolio, showcasing a depth of knowledge in user experience, interaction, and visual/user interface design.
      • Experience in working and collaborating with diverse and distributed (remote) teams in a dynamic, rapid growth environment.
      • Experience in successfully launching products within a SaaS and B2C space.
       
      Bonus (but not required)
       
      • You understand or are interested in the Video creator space (i.e., YouTube, Twitch, Vimeo, etc.)
      • You have a basic understanding of web development standards (HTML, CSS)
      • You’ve worked remotely before
      Working at vidIQ
      • Competitive salary with potential team profit sharing when we hit our targets
      • An exciting multi-disciplinary team where you can grow and learn at a fast pace
      • Yearly team retreat where we have fun while working on the big picture together
      • A remote flexible work environment
    • (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 
    • 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 (2)

    • 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.