The best remote jobs, hand-picked daily.

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

    • 3 weeks ago

      FreeAgent is:

      • One of the UK's most popular small business finance apps with over 80,000 customers. We help small businesses sort out the mess and the stress of managing their business finances
      • Loved and adored by customers. We have an NPS of 70 (which is considered "exceptional")
      • Rated ⭐⭐⭐⭐⭐ on Trustpilot. See what customers say

      This is your chance to come and shape the future of small business banking and accounting!

      Make a difference 💫

      It's an exciting time in the accounting and banking space. We're seeing a revolution in the FinTech industry, and new government initiatives such as Making Tax Digital and Open Banking and opening up new features and products for customers.

      The technology in this space is changing rapidly and at FreeAgent we're working on the cutting edge. We're focused on providing the best possible user experience for our growing customer base.

      Creating the best place to work 👩🏽‍💻

      We want people to be productive, to have career opportunities, to be focused on meaningful work and to have an excellent work/life balance. We like to think we work smarter, not harder, which is why we stick to a 35-hour working week and still Get Things Done.

      We have built a powerful CI/CD platform which can run 32,000 automated tests in less than five minutes which allows us to remain productive at scale, and allows all engineers, regardless of level, to deploy code to production multiple times a day.

      We value a diverse team, and we believe the variety of experiences and backgrounds in our team make us stronger. We believe in a learning culture and encourage self-development. We have regular 'wiggle weeks' and we hold our legendary 'Hack Days' twice a year. Engineers write about what they do, and what they learn, on our popular engineering blog.

      We have an amazing office in central Edinburgh (one of the great cities of the world), but only half of our engineering team work here – the other half work fully remotely, distributed around the UK. We currently only offer remote working to senior engineers.

      The Role 👷

      • Develop new product features and improve existing ones using a test-driven approach
      • Work closely with other engineers, product managers and designers to deliver an amazing product experience for our customers
      • Help your team plan, estimate and deliver projects. Shipping isn't just about merging pull requests – we put an emphasis on writing culture and ask engineers to document what they've created to expand our collective knowledge
      • Contribute new ideas for developing features and refactoring areas of code
      • Share what you've learned by talking at our weekly Engineering Forum
      • Continually expand your knowledge of both our business and technology domain. We have the resources and we give you the time to learn!
      • Develop and apply your mentoring and leadership skills

      Technologies we use: Ruby, Rails, RSpec, Javascript, MySQL, AWS, Terraform, Jenkins

      Apps we use: GitHub, Trello, G Suite, Notion, Miro

      You 🙌

      We look for:

      • Commercial experience of developing and maintaining web apps
      • Enthusiasm for taking complex problems and simplifying them for customers
      • Attention to detail. We value people who believe a job worth doing is worth doing right
      • Pragmatism; being committed to getting things done while understanding tradeoffs
      • A high level of self-motivation and self-awareness
      • A commitment to ongoing self-development, improving both technical and soft skills. If you have the commitment, we can provide opportunities for you.
      • Strong communication skills. Being able to write well and articulate your thoughts are great skills to have in any business.

      Benefits 🎁

      We provide a comprehensive package of employee benefits, which have been carefully selected to protect you, to promote healthy lifestyles, and to give you peace of mind. You can read more about these on our website.

      Applying for the role ✍

      Our application process is simple; just upload your CV and answer a few questions about why you are interested in this opportunity.

      Our selection process involves a phone interview, a practical exercise and a visit to our beautiful Edinburgh office so you can meet the team. We work hard to make the process as straightforward, transparent and enjoyable as possible.

      We really value applications from people with varied backgrounds and perspectives.

      Don’t forget to tell us about why you think FreeAgent is the right place for you to make a difference!


      Annual salary £35,000 - £80,000 (plus 15/20% outer/inner-London weighting) depending on experience, plus competitive benefits package

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


      WHAT YOU’LL BE DOING

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

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

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

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


      WHAT'S IN IT FOR YOU

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


      OUR TEAM

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

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

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

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

      REQUIREMENTS

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

      BENEFITS

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

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

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

      About the role:

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

      Our technical stack:

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

      Technical requirements:

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

      Responsibilities:

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

      Location:

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

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

       Travel 
      • 5-10% 

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

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

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

      Our technical stack:

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

      Technical requirements:

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

      Responsibilities:

      • Lead design and development of projects, either independently or in a team.
      • Assist with recruitment, interviewing, and hiring new team members.
      • Provide mentorship to junior team members and participate in design decisions.
      • Be the gatekeeper of the codebase and ensure that it stays stable, readable, and free of technical debt.
    • TX Group Inc. is seeking motivated Artificial Intelligence Engineers, Machine Learning Engineers and Data Scientists  to join our team. MTX Group Inc. (MTX) is a technology services company based out of Albany, NY. MTX specializes in the Salesforce platform, Mobile Apps, Web Apps, User Experience and User Interface Design. We are a growing team of passionate individuals and in our fast-paced environment, you will collaborate with a driven team on a daily basis. In collaboration with our team, this position will provide opportunities to develop state-of-the-art AI/ML products in production grade systems and work on bleeding-edge technologies. This is a great opportunity for practitioners to enhance their career in Artificial Intelligence, Machine Learning and Data Science industry.


      Location:

      • USA
      • India


      Responsibilities:

      • Research state-of-the-art algorithms in machine learning, particularly deep learning, to identify viable approaches to significant unsolved challenges for the Maverick AI platform
      • Identify AI/ML solutions for video analytics, image analytics, audio analytics and big data analytics across but not limited to industry verticals like medicine, healthcare, disaster management and finserv
      • Design solution prototypes and POC that connect data sources through the selected algorithms to a concrete use case
      • Implement the algorithms, and test their efficacy and efficiency against real-world data, experimentation to improve accuracy
      • Create robust applications hosted on cloud services ensuring availability and security for the end users. Testing the application for edge cases and creating a good user experience
      • Deploy the solution in a production environment, with strong CI/CD pipeline to continuously update the solutions in place
      • Create custom data sciences solutions for specific project, in collaboration with the relevant MTX team and client
      • Mentor and guide junior data scientists and ensure a continuous learning environment in and across teams


      Qualifications

      • 2 to 8 years of experience in Artificial Intelligence/Machine Learning/Data Science
      • Proficiency with a modern programming language appropriate for machine learning and deep learning: Python is preferred, but skill in other languages such as JavaScript and R may demonstrate the necessary ability
      • Proficiency in the underlying mathematics of deep learning, particularly linear algebra and multivariate calculus
      • Knowledge of data structures, data management, data transformations, model selection, training and tuning of models and accessing the performance of models
      • Good understanding of industry standard platforms for AI/ML: Tensorflow, PyTorch, Keras, Theano, Caffee, etc.
      • Ability to use cloud services like AWS/GCP for model development and deployment
      • Ability to communicate technical topics effectively to both technical and nontechnical audiences
      • Ability to read, understand, and apply technical papers and articles in research journals
      • Ability to work independently and collaborate effectively with a project team in a research environment with a proactive and curious problem-solving approach

      What we offer:

      • Amazing culture
      • Failure is ok because we embrace it
      • Access to the leadership team
      • The chance to work in a fast-paced environment with experienced industry leaders
      • A learning environment where you can dive deep into the latest technologies and make an impact
      • Modern offices across all regions that promotes family concept
      • Fully-stocked kitchen with organic snacks, beverages, and coffee drinks
      • Monthly All Hands meeting - ask me anything style discussions with our Leadership Team
      • Team outings to sports games, game nights and more lead by our FUN ministers across all regional offices
    • 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
    • 1 month ago

      About us

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

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

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

      Benefits

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

      About the role

      You will:

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

      As a senior member of the team, you will:

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

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

      Ideal candidates have

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

      Interview process

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

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

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

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


    • 2 months ago
      Chess.com is a global team of passionate chess fans and developers. You can meet us here and read about our company here. We're always looking for great people to join the team. All of our jobs are 100% remote. We have a healthy work environment focused on well-being, respect, and memes/emoticons. We communicate with Slack and positive energy beams.

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

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

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


      - Java 8 (core, concurrency, multithreading)

      - MySQL, Database Persistance 

      - Networking (TCP/IP, HTTP, WebSocket)

      - Project Management Skills

      - Hazelcast (not required, but bonus!)

      - Jetty (not required, but bonus!)

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

      - Linux (not required, but bonus!)

      - JavaScript (not required, bonus!)

      - Redis (not required, but bonus!)

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



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

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

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

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

      Key responsibilities

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

      What we need

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

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

      • Knowledge and experience with microservices architecture
      • Experience with blockchain integration
      • Comfortable with high-availability concepts
      • Have actively participated in the development of a sophisticated platform as one of the leading developers
      • Ability to quickly learn new technologies
      • Expert level C++
      • Exceptional JavaScript skills, ability to performance optimise code, Ruby or Rust skills are a plus
      • Other technologies of interest: Message queues (ZeroMQ, RabbitMQ), Job Queues
    • Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.

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

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

      What you’ll do:

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

      What is Required:

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

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

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

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

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

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


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

    • Digital Ocean
      2 weeks ago

      Have you ever wondered what happens inside the cloud?

      Based in New York, DigitalOcean is a dynamic, high-growth technology company that serves a robust and passionate community of developers, teams, and businesses around the world. We believe that today’s entrepreneurs are changing the world through software. Our mission is to empower these entrepreneurs by bringing modern app development within reach for any developer, anywhere in the world.

      We want people who are passionate about creating simple, yet scalable experiences for our customers.

      As a Senior Software Engineer within Developer Experience you will think about how to present complex developer workflows and deployment processes as simple, elegant, and configurable solutions for our customers. Working alongside of Product and Design teams, and reporting to an Engineering Manager, you will decide how to build software that gets the most out of our products and services, and helps developers deploy, manage, and scale apps on DigitalOcean. You will also work within the broader engineering organization to improve efficiency and performance of internal systems, so that we can support our growing customer base.

      What You’ll Be Doing:

      • Developing software written primarily in Go, and sometimes Ruby.  
      • Working with containerized applications in Docker, and deploying within a CI/CD environment like GoCD and Concourse.
      • Creating and processing large amounts of data stored in, or streamed through, MySQL, Redis, and Kafka.
      • Using tools like Kibana and Grafana to monitor, alert and troubleshoot internal production performance issues.
      • Consuming and integrating with 3rd party APIs (DigitalOcean public APIs, Kubernetes, logging and analytics services, etc).
      • Actively participating in the product development process, quickly understanding how our services contribute to customer value, and gradually forming opinions on how to make those services better with minimal technical supervision.

      What We’ll Expect From You:

      • Experience working in a role where you had to balance solving software performance and scaling challenges with creating customer value.
      • Willingness to understand the architecture of multiple systems, and being able to make updates to them independently.
      • Have the ability to lead projects from start to finish, working cross functionally to gather requirements, plan work, and helping to steer development until launch.
      • Not required, but some previous exposure to Javascript and/or Rails applications, demonstrating an understanding of customer facing dependencies within a broader distributed system is a nice to have.
      • Experience with consuming and processing messages from Kafka or similar service.
      • Proficiency with writing efficient queries in MySQL.
      • Experience building APIs for external consumption.
      • Experience with Kubernetes, Docker, and CI/CD pipelines like GoCD or Concourse a plus.
      • An understanding of microservice architecture and inter-service communication with protocols like gRPC and Protocol Buffers a plus.
      • A strong appreciation for rich UI experiences, and particularly the flexibility to adapt APIs and backend services to accommodate such experiences.
      • A passion for creating developer tools and meaningful developer workflows.
      • This role will be expected to participate in an on-call rotation

      Why You’ll Like Working for DigitalOcean:

      • We have amazing people. We can promise you will work with some of the smartest and most interesting people in the industry. We work hard but we always have fun doing it. We care deeply about each other and take our “no jerks” rule very seriously.
      • We value development. We are a high-performance organization that is always challenging ourselves to continuously grow. That means we maintain a growth mindset in everything we do and invest deeply in employee development.  You’ll need to be great to get hired here and we promise you’ll get even better.
      • We care about you. We offer competitive health, dental, and vision benefits for employees and their dependents, a monthly gym reimbursement to support your physical health, and a monthly commute allowance to make your trips to and from work easier.
      • We invest in your future. We offer competitive compensation and a 401k plan with up to a 4% employer match. We also provide all employees with Kindles and reimbursement for relevant conferences, training, and education.
      • We want you to love where you work. We have great office spaces located in the heart of SoHo NYC and Cambridge and offer daily catered lunches to keep your hunger at bay. We’re also very remote-friendly—we use Slack to communicate across the company—and all remote employees have the opportunity to onboard in-office and take an all-expenses paid trip to our annual company offsite, Shark Week, to get quality in-person time with the team at least once a year. We also allow employees to customize their workstations to meet their needs—whether remote or in office.
      • We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 
    • 3 weeks ago

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

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

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

      What you'll do:

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

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

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

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

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

      What is Required:

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

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

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

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

      * Strong understanding of the agile software development process

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

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

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

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

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

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

      Clevertech Culture Video

    • 2 months 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

       
    • Close (Americas or European )
      2 weeks ago

      About Us

      At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of ~33 high-performing, happy people that are dedicated to building a product our customers love.

      Our backend tech stack currently consists of Python Flask/Gunicorn web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing. Our data stores include MongoDB, Postgres, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes.

      We ❤️open source – using dozens of open source projects with contributions to many of them, and released some of our own like ciso8601, LimitLion, SocketShark, TaskTiger, and more at https://github.com/closeio


      About You

      We're looking for an experienced full-time Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.

      You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using Python.

      You also have around five years experience using MongoDB, PostgreSQL, Elasticsearch, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

      You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

      You are located in an American or European time zone.


      Bonus point if you have...

      • Contributed open source code related to our tech stack
      • Led small project teams building and launching features
      • Built B2B SaaS products
      • Experience with sales or sales tools


      Come help us with projects like...

      • Conceiving, designing, building, and launching new user-facing features
      • Improving the performance and scalability our API. Help expand our GraphQL implementation.
      • Improving how we sync millions of sales emails each month
      • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features
      • Building user-facing analytics features that provide actionable insights based on sales activity data
      • Improving our Elasticsearch-backed powerful search features
      • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis 
      • Building new and enhancing existing integrations with other SaaS platforms like Google’s G Suite, Zapier, and Web Conferencing providers


      Why work with us?

      • 100% Remote (we believe in trust and autonomy)
      • 2 x Annual Team Retreats ✈️ (Lisbon Retreat Video)
      • Competitive salary
      • Medical, Dental with HSA option - 99% premiums paid (US residents)
      • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
      • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
      • 401k matching at 4% (US residents)
      • Our story and team🚀
      • Glassdoor Reviews 

      At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

      We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

      This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

      Interested in Close but don't think this role is the best fit for you? View our other positions.

    • 2 months 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.
    • 3 weeks ago

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

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

      REQUIREMENTS

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

      Our Benefits

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

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

      How We Work

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

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

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

      The result? We produce meaningful work

      Getting Hired

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

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

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

      Clevertech Culture Video

    • heorem is a team of experts who set sound principles and best practices into action. Our team solves complex problems and builds amazing things for some of the largest global household names. We work with team members around the world and have offices in LA and New York. This is a remote first role.

      This role will require some travel to client sites as necessary. You must be authorized to work in the United States.

      As Software Solutions Architect, you are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying.

      As a consulting Software Solutions Architect, you are always happy to be learning, choosing the right tool for the job but also becoming the foremost domain expert about our client’s business. You should always be able to answer the question: What have I learned this week?

      Responsibilities and Duties

      In this role, you will participate in the full life cycle of application development for our clients with duties including but not limited to:

      • Assist the sales team with uncovering and understanding technical requirements and producing estimates and risk assessments for new projects.
      • Become the domain expert for our clients’ business and gain a deep knowledge of their infrastructure and internal systems.
      • Assess and research technologies to determine their fitness for a particular purpose.
      • Educate and train clients and stakeholders about the benefits of our approach and process to software and solutions development.
      • Collaborate with the engineering team on project delivery by contributing code and reviewing pull requests.
      • Collaborate with the team to create a successful project hand-off plan

      Qualifications and Skills

      • 10+ years of experience in software engineering.
      • Over 5+ years of experience directly consulting with clients.
      • Eager to learn new languages and technologies.
      • Proficient and experienced with at least 3 programming languages; JavaScript, Ruby, Elixir, Go, C# and Python are all a plus.
      • Strong experience designing and delivering features on both server and client sides of the development stack.
      • Experience with AWS, GCP, or Azure.
      • Experience working with Chef, Ansible, and other provisioning technologies is a plus.
      • BS of Computer Science or similar academic background is a plus.
      • Excellent skills in spoken and written English language.
      • Possess a strong and reliable internet connection.

      Benefits at Theorem

      While we have offices in LA and New York, we work remotely with team members around the world

      • Remote First - Work from your remote location when you are not called to travel to client site
      • Team retreats - We get together at an inspiring location to meet, work and play
      • Healthy body, healthy mind - happy team - We offer vacation and support healthy lifestyles through our physical fitness and continuing education benefits program.
    • 2 months 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?!
    • 2 months 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.
    See 46 more Software Dev jobs
  • Customer Support (3)

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

    • Howdy 👋We’re the folks at SkyVerge, and we build WordPress plugins that help over 100k+ eCommerce businesses grow and manage their WooCommerce stores. Our team is 100% remote, with 21 people distributed all over the world.

      We’re looking for a friendly, talented Customer Support Specialist to join our team and help support our entire suite of products: a portfolio of WordPress plugins for WooCommerce and Jilt, an email marketing platform built for eCommerce.

      You’ll be the first point of contact for hundreds of thousands of eCommerce stores, helping them with problems, and answering questions. As part of a small team, you'll likely get your hands dirty with a little bit of everything. 

      You should be...

      • Excited to be on the customer’s team -- you’ll need to understand and empathize with their problems before you start fixing things
      • A self-starter, capable of working independently 
      • Dedicated to constant experimentation & learning
      • Familiar with HTML, CSS and JavaScript

      Bonus points if you also have…

      • Experience with WordPress
      • Experience with WooCommerce (or other eCommerce platforms)
      • Experience supporting SaaS products
      • Experience with PHP / Ruby (or other programming languages)
      • Native-level fluency in a language other than English (We love being able to support customers in their native language!)

      You’ll be responsible for…

      • Assisting customers by troubleshooting technical problems and escalating to the engineering team as needed
      • Answering pre-sales questions and other feedback from customers
      • Documenting and optimizing our support process to improve customer satisfaction
      • Writing technical documentation and other content so customers can help themselves
      • Helping our engineering & product teams to identify areas where we can improve the customer experience
      • Monitoring social media and forums where customers may have questions or issues with our products and get them the help they need

      Why you’ll love working with us…

      • Kind, wonderful teammates that enjoy their work as much as you do
      • Competitive salary
      • Annual company retreats (read about our last adventure in Lake Tahoe!)
      • Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!
      • Transparent culture (check out our team wiki)

      Curious to learn more? Read our full position overview and apply here. We're excited to meet you!


      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.

    • DESCRIPTION

      We are looking to add someone for evening hours 10:00PM PST (6:00AM EU) - 7:00AM PST (2:00PM EU) to support our customers in other time zones


      About You:


      A technical support specialist with technical chops, who wants to eventually move into product role. Preferably, your claim to fame from your last job won’t be how many tickets you solved but how many you made ‘extinct’ by working with the team to improve products and processes. You take everything you learn and turn it into collateral or processes that will let you reduce your workload so you can take on new responsibilities. Customers are your #1 priority, and you’ll do whatever it takes to support them.


      As a Support Specialist, you’ll be exposed to every part of our system and work directly with Customer Success, Engineering and Product Management to ensure that our customers have the best possible experience.


      REQUIREMENTS


      3-6 years work experience, with at least one promotion at their current company.

      Intermediate knowledge of web technologies, such as HTML/CSS/Javascript and a server-side scripting language such as Python, PHP or Java.

      Strong analytical skills, with a desire to identify inefficiencies through data analysis and the ability to translate them into product or process solutions.

      Customer-centric: a history of going ‘above and beyond’ to support customers.

      Strong work ethic & team player.

      Hungry to learn and grow.

      Nice-To-Have (we’ll teach you if you don’t already know):

      Experience in an in-house IT function.

      Experience manipulating log data in terminal (grep, tail, wc, etc) and/or a log analysis systems.

      Experience with Telephony apps (as an end-user and/or working on a telephony product)

      An understanding of ‘cloud’ infrastructure, architecture and technologies

      Exposure to the software development lifecycle, from specification > development > QA > release

      BENEFITS

      Salary: $40,000-$55,000

      Benefits: full PPO (Google-level) Health, Vision, Dental

      Employee Stock Options

      Tax-Free Commuter Benefits

      We have an office in San Francisco, but half of us work remotely from all over the US. Check out a (totally unprompted!) blog post by one of our engineers about his experience working remotely at Truly.

  • Design (7)

    • Simple Thread (USA)
      1 month 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 weeks ago
      Remote

      This position is 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’re looking to add a Senior Visual Designer/Illustrator to our already large team of UX Designers and UX Researchers to help beautify GitLab's UI and refine our design system. If you're an outstanding Illustrator & Visual Designer who is experienced at designing pixel-perfect UI components for enterprise tools, then you may be a great fit.

      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. We’re planning to more than double the UX team's size over the next year. You can look over our organizational chart to see other open vacancies.

      What you can expect in a Senior Visual Designer/Illustrator role at GitLab:

      • You’ll be expected to refine and extend the existing custom icon library, and create illustrations for things like null states, error pages, and supplemental illustrations on design.gitlab.com.
      • You’ll create deliverables (lo-fi wireframes, hi-fi mockups, prototypes, hi-fi visuals etc.) to communicate ideas, as needed.
      • You’ll partner with UX Designers and Researchers to conduct user testing, incorporate feedback, and share findings and recommendations.
      • You’ll review new designs created by UX Designers to help ensure consistency throughout the system.
      • You’ll help create and maintain documentation for the design system.
      • You’ll work with developers to iterate on and refine the UI experience. You’ll also implement designs in HTML/CSS, as needed.
      • You’ll be expected to help break down designs to fit within the monthly release cadence.

      Projects you might work on:

      You’ll spend much of your time helping to move Pajamas Design System components to a "Complete" status. You’ll also identify refinements to optimize existing components, while collaborating with Frontend Engineers, Developers, and UX Designers.

      You should apply if:

      • You have a portfolio of beautifully executed illustrations, enterprise UI designs, and SVGs. (Animated SVGs are a bonus.)
      • You're a master at creating useful icons and elegant UI interactions.
      • You've helped to create a Design System that's implemented in code.
      • You understand accessibility and how it impacts 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.)
      • You’ve worked for a company that builds and maintains a deeply complex product.
      • You’re humble and able to freely discuss your own strengths and weaknesses (and those of others), but always in a kind and appropriate way.
      • 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 Sr. Visual Designer/Illustrator position typically follows four stages where you’ll speak with one of our Global Recruiters, a UX Designer, a UX Manager and the UX Director. The compensation for this Sr. Visual Designer/Illustrator aligns with the compensation for the UX Design role, which can be found at the bottom of this page.

      Hiring Process

      Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find her/his job title on our team page.

      • Selected candidates will be invited to schedule a 30 minute screening call with our Global Recruiters.
      • Next, candidates will be invited to schedule a 45 minute first interview with a UX Designer.
      • Candidates will then be invited to schedule a 1 hour interview with the UX Manager. This interview will include a run-through of basic UX and UI dev skills as described in the responsibilities.
      • Candidates will be invited to schedule a third 45 minute interview with our UX Director.
      • Successful candidates will subsequently be made an offer via email.

      Additional details about our process can be found on our hiring page.

       

      Remote-CENTRAL
    • 1 month ago
      About Us

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

      About this role

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

      Key Responsibilities

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

      Qualifications

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

      You'll love this job if...

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

      * You have a great sense of humor and drive to have fun! 
    • 1 week ago

      Iterable is the growth marketing platform that enables brands to create, execute and optimize campaigns to power world-class customer engagement across email, push, SMS, in-app and more with unparalleled data flexibility. We are an integrated, cross-channel solution — Iterable is built for marketers, trusted by engineers, and designed with intelligence. We know this space well: our product team built the growth systems that powered Twitter’s early success. We've raised over $30M from investors like Index Ventures and CRV and hundreds of companies like Zillow, DoorDash, and Box rely on us to captivate their many millions of users.

      Iterable's momentum grows daily and there has never been a more exciting time to join the team! We've been recognized as one of the Best Places to Work for two years running and earned ourselves a top 20 spot among the SaaS 1000. We've got a nation-wide presence with offices in San Francisco, New York, and Denver and host an annual growth marketing conference where innovative marketers around the world come to share ideas

      The Role:

      As a Senior Product Designer at Iterable, you'll work closely with our customers to understand user experience, our market and competitors, define the vision of our platform and work closely with the engineering team to turn product requirements into new features that enhance our customer’s experience.

      Core Responsibilities:

      • Talk with product managers, customer success, and our customers to better understand user behavior and needs
      • Partner with fellow designers, product managers, and engineers to lead the design of a project from conception to implementation
      • Identify and facilitate the most appropriate form of UX research and discovery, considering scope and constraints
      • Prototype design decisions in varying degrees of fidelity, to solve for complex problems and to test our solutions with customers
      • Assist engineering with implementation
      • Help inform design process and advocate for quality UX within a quickly growing organization

      The Ideal Candidate Will Have:

      • A keen interest in the opportunities and challenges of designing for a complex product—from broad strategy and systems thinking, to smaller scale, component-specific UI design.
      • Empathy for the variety of our customers, engineers, and internal stakeholders that we work with on a day-to-day basis
      • Experience using a variety of tools for prototyping and testing
      • Strong visual design sensibilities that can be demonstrated in a portfolio of work and ability to seamlessly and effectively incorporate branding guidelines into the product UI
      • Experience working directly with HTML, CSS, JavaScript, and git, and an understanding of how modern front-end capabilities and required engineering effort inform UI constraints
      • Enthusiasm for creating an effective and enjoyable user experience
      • Passion for learning and always improving yourself and the team around you
      • Exceptional written and verbal communication skills

      Bonus Points:

      • Experience in a fast-paced startup environment
      • Experience with email, push or SMS software
      • Experience working with large-scale software platform
      • Experience working with a B2B company, designing and building tools that help people be better at their jobs

      Perks & Benefits:

      • Competitive salaries, meaningful equity, & 401(k) plan
      • Medical, dental, vision & life insurance
      • Unlimited PTO, great work/life balance, and fantastic location
      • Catered lunches delivered to the office daily + unlimited snacks/beverages
      • Generous monthly Employee Wellness Allowance
      • Professional Development Allowance of $300/quarter
      • Pre-tax commuter benefits
    • 3 weeks ago

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


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


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


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


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


      What you will be doing:

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

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

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

      What you've done:

      At least five years of web application development experience

      Extensive and deep JavaScript knowledge

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

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

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

      Bonus points:

      Track record in UX design is a huge plus

      Experience building React applications in a large scale production environment

      Understanding of the operational concerns for cloud-based software deployments

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

      You believe in progress over perfection

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

      Additional Information:

      Competitive pay and benefits

      Catered lunches, snacks, and beverages in most offices

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

      Passionate people building great products

      Employees with a wide variety of interests

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

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

    • 4 days ago

      Iterable is the growth marketing platform that enables brands to create, execute and optimize campaigns to power world-class customer engagement across email, push, SMS, in-app and more with unparalleled data flexibility. We are an integrated, cross-channel solution — Iterable is built for marketers, trusted by engineers, and designed with intelligence. We know this space well: our product team built the growth systems that powered Twitter’s early success. We've raised over $30M from investors like Index Ventures and CRV and hundreds of companies like Zillow, DoorDash, and Box rely on us to captivate their many millions of users.


      Iterable's momentum grows daily and there has never been a more exciting time to join the team! We've been recognized as one of the Best Places to Work for two years running and earned ourselves a top 20 spot among the SaaS 1000. We've got a nation-wide presence with offices in San Francisco, New York, and Denver and host an annual growth marketing conference where innovative marketers around the world come to share ideas.


      The Role:


      As a Senior Product Designer at Iterable, you'll work closely with our customers to understand user experience, our market and competitors, define the vision of our platform and work closely with the engineering team to turn product requirements into new features that enhance our customer’s experience.


      Core Responsibilities:


      Talk with product managers, customer success, and our customers to better understand user behavior and needs

      Partner with fellow designers, product managers, and engineers to lead the design of a project from conception to implementation

      Identify and facilitate the most appropriate form of UX research and discovery, considering scope and constraints

      Prototype design decisions in varying degrees of fidelity, to solve for complex problems and to test our solutions with customers

      Assist engineering with implementation

      Help inform design process and advocate for quality UX within a quickly growing organization

      The Ideal Candidate Will Have:


      A keen interest in the opportunities and challenges of designing for a complex product—from broad strategy and systems thinking, to smaller scale, component-specific UI design.

      Empathy for the variety of our customers, engineers, and internal stakeholders that we work with on a day-to-day basis

      Experience using a variety of tools for prototyping and testing

      Strong visual design sensibilities that can be demonstrated in a portfolio of work and ability to seamlessly and effectively incorporate branding guidelines into the product UI

      Experience working directly with HTML, CSS, JavaScript, and git, and an understanding of how modern front-end capabilities and required engineering effort inform UI constraints

      Enthusiasm for creating an effective and enjoyable user experience

      Passion for learning and always improving yourself and the team around you

      Exceptional written and verbal communication skills

      Bonus Points:

      Experience in a fast-paced startup environment

      Experience with email, push or SMS software

      Experience working with large-scale software platform

      Experience working with a B2B company, designing and building tools that help people be better at their jobs

      Perks & Benefits:

      Competitive salaries, meaningful equity, & 401(k) plan

      Medical, dental, vision, & life insurance

      Unlimited PTO, great work/life balance, and fantastic location

      Catered lunches delivered to the office daily + unlimited snacks/beverages

      Generous monthly Employee Wellness Allowance

      Professional Development Allowance of $300/quarter

      Pre-tax commuter benefits

      Iterable is proud to be an equal opportunity employer and strives to build a diverse and inclusive team. We do not discriminate on the basis of race, color, national origin, religion, gender, sexual orientation, age, marital status, veteran status, or disability status.


    • Rebrandly (EU)
      2 weeks ago

      We’re looking for an experienced graphic designer to join our team. You’ll work alongside the marketing, sales and technology departments to create digital materials for advertisements, presentations, brochures, marketing and email campaigns, web pages and more. The ideal designer brings a proactive approach and isn’t afraid to experiment.


      You’ll be responsible for showcasing our vibrant product and company to a global user base and helping to communicate our brand values. We’re looking for someone creative,  precise and motivated, who’s accustomed to working at a fast pace. 


      Responsibilities

      Create new designs, working with existing components and even recreate assets when required

      Producing high volumes of digital assets, striving for consistency across platforms

      Work with the marketing and sales departments to plan upcoming requirements for brochures, decks, and presentations

      Monitor usage data, health indicators, renewal dates and growth opportunities 

      Candidate must be based in Europe

      Requirements

      2+ years of graphic design experience

      Bachelor’s degree in graphic design or a related field 

      Advanced knowledge of the Adobe Suite

      Solid understanding of typography, layout and color theory

      Experience working alongside web producers and developers

      Updated, strong portfolio of design work

      Fast learner with strong attention to detail

      Fluent English

      Nice to Have

      Experience with HTML, CSS, and/or  JavaScript

      Familiarity with UX research and design principles 

      Remote team experience

      Startup experience

      SaaS experience


  • Marketing / Sales (1)

    • Work With Us

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

      This slideshow requires JavaScript.

      HOW WE WORK

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

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

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

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

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

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

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

      Our Development Process

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

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

      Is Automattic growing? Yes.

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

      Benefits

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

      Open Positions

      Engineering

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

  • Product (7)

    • Stack Overflow (Salary: $115 -140k)
      1 week ago

      Stack Overflow exists to help developers: whether we’re helping them get answers to their questions or find a new job, we build products that millions of developers use. As a designer at Stack Overflow, you’ll create and build products that directly impact the work and the lives of those developers.


      You’ll be working alongside a small product team on our public Q&A sites. This role focuses on our main Q&A experience, but also has a particular focus on making Stack Overflow more welcoming and inclusive to people new to the site, new to programming in general, and/or people who are more likely to feel unwelcome on our site (including people from groups underrepresented in tech). This is a great opportunity to dig into design for a product that impacts millions of people every month. And as a member of the product design team, you’ll also spend lots of time working with the rest of us, whether that’s contributing to our design system, participating in critique, or just hanging out with us in Slack. We’re a team that rejects competition between designers and instead embraces collaboration. We’re always looking for ways to teach and help each other.


      We’re looking for a generalist - someone who has the skills to do everything from research to early-stage design explorations to high-fidelity prototypes and mockups and maybe even a bit of front-end development. But most importantly, we’re looking for someone who’s excited to join our small team, to dig into big projects, and to learn and grow with us.


      Skills & Requirements

      What you’ll do:


      Work with the product manager and researcher to explore and define the team’s product strategy

      Work within our fast-moving product development process in collaboration with the rest of the product team

      Identify when user research and experience design methods are necessary, and conduct or help conduct that discovery work

      Design high-quality visuals, interactions, workflows, and copy that are user-centered and consistent with our design language

      Use your design work appropriately in context with the overall product and business goals to impact and drive product strategy

      Write clean and maintainable front-end code, if that’s one of your competencies

      Contribute to a collaborative and inclusive team environment where design ideas and feedback are shared openly and with the best intentions

      What we want to see:


      At least 6 years of product design experience

      Experience with designing for online communities

      Evidence of thoughtful, thorough experience design work

      Evidence of internally consistent and high-quality visual designs

      Evidence of participation in, usage of, or execution of user research

      Excellent written and oral communication skills

      A desire to or experience with working in a distributed environment (where all team members are remote)

      High levels of organization and ability to work independently

      (Optional) Experience with or interest in learning basic front-end development (HTML, CSS, some Javascript)

      (Bonus) experience with designing for developers or other technical audiences

      (Bonus) experience using (and/or contributing to) design systems

      Also note:


      If this job interests you but you aren’t certain if you meet all of the requirements, please apply anyway!

      We don’t consider applications without cover letters - please make sure to include yours, and make sure to talk specifically about why you want to work here at Stack Overflow, on this specific team! We promise - we read every single one.

      What you’ll get in return:


      Flexible hours

      20 days paid vacation + holidays

      Completely free health insurance - no copay, no premiums (US residents)

      Generous parental leave (10-16 weeks at 100% pay), family care leave, and unlimited sick days

      Employees will never be poked with a sharp stick

      If you want to work remotely…. We’ll help you set up a great home office, with an ergonomic chair, standing desk, and any other equipment you need to do your job.


      If you want to work in our office… You’ll get your own private office in our headquarters in New York City, and enjoy additional benefits like free lunch every day prepared by our own in-house chefs, transportation reimbursement, and all the espresso you can drink.


      About Stack Overflow

      Stack Overflow is the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. More than 50 million professional and aspiring programmers visit Stack Overflow each month to help solve coding problems, develop new skills, and find job opportunities.


      We partner with businesses to help them understand, hire, engage, and enable the world's developers. Our products and services are focused on developer marketing, technical recruiting, market research, and enterprise knowledge sharing.


      We believe in hiring smart people and getting out of their way. We have an office in New York with some of the best amenities of any New York startup, and we have people who work remotely all over the world.  We keep meetings and ceremony to an absolute minimum.


      Employment is conditioned upon successful completion of a background check and upon having the appropriate legal right to work.


      What we value:


      Servant Leadership: We lead by empowering and inspiring people to do their best work, not by micromanaging. We hire smart people, set them up for success, then get out of their way.

      Collaboration: The best products are created when people from different backgrounds and disciplines work closely together in an environment of respect and trust.

      Transparency: Trust is built on openness and transparency. If there is not a good reason to keep it a secret, we share it. For example, we share our complete engineering salary formula.

      Inclusion: We do our best work when we can be our whole selves at work. We’re committed to policies and benefits that support people, and leaders who foster an open and inclusive culture.

      Diverse teams build better products.


      Legally, we need you to know this: 

      Stack Exchange, Inc. does not discriminate in employment matters on the basis of race, color, religion, gender identity or expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. We support workplace diversity.


      But we want to add this:

      We strongly believe that diversity contributes to a broader collective perspective that will consistently lead to a better company and better products. We are working hard to increase the diversity of our team wherever we can and we actively encourage everyone to consider becoming a part of it.

    • (US Only)
      3 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.
       

      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 
    • We are looking for a truly great product person to lead all areas of product management at ChartMogul.


      As Director of Product Management, you will be in charge of overseeing all product work related to the improvement of ChartMogul's products, and leading a small and highly capable product team. Due to the size of the product team, this is very much a "player-coach" role, where the majority of the time will be spent as practitioner rather than people manager.


      In this role, you will also lead execution of the product roadmap by prioritizing projects, dividing work among the product team, specifying new features, mocking up functionality, and working closely with our Engineering team to build, test, and rollout features and updates. Last, but not least, you will actively seek out feedback from customers to deeply understand their problems and find simple and innovative ways to approach those problems and develop sustainable solutions.


      You will become a domain expert in different business models, the analytics and features that are meaningful to each, the solutions currently in the market, and the problems people face trying to gain insight into their businesses.

      Requirements

      Requirements:

      • You are known to isolate user pain points and devise simple solutions to complex problems
      • You have passion and intuition for product quality and strong critical thinking and analysis skills to match
      • You have a knack for articulating and distilling complex topics in simple, plain, English
      • You have several years of experience in product management, ideally for a SaaS product in the B2B market
      • Your technical aptitude and interpersonal skills enable you to work productively with Engineering teams
      • You can understand our entire stack - from front-end to the API to data model
      • You are an excellent communicator (verbal and written) and can adapt to a range of different audiences
      • You have people management/leadership experience and enjoy coaching and seeing people develop
      • You are self-aware and humble - you recognize that the team's success is your success

      Nice to have:

      • Some experience in the Analytics/BI market
      • Experience with data visualisation
      • Working knowledge in Ruby on Rails, JavaScript, CSS
    • Simple Thread (USA)
      1 month ago

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

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

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

      Requirements

      Skills & Requirements


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


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

      Do you have experience writing production web applications?

       

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


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


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

       Bonus Points

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

      Experience with:

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

      Writing tests and using automated testing frameworks

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

      JavaScript and front-end JavaScript frameworks

      Linux/Infrastructure/DevOps

      AWS/cloud architectures

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

      WHAT WE OFFER

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

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

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

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

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

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

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

    • PeopleDoc (European timezones)
      2 months 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
      2 months 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.
    • 2 weeks ago

      Senior SharePoint Consultant at ShortPoint will be responsible for: 


      Playing a key role in developing and maintaining new and existing products

      Providing architecture, design and development strategy for SharePoint solutions.

      Writing and maintaining code for solutions for ShortPoint 2013, 2016, 2019 and SharePoint Online

      Working extensively on SharePoint front-end user interface and user experience

      Providing stakeholders and customers assistance for SharePoint and other related products

      Debugging and troubleshooting existing SharePoint Farm Solutions, Add-Ins and Extensions

      Developing an understanding of customer requirements and transform them into new features in ShortPoint products

      Supporting Quality Assurance Team for developing automated test cases for SharePoint and related solutions

      Supporting DevOps for automating the development, deployment and testing of SharePoint and related solutions

      To work closely with clients and support them in their SharePoint and ShortPoint installations.

      Requirements

      Should be expert in

      Microsoft SharePoint Online

      Microsoft SharePoint 2016

      Microsoft SharePoint 2013

      SharePoint Framework

      Javascript and Javascript Frameworks

      HTML and CSS

      ASP.Net

      Good to have experience in

      SPFx Development

      node.js, gulp and Knockout framworks

      SharePoint App Development

      Microsoft SharePoint 2019

      Microsoft Flow

      Microsoft Power BI

      Microsoft Azure

      Amazon AWS

      Should Have

      Core Development Background and Experience

      An inquisitive mind with focus on attention to details

      Analytics and numerical problem solving skills

      Strong English communication skills

      Ability to work under pressure with strict deadlines

      Ability to deal effectively with uncertainties

      Recommended (But Not Required)

      Bachelors Degree in Computer Science or Information Systems

      SharePoint and other Microsoft Certifications

  • All others (3)

    • 1 month 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 month 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. 
    • 1 month ago

      Description

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


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


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


      What You Will Do

      Own our recruiting and onboarding processes from beginning to end.

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

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

      Schedule and conduct interviews with candidates.

      Communicate interview findings to relevant team members.

      Give and take feedback to and from candidates.

      Create and manage an offer process for new hires.

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

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

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

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

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

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

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

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

      Who You Are

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

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

      You have experience sourcing candidates through various channels.

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

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

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

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

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

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

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

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

      You take responsibility for your actions.

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

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

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

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

      How To Apply

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

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

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

      Ensure the subject is "RECRUITING DIRECTOR - FIRSTNAME LASTNAME"