40 : remote jobs for you

Customer Support Representative

What we need:
Logikcull is looking for an enthusiastic, empathetic and positive individual to drive customer satisfaction and adoption at the cutting edge of legal technology! Technical Support Advisors are the first point of contact for Logikcull’s customers, and responsible for driving results through passionate customer care. Ideal candidates are excited about using the latest in technology to solve problems, relentlessly curious, and unafraid to be constantly asking “why?”.
We are looking for someone willing and able to spend their first 2-3 months in San Francisco, California to complete onboarding. This time at Logikcull’s headquarters will help with your understanding of our product, as well as our fabulous team!  After completing onboarding this position will permanently work from home from 5am - 1pm PST 

What you'll be doing:

  • You are the face and voice of Logikcull, and work on the front lines of customer experience
  • Correspond with customers via chat, phone, and email
  • Work alongside our Customer Success team to empower customers, helping them fully realize the value of our technology
  • Have a “first principles” understanding of how electronic discovery data is managed, from which you can creatively problem solve with our user interface with the Engineering, Product Management and Sales teams to advocate internally for users
  • Adopt additional responsibilities including QA of new product features, ticketing maintenance, and upkeep in Salesforce, as well as success-related project work and cross-functional opportunities within Logikcull.
  • You’re excited to grow professionally with a fast-paced bay area tech startup, taking on additional responsibilities and projects as needed

What we need from you:

  • BA/BS or equivalent experience.
  • Highly empathetic, energetic, and passionate about solving problems!
  • Experience interfacing with customers in a fast-paced and high-pressure environment
  • Superior attention to detail, a little bit of OCD goes a long way!
  • Solid understanding of SaaS methodology
  • Strong organizational and analytical skills, and ability to think on your feet
  • Adept at managing multiple tasks simultaneously, and excellent self-management skills
  • Familiarity with the American legal system, legal technology, or electronic discovery industry a huge plus
  • Experience with platforms such as Salesforce Service Cloud, Intercom, Jira, and Excel
  • Ability to work 5am - 1pm PST from home office
  • 17 hours ago
  • Logikcull

Python Software Engineer

Remote Python Software Engineer


We are looking for a self-driven software engineer to take ownership of existing software products for performance and feature upgrades as well as general maintenance. You will also contribute as a team member to testing, QA and documentation across our product line. Additional opportunities will arise to design and develop new software products. You will join a small agile team of motivated individuals who welcome challenges, adapt quickly, strive to acquire new knowledge, learn new technologies, accept new responsibilities, and work well individually, as a team, and with other teams within the organization.
TargetSmart employees communicate primarily through chat, weekly calls, and the occasional email. Working remotely is embraced (US only). We care deeply about each other, our technology, and our mission.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or equivalent
  • 3+ years experience in software engineering
  • Strong knowledge of Python
  • US citizen or green card holder

Desired Technical Experience

  • Python application development
  • AWS: Infrastructure and workflow development
  • SQL, NoSQL, Hadoop ecosystem database (RDS, S3 Data Lake: Athena, Hive, et al., MongoDB)
  • Git, BitBucket, Jira, Slack

Desired Domain Experience

  • “Big Data” in the context of large voter/marketing lists
  • Data-driven targeted marketing solutions
  • Digital advertising platforms
  • Democratic/Progressive political campaign technology ecosystem


  • Competitive salary and annual bonus based on company performance
  • Excellent health and dental plans
  • Monthly home office stipend
  • Generous PTO and flexible sick-time policy
  • Flight and hotel to annual company and team meetings

About TargetSmart

Founded in 2006, TargetSmart is a for-profit business in the Democratic and progressive political data and technology ecosystem. TargetSmart’s expert team of data, political, direct marketing, and technical professionals wakes up every day with one objective: to help our clients win with data.

TargetSmart is a leading provider of political data and technology that enables campaigns and organizations to successfully communicate with large audiences, personalize outreach, and create lasting relationships. Our superior politically-focused, consultative approach combines consumer data, databases, data integration and consulting solutions for personalized multichannel marketing strategies. TargetSmart leverages over 25 years of experience in data management to deliver high-performance, reliable data products and solutions.
    • 1 day ago
    • TargetSmart

    Sr. QA Automation Engineer - Mobile

    About the Role

    This role is fully remote.

    Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.


    • A strong practicing interest in the cryptocurrency space or personal/professional experience investing and trading securities through online platforms
    • Experience with mobile testing frameworks/tools such as Appium and Selendroid on native IOS and Android devices
    • Extensive experience designing and developing mobile test automation solutions in a CICD pipeline
    • Extensive experience in configuring, installing apps, debugging and troubleshooting IOS and Android devices
    • Extensive experience in Experience with QA processes (bug tracking/reporting, documentation, black box testing, security testing, non-functional testing, etc)
    • Well-versed in Java, Git Source control, Docker, Selenium WebDriver
    • Ability to stay productive while working independently and remotely in a team-based environment
    • Familiarity with React Native and mobile development environments a plus.
    • Interest in performing manual and automated testing
    • The ingenuity to think of new ways to test and break the product
    • Proven history of striving to learn new skills


    • Ensure Kraken mobile apps delivered will exceed users expectations through human testing and test automation
    • Work with the product and development teams to create and improve testing for the mobile applications
    • Design and implement automation tests that are reliable, sturdy, independent of minor UI changes, and delivering accurate results
    • Driving mobile test automation and manual testing to ensure high quality mobile application delivery
    • Helping maintain and support the mobile test automation pipeline
    • Deliver ongoing improvements to the automation test suite to improve coverage, speed, reliability
    • Creation of additional tools, scripts, services to minimize manual testing

    Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.

    We’re powered by people from the around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

    • 1 day ago
    • Kraken Digital Asset Exchange

    Seeking JAVA DEVELOPERS-Work From Anywhere

    We are seeking talent Java Developers in the US to participate in a pilot work from home program.

    At MarketAxess, we believe in the power of change; specifically we are transforming how people transact in the world’s corporate bond market.   We have the DNA of a start-up and the track record of a winning enterprise.  In January, we posted our 10th consecutive year of record financial results.  

    Join our team and help us build the technology that will continue to help us accelerate change and create a better and more level playing field for market participants!
    You have excellent core Java skillscoupled withhave 5-10 years’ experience in enterprise software development:

    ·         5-10 years of enterprise software development experience
    ·         Excellent core Java skills including data structures, Collection framework, Generics

    ·         Experience with high-speed, high-volume transactional systems    

    ·         Good understanding of object-oriented design patterns

    ·         Extensive experience in concurrency and multi-threaded programming

    ·         Enterprise RDBMS (Oracle and/or SQL Server)

    The ideal candidate has worked from home or in a remote location and has a proven track record managing his/her time, effectively communicating with a  remote office, and delivering results.

    Experience in securities trading preferred.

    MarketAxess is a leading electronic trading platform for the institutional corporate bond market.   Technology is our product.  For over 19 years, we have been transforming the way institutions trade bonds across the globe.   

    • Build your experiences:  We are looking for an enthusiastic software engineer to work on various projects from working on new products, system and product enhancements, and systems architecture to bug fixes.   System enhancements could be built at the request of the largest financial institutions in the world or could be the ideas our employees suggest in order to make trading easier on MarketAxess.

    We continuously deliver new trading functionality to the global markets.  At the same time, we are starting on a strategic path to build the next generation of our trading platform.   For example, if you have experience with the Agile development process and Microservices, you could provide value input to the team.

    Specific responsibilities include:
    ·         Hands-on development of new functionality and maintain the company's fixed income e-trading platform for institutional credit product trading
    ·         Evaluate and build new frameworks and tools for delivering new functionality as well as enhancing the existing platform

    ·         Initiatives include development within the trading system, product enhancements and new workflows for trading, and server-side programming and messaging

    ·         Perform above duties utilizing Java, Swing and HTML5, Ant, server-side and client-to-server technology, multi-threading and concurrency, Oracle, GUI screens
    Collaborate with other developers to improve the performance and scaling of the growing system

    ·         Proactively propose new ideas to improve the existing system
    ·         May assist with production support, including investigating and fixing production issues

    ·         Coordinate with business analysts and quality assurance on a daily basis

    ·         Present technical designs of work performed to the various groups (including Development, QA, BA and the business)

    Our pilot work from home program is an opportunity for us to connect with talented developers across the US, regardless of where they live.  

    What we can offer you:  We strive to remain competitive with regard to compensation and benefits that include1:

    ·         Over 4 weeks of paid time off a year

    ·         Additional time off in the form of personal and charity days after the first year of service

    ·         20% match on our ESPP and $7,000 match on our 401(k) program

    ·         Back-up child and elder care (nationwide)

    ·         $500 / year wellness stipend for all

    ·         Perks at our New York City headquarters include free snacks, frequent free lunches and frequent happy hours.
    Learn more about us at www.marketaxess.com

    Nasdaq:  MKTX

    MarketAxess Corporation and its affiliates provide equal employment opportunities to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, veteran status or any other characteristic prohibited by federal and state law.
    1       Eligibility rules such as one year of tenure may apply

    • 4 days ago
    • MarketAxess

    Get alerts for new jobs

    Senior Product Designer

    vidIQ helps YouTube creators and brands get more views and save time. With over 750k active weekly users, we are the #1 Chrome Extension for YouTube creators. Customers include Red Bull, Buzzfeed, PBS, TMZ, BBC and thousands of the largest YouTube creators. We’re backed by top Silicon Valley investors including Scott Banister and Mark Cuban. vidIQ is profitable with a team over 15 employees and growing. 

    The Senior Product Designer will be working to elevate vidIQ offering across platforms on mobile, web and browser extensions. If you have the ability to apply appropriate design methodologies to match diverse project scopes in a growing product used worldwide, this might be the perfect fit for you.
    You’ll be working remotely with a team of developers and engineers to deliver products that help millions of video creators leverage data-driven insights to grow their audiences and optimize their content online.


    • Execute design efforts across all our platforms (Chrome Extension, Web App, Mobile), from conception with stakeholders to final implementation with engineering.
    • Help turn complicated data into meaningful actionable insights for YouTube Creators.

    • Balance working on multiple projects at once, while applying yourself to a variety of contexts in parallel.
    • Attention to detail with engineering implementation, and the ability to integrate into engineering and QA processes to ensure high-quality execution.
    • Research other offerings in the video creator space to best understand industry trends.
    • Promote and evangelize for best practices, efficiency, simplicity, and design tools.
    • Rapidly ideate and validate designs through sketching, prototyping, and testing.
    • Help synthesize and communicate user research findings to inform business decisions and build even greater understanding and empathy for our customers and market.
    About You:
    • You have a proven experience working as a full-stack designer (from idea to design, from sketches to high-fidelity visual design files ready for working with developers)
    • You’re comfortable with modern Design Systems and the latest design tools (Sketch, Invision, Zeplin)
    • You have a humble attitude towards providing and receiving insightful design critique in a constructive team environment
    • You’re passionate about technology innovation and keep learning about the latest and best practices in Product and Design
    • You take pride in designing simple, human-centered experiences that appeal to a broad audience.

    • 5+ years experience in an individual contributor role, on a Product Design team.
    • You have demonstrated success in the hands-on interface and user experience design at a user-centric internet company.
    • Must have experience with Sketch, Sketch Libraries, Invision, and an interest in learning new tools as the market evolves.
    • Proven understanding and experience with UX strategy, user research, usability testing, interface design, interaction design, and prototyping.
    • Experience designing for mobile consumer apps and/or subscription services.
    • Proven track record in working closely with Product Managers to develop and refine product requirements, creating solutions, and getting buy-in from stakeholders.
    • Proven track record in translating high-level requirements into interaction flows and artifacts, and transforming them into beautiful, intuitive and functional designs.
    • Deep understanding of the technical capacities and differences between Web vs Mobile, and iOS vs Android.
    • An outstanding portfolio, showcasing a depth of knowledge in user experience, interaction, and visual/user interface design.
    • Experience in working and collaborating with diverse and distributed (remote) teams in a dynamic, rapid growth environment.
    • Experience in successfully launching products within a SaaS and B2C space.
    Bonus (but not required)
    • You understand or are interested in the Video creator space (i.e., YouTube, Twitch, Vimeo, etc.)
    • You have a basic understanding of web development standards (HTML, CSS)
    • You’ve worked remotely before

    Working at vidIQ

    • Competitive salary with potential team profit sharing when we hit our targets
    • An exciting multi-disciplinary team where you can grow and learn at a fast pace
    • Yearly team retreat where we have fun while working on the big picture together
    • A remote flexible work environment

    • 5 days ago
    • vidIQ

    Frontend Engineer

    Crunch is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with four experienced JavaScript developers and two designers constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.

    On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.

    In an intermediate engineering role, you will immediately begin to add value to a complex application that clients depend on to get their jobs done. You will learn to refine not only your own code but the Crunch APIs that the application is built upon. Your responsibilities will grow to include ownership of new features, the resolution of bugs, and regression-proofing through comprehensive test coverage. In any given week, you might:

    • work on new features with other frontend team members
    • triage, unravel, test, and resolve bugs and issues
    • update existing code in parallel with backend changes to ensure uninterrupted operation
    • review your colleagues’ work on pull requests
    • propose, discuss, and debate technology improvements, code organization, design patterns, and conventions employed in the front-end development environment

    Front-end developers on our platform are first-class team members. Although your focus is primarily on JavaScript, you will gain familiarity with the entire system. Some of the technologies that enable us to achieve our well-designed, efficient, and performant applications are:

    • ECMAScript (latest specification, as needed)
    • Webpack + Babel (ES6 modules)
    • React + Redux
    • Immutable data objects
    • AngularJS 1.5
    • Styled Components
    • Stylus
    • Unit testing with Jest + Enzyme for React (we have over 5500 unit tests across our app)
    • Jenkins for continuous integration and deployment

    If you have experience or interest in these additional areas, you may have the opportunity to work with them as part of your role:

    • End-to-end testing (we use Nightwatch.js and Docker)
    • Mobile design / touch interfaces


    • A firm command of JavaScript and, more importantly, an appetite for continual improvement and growth
    • Familiarity with JavaScript frameworks and libraries for building web applications
    • Commitment to high development standards, including comprehensive testing in whatever language you’re working
    • Demonstrated ability to work with team of peers, understanding and respecting the responsibilities and expertise that developers, designers, QA folks, and others bring to the project
    • Ability to provide reasonable estimates on work, meet deadlines, and take ownership and responsibility
    • Well-developed principles of self-motivation and time management

    Learn more about our team!

    Crunch offers competitive salary; health, dental, and vision insurance; and equity options. We are a small but growing company spread from UTC+1 to +11, mostly in the Western hemisphere. Remote work is flexible and largely independent, yet highly cooperative.

    We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

    • 5 days ago
    • Crunch.io

    UX Designer Contractor

    We are looking for someone who lives and breathes design and is passionate about using her/his design superpowers for social change. You’ll be joining Exygy’s design team to work on diverse, impactful projects in the tech for good space. Your mastery of human-centered design will be instrumental in creating elegant UX solutions. You have professional experience creating prototypes, user flows and user interfaces in an agile and collaborative environment. You'll produce digital and assets across web and mobile platforms.

    Primary Responsibilities

    • Work collaboratively with Exygy’s Lead Designer, design, product and engineering team to create detailed wireframes, mock ups, user flows, interactions and other production assets.
    • Create engaging design solutions that successfully articulates the vision, goals, and identity of a project.
    • Contribute to solving design challenges based on the functional requirements of the medium.
    • Work with teams to design information architecture, navigation, and interactive components that deliver top-quality experiences.
    • Diplomatically solicit and apply appropriate feedback from project team members relating to design and implementation.
    • Work with developers during QA to check against “what you designed” vs. “what is built”.
    • Demonstrate best practices, thoroughness, and a high level of critical thinking during the QA process.

    Candidate Profile & Experience

    • An online portfolio which demonstrates top-tier excellence in UX design across multiple verticals and platforms (mobile/web/desktop) required;
    • Bachelor’s degree in Design or equivalent professional experience required;
    • 3+ years of hands on professional experience as a UX Designer or equivalent experience required;
    • Possesses an excellent eye for detail.
    • Has strong collaboration abilities, along with a flexible and friendly approach to working with teams; mindful, proactive, shares ideas, good listener.
    • Demonstrated ability to articulate and justify creative vision.
    • An active interest in design.
    • Ability to work independently.
    • A focus on both a macro and micro level in terms of design details.
    • The ability to give and take constructive feedback well in order to improve and develop.
    • An interest in developing skills and sharing knowledge with fellow peers.
    • The ability to manage time wisely, multi-task, project plan, context-switch, and keep your team up-to-date.
    • Comfortable working within an agile development process.


    • Expert-level experience with Sketch, InVision, and Adobe.
    • Professional experience producing high-quality design solutions—from concept to execution—for desktop, web, and mobile devices at a variety of resolutions.
    • Comprehensive knowledge of human centered design principles.
    • Understanding of basic to complex user interactions across platforms.
    • 6 days ago
    • Exygy

    Visual Design Contractor (UI)

    We are looking for someone who lives and breathes design and is passionate about using his/her design superpowers for social change. You’ll be joining Exygy’s design team to work on diverse, impactful projects in the tech for good space. Your mastery of color, typography, and design theory will be instrumental in creating elegant UI, visual solutions, and assets across web and mobile experiences.


    • Work collaboratively with Exygy’s design team to create sophisticated user interfaces. Your inspired visual direction will create the standard for Exygy’s work.
    • Create design mockups, icons, style guides, and other production assets (including templates and components: ie buttons, dialogs, menus).
    • Create engaging designs that successfully articulate the vision, goals, and identity of a project.
    • Contribute to solving design challenges based on the functional requirements, within budget and project timeline.
    • Work with teams to design interactive components and navigation systems that deliver top-quality experiences.
    • Solicit and apply appropriate feedback from project team members relating to design and implementation.
    • Demonstrate best practices, thoroughness, and a high level of critical thinking during the QA process to work with developers to check what is built against what you designed.

    Candidate Profile & Experience

    • Proven skill and experience designing a product from start to finish: developing and collaborating on concepts, branding, crafting user-centric wireframes and intuitive UI, working with engineers, and delivering a visually stunning, polished product.
    • Must have an online portfolio which demonstrates top-tier excellence in UI design across multiple verticals and platforms (mobile/web/desktop).
    • Bachelor’s degree in Design or equivalent experience required.
    • 3+ years of hands-on professional experience as a Visual Designer or equivalent experience required.
    • Possess an excellent eye for detail, with a focus on both the macro and micro levels.
    • Strong collaboration abilities, along with a flexible and friendly approach to working with teams: mindful, proactive, share ideas, be a good listener, able to take and provide constructive feedback.
    • Demonstrated ability to articulate and justify creative vision.
    • Ability to work independently, manage time wisely, multi-task, project plan, switch contexts, and keep your team up-to-date.
    • Comfortable working within an Agile development process.


    • Experience producing high-quality visual designs — from concept to execution — for desktop, web, and mobile devices at a variety of resolutions (design documentation, including icons, graphics, marketing materials, visual style guides, UI patterns, and mood boards).
    • Comprehensive knowledge of design principles, color theory, typography.
    • Understanding of interactions across platforms.
    • Ability to create the elements of a design system including icons, color palettes and components using Sketch.
    • Experience demonstrating interactions and workflows of applications using Invision to prototype.
    • 6 days ago
    • Exygy

    Release Manager (Ruby/Python/React) - Small Team - 100% Remote, Flexible Hours

    Analytics Fire builds custom software for the solar power industry. We’re looking for a collaborative but hands-on Release Manager to help us scale our execution to support additional new high-tech sectors.

    Analytics Fire is a deeply technical engineering organization. Most of us are software engineers and spend the majority of our time on heads down engineering activities like coding. Our goal in creating this position is to expand our small client-facing team with a unique person that has both the personality and the technical skillset to help guide software releases through planning, development, deployment, release, and DevOps processes.

    This position is similar to that of a technical Program Manager, but you will be much more involved in the technical details and hurdles around software deployments and releases than a traditional Project Manager would be. Our ideal candidate is a current or former Software Engineer, DevOps Engineer, or Site Reliability Engineer that is willing to be trained in formal Program Management processes (or has already been trained in formal Program Management processes).

    As a small company, Analytics Fire is able to tailor roles around the strengths of our individual team members. We will tailor this role to your specific technical background. However, it is a hard requirement that you are able to support the following 3 types of responsibilities:

    • (a) Represent Analytics Fire software engineering teams in client-facing interactions (clarifying requirements, negotiating technical approaches, reporting on status, etc).
    • (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
    • (c) Making meaningful contributions to the execution of complex software projects.

    For reference, here is a list of some technologies we are currently actively using on a day-to-day basis:
    • JavaScript: React / Angular / Typescript / GraphQL
    • Back-end: Ruby / Python / Node
    • Embedded (IoT): C, Embedded Linux, MQTT
    • Embedded (robotics): C/C++, ROS
    • Modern software techniques: RESTful APIs, SOA, PaaS, etc
    • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
    • Other technologies we are currently building with: AWS, GCP, TensorFlow, OpenCV, Yocto, Salesforce platform, iOS, ARKit

    Description of responsibilities:

    • Develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
    • Participate in collaborative planning discussions and technical decision making early in the project lifecycle to ensure that key decisions are made with reliability, testability, and DevOps in mind.
    • Monitor and oversee coordination, integration, flow of development, testing, and deployment around multiple parallel projects and threads of engineering execution.
    • Drive planning and delivery of high quality software releases:
    • Manage change control process during releases
    • Continuously improve company release processes
    • Proactively identify and mitigate risks and remove obstacles to releases
  • Personally plan and participate in software release activities. Advise and support the team so that they can take on less critical releases on a day-to-day basis.
  • Continually integrate the QA team and testing engineers into both the requirements gathering and software development processes and report status to clients on a very frequent basis.

  • This is a remote position but is only open to candidates living in the US or Canada. (Note: we may be open to US or Canadian citizens living abroad in US-overlapping time zones on a case by case basis.) We’re flexible about location and hours. We’re a really great match for candidate who wants to work hard on interesting projects, while also having flexibility around time and geography.

    Skills & Requirements

    “Must have” requirements:
    • Soft skills necessary to develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
    • 3+ years hands experience as a full stack Software Engineer, DevOps Engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
    • Familiarity with current modern best practices around software development, data engineering, and DevOps
    • Ability and willingness to familiarize yourself with the specific technical stacks that we use.
    • Superior organization and detail orientation.
    • Excellent written and verbal communication skills.
    • Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.

    “Nice to have” requirements:
    • Hands-on technical experience writing code in Ruby, Python, or JavaScript
    • Previous experience as a technical Program Manager.

      • 6 days ago
      • Analytics Fire

      Site Reliability Engineer - Ruby on Rails Developer (Remote)

      Quimbee is growing! We’re looking to add a new full-time member to our core team. This position is 100% remote (U.S. only). All you need is an internet connection and a quiet place to work.

      We prefer a small and highly effective engineering team, so every new team member is vital to the success of the company.

      Who We’re Looking For

      We are looking for our first site-reliability engineer (SRE). As our SRE, you must have strong experience with Ruby on Rails based applications. Ideally, you're an experienced Ruby on Rails developer with a passion for operations tasks. 

      Your focus will be on improving our deployment practices, maintaining, troubleshooting, documenting, and improving the systems that keep our Heroku hosted system running securely and smoothly with the least downtime possible. Eventually, we might also consider alternative hosting platforms in the future, and we expect you to help with that too. There will be a lot of monitoring, alerting, and prioritizing what is worth our attention and what's not. You're expected to investigate and mitigate single points of failure, performance bottlenecks, slow SQL queries, errors, or any other identified issues trying to solve them yourself or with the help of the other developers in the team.

      You'll have the opportunity to help us define and shape processes, tools, and best practices in the context of our platform. You'll work closely with our team of developers to determine the current state of our platform as well as defining the future of it. Strong candidates will bring strong engineering and operations acumen, combined with the ability to move fast (and fix things).

      We're looking for collaborative, detail-oriented people who are ready for a challenge. In this role, you'll be responsible for working on the critical task of ensuring our backend systems are rock solid and scalable.

      You’ll join a small, 100% remote tech team. Your voice will be heard when we need to make new technical decisions as our product grows. We expect you to go beyond coding to give input on the product roadmap, design, and architecture.

      We look for:
      • A Ruby developer. You have deep software engineering experience and are comfortable writing code in Ruby as well as at least one other programming language.
      • A DevOps advocate. You believe in the benefits of immutable infrastructure and understand what it takes to implement it from the operating-system level up to datacenter deployments.
      • A data-driven engineer. You know the difference between an MTTR and MTTD and have the skills necessary to optimize them.
      • A great process and code debugger. You feel comfortable leading robust and thorough root cause analysis (RCA) sessions to attack problems at their core and ensure they don’t recur.
      • A self-starter. You take responsibility for projects from idea to completion, proactively seeking assistance as needed while guiding the work to successful outcomes.
      • A versatile engineer. You know what you don’t know and feel comfortable learning new skills. You’re not ashamed of recognizing mistakes and take measures to avoid falling again.
      • A team player. You share code ownership as much as possible. You don't mind fixing other people’s code or stepping in to help a teammate.
      • A minimalist. You believe a new feature should be built only when the evidence supports it. You’re willing to push back when you believe this rule is being ignored or violated.
      • A great communicator. You communicate your ideas, feedback, and criticism thoroughly, clearly, and courteously. You believe there’s no such thing as over-explaining or over-clarifying because that’s how miscommunication is avoided.
      • A business-minded engineer. You have a deep understanding of the importance of building maintainable, efficient, clean code while balancing that with the urgency of the business needs.

      Task Examples

      Working with us, you could be asked to (solo or as part of a team):
      • Create and maintain documentation about our platform and all the third-party services it depends on, defining a plan of development for failover mechanisms to improve our platform's resilience.
      • Investigate issues reported by our automated systems or our customer support or QA teams, determine impact and root cause, then prioritize and document them, and solve them yourself when possible or sync with our devs team to solve it.
      • Streamline our deployment process so that deployments are as smooth as possible both for our users as well as for our teams, considering the possibility of having to rollback.
      • Educate engineers throughout the company on how to ensure their projects meet our reliability, performance, and security requirements.
      • Reduce the server-side and front-end latency of our application to deliver a lightning-fast user experience.
      • Optimize our hosting bill by increasing throughput and resource efficiency, while planning capacity for the next two years of growth.
      • Determine and configure a core set of metrics and alerts to make sure our apps and servers are running smoothly and that we can react fast if something bad happens.
      • Develop and maintain performance and load tests.
      • Possible on-call responsibilities.
      • Experience hosting apps in Heroku, monitoring, and scaling them up/down
      • B.S. computer science or related field
      • 5+ years of software-engineering experience
      • 2+ years of site-reliability engineering (or similar) experience
      • 1+ years of direct Ruby on Rails experience
      • Strong experience profiling and optimizing applications for speed and memory consumption
      • Strong knowledge of SQL in general and PostgreSQL in particular
      • Experience with at least one programming language other than Ruby and JS
      • Extensive Git (or similar) experience solving complex merging conflicts
      • Know how the web works under the hood: TCP, HTTP, DNS, IP, caches, etc.
      • Native fluency in English
      • U.S. based

      Preferred Qualifications

      • Hosting apps in AWS or similar, monitoring, and scaling them up/down
      • Experience working on a SaaS application or with subscription-based businesses generally
      • Experience contributing to Open Source
      • Experience working on a remote team

      What We Offer

      • Join a small team who loves what they do.
      • 100% remote work for unlimited flexibility.
      • A competitive salary.
      • Untracked paid time off and sick leave.
      • Healthcare coverage (including dental) for you and your family.
      • 401(k) with 3% company matching.
      • 1 week ago
      • Quimbee

      Senior Backend Engineer (PHP/Laravel)

      It’s fun, keeps you healthy and saves CO2 – our app CO2 fit makes health promotion as well as climate protection easy and effective for companies and individuals.
      We are looking for two motivated Backend Engineers with 5+ years of experience to join our team as a full on team member. We are happy to work remotely with you, but are looking for a long term relationship. You will be part in the expansion of our product, power our server system, actively bring in and integrate your own ideas and work closely with the other developers.

      Your key responsibilities

      • Design and build a scalable, secure backend in PHP and Laravel
      • Setup and maintain infrastructure
      • Development of powerful APIs
      • Integration of third party APIs and REST services
      • Work on improving application performance and bug fixing
      • Work closely with other Developers, Management and QA

      Our requirements

      • Strong OO design and programming skills in PHP
      • Experiences in Laravel 5.5
      • Knowledge of SQL, MySQL, MongoDB or similar data base management system
      • Experience on web service integration (REST, JSON)
      • Good practice in modern development processes; Test driven development, continuous integration etc.
      • Good team and communication skills
      • Ability to work independently as well as with a team
      • Good command of English, spoken and written

      Optional desirable skills

      • Experience of development using web technologies
      • Good understanding of HTML, Javascript, jQuery, and Bootstrap


      1.     We offer a remote contract position.
      2.     You will be required to take one or two coding tests along with a video call interview.
      3.     Direct Candidates only, no third parties, no recruiters, no staffing agencies

      • 1 week ago
      • Changers.com

      Senior Software Development Engineer - Platform

      Are you a team player? Do you thrive in a fast-paced environment, and love working on challenging problems?   

      We are looking for creative and experienced software engineers to help with the development of the MAANA Knowledge Platform. We deal with challenging problems in distributed systems, data processing and scalability every day. And our platform helps our large enterprise customers solve key business problems, faster. We're looking for talented software engineers to help us build this platform.

      Learn more about our work at https://www.maana.io/

      If local to the Seattle/Bellevue/Everett area work will not be remote.

      Essential Functions

      Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Expectations and responsibilities will be adjusted based on experience and demonstrated ability.

      • Understand the platform's implementation, and the design choices made in arriving at the implementation.
      • Design, implement and test features in the Maana platform and assist with creating supporting documentation.
      • Work with QA and other stakeholders to ensure features integrate with other platform components.
      • Acquire new information as needed for proper implementation of features, including learning new libraries, programming languages, APIs, and programming techniques.
      • Mentor engineers and help improve overall team technical capability.

      Preferred Experience and Skills

      You will either come in with these skills or acquire many of them at Maana.

      • Polyglot with broad interest in programming languages, including functional programming (Scala), JavaScript, Node.Js.
      • NoSQL databases, such as key/value stores and graph databases.

      Required Education & Experience

      • Bachelor's Degree in Computer Science or relevant Engineering discipline.
      • 8+ years professional experience in software development, including significant experience with back-end development.
      • Experience with at least two of: micro-services, containerization, cloud computing, and distributed systems.
      • Computer Science fundamentals and their application in developing software.
      • Demonstrated proficiency with C++, or with data store implementation.
      • Demonstrated ability to communicate effectively (verbal & written).

      Being authorized to work in the U.S. is a precondition of employment.  At this time Maana does not sponsor applicants for work visas.
      Relocation expenses are not being offered for this position.

      AAP/EEO Statement

      Maana provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Maana complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

      Visit us at https://www.maana.io/

      • 1 week ago
      • MAANA

      Agency Web Developer

      Job Overview

      Responsible for several maintenance projects at once. Develop insights to improve upon our processes and quality assurance. Regularly help tweak automations for continuous deployment and improvement as well as port them over to legacy projects.

      You have a passion for healthy code and spot ways to address infractions with automation and scripting. You think gitflow is neat and has merit. Since many projects are either "legacy" or inherited builds, you have an expert ability to quickly identify and troubleshoot bugs/defects—you can just figure it out because you have so many debugging skills. You also assist with deployments to production.

      • Are you really good at automation and scripting?
      • Do you thrive on multiple simultaneous projects?
      • Do you cringe when you see bad code get through the pipelines?
      • Do you feel the need to improve process to achieve efficiency?
      • Do you occasionally get the itch to do some quick frontend templating?

      If you're into all of that, keep reading!


      • Implement front-end and back-end technical solutions based on requirements of our projects
      • Ensure that correct technology processes are being employed and followed
      • Manage and engage in regular check-ins and onboarding with developers for automation or code review
      • Help refine best practices, workflows, and standards and contribute to company knowledge sharing effort
      • Review, merge, and deploy code from other remotes on minor maintenance projects.


      • Expert hands-on knowledge of front-end development including HTML5/CSS3/Javascript
      • Expertise with PHP content management systems including WordPress and ExpressionEngine
      • Expert knowledge developing cross platform/browser (iOS, Android, IE, Firefox, Safari, Opera, etc.) for web applications
      • Solid understanding of web technologies including AJAX, social networking and blog platforms, widget development, mobile and emerging digital interfaces
      • Familiarity with and adherence to web standards and best practices for load time reduction and accessibility
      • Expertise in working with git using gitflow branching model
      • Experience with shell environments, UNIX/Linux administration, and scripting thereof
      • Proven ability to manage multiple projects successfully
      • Ability to effectively prioritize and execute tasks in a high-pressure environment
      • Strong communication skills (both in person and in writing) while interacting with individuals with a range of technical understanding
      • Excellent organizational and time management skills

      Growth Opportunities

      Plenty of opportunities to grow within the team. This is part QA, part DevOps, and part Build-release engineering on a smaller scale. Opportunities to specialize and grow as the business scales!!!

      This is a mid-level web developer role.

      This is a TEMP-to-PERM basis.
      • 1 week ago
      • Barrel

      Senior PHP Engineer

      SkyVerge is looking for a talented full-stack senior PHP engineer to join our team and help build our portfolio of WordPress plugins for WooCommerce. You'll write code that helps power mission-critical tools for millions of online stores.

      The Role
      You’ll focus on building new features and maintaining existing code, while also helping with code reviews and customer support. With over 60 different plugins, there’s a wide variety of work. You might spend time on some complicated frontend interactions using JS, then switch focus to working with a tricky external REST API for a while, and later work on adding unit/acceptance tests to our framework code.

      You’ll have the opportunity to really dive into a problem and understand it before crafting a well-engineered, high quality solution. We believe the best work happens when given lots of uninterrupted time to think and code.

      Our plugins are built on top of WordPress and designed to work with WooCommerce, so we use PHP 5.3+ (moving soon to PHP 5.6 minimum) and we write all new JS in ES6. We follow a superset of the WordPress coding standards and actively invest in tooling & testing to improve both the quality of our products and the happiness of our team building them.

      We work primarily through GitHub and Slack, so you should be able clearly express your ideas via comments and messages. All new code is tested and peer-reviewed, so you’ll be able to both learn from the rest of the team and share your knowledge.

      As one of our senior engineers, the team will look to you for advice and direction. You’ll help shape our best practices, decide on libraries & tooling, and refactor older or underperforming parts of the codebase. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work.

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

      • Research and write a pitch to refactor the data model for our shipping extension

      • Refactor an underperforming class after profiling it in your local environment

      • Troubleshoot an issue with our Memberships plugin by deep-diving into the content restriction class

      • Analyze a slow SQL query and suggest ways to improve it

      • Construct a detailed, multi-step data migration to move data from a custom post type to a custom table, write unit tests for it, and manually user test / QA it.

      • Review a pull request from another team member for readability, maintainability, and adherence to standards, and provide suggested improvements

      • Review new API documentation for one of our integration plugins and draft a story to upgrade to it

      On the first day you will:

      • Meet your team and get familiar with how we work

      • Setup your local environment and tooling

      • Commit a small tweak to a plugin and open a pull request for peer review

      In the first week you will:

      • Develop, QA, review, and ship a small feature improvement

      • Participate in code review for a teammate’s code

      • Help a team member with fixing a bug

      In the first month you will:

      • Work closely with the product team to ship a large feature

      • Participate in your first support rotation week and help our support team with escalated issues

      • Handle deploying a set of plugin releases using our internal tools

      • Publish a retrospective on your first large project to share successes & planned improvements for the next project

      You love solving engineering challenges in the most pragmatic way possible. You write code that's clear, readable, and standards-compliant. More importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.

      Finally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, continuously learn and improve, and constantly ship your work. You’re an excellent writer and can communicate effectively whether drafting up a bug report, chatting in Slack, editing a wiki page, or drafting a retrospective. You know that code is about communication and explaining your thought process clearly goes hand-in-hand.

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

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

      This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits.

      After an initial screening, you’ll get an email with a few questions to answer. Following that, you’ll have a few 45 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company.

      The most qualified candidates will then be invited to complete a short one-day research project. If this goes well, we’ll invite you to the final stage of our evaluation process: the trial project. During this 1-2 week period, you’ll work closely with our team as a paid contractor to develop & ship a small feature. This gives you an opportunity to make sure you enjoy the work and the team, and it gives us an opportunity to evaluate your work. We’ll have regular chats each week to share feedback and make sure we’re on the same page. At the end of the project, if all goes well, you’ll be offered a permanent position. 🙂

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

      • Competitive salary
      • Annual incentive for meeting team and company goals
      • 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June 😀)
      • Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)
      • 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)
      • Up to 8 weeks paid parental leave for new mothers and fathers
      • Work flexible hours from anywhere that has a reliable internet connection
      • Tools (hardware/software) to help you be productive
      • Allowance for professional growth (books, courses, conferences)
      • Home office or co-working allowance
      • A Kindle to help you keep learning

      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.

      Please apply directly through the link below. Applications accepted through February 15th.
      • 2 weeks ago
      • SkyVerge

      Quality Assurance (QA) Engineer - Remote

      QA Engineer Responsibilities

      As a Quality Assurance Engineer, your day to day includes creating and implementing tests for a variety of web projects; reviewing and using system, design, and browser requirements; tracking quality assurance metrics; and verifying that completed work meets or exceeds our quality standards. This position is fast-paced, deals with shifting priorities, and reports to the Director of Project Success.
      Your typical work week might include:
      • Creating and executing detailed, comprehensive, and well-structured test plans and test cases for development and design tasks.
      • Documenting existing site workflows and functionality to support iterative site enhancements.
      • Ensuring the quality of all work produced in displays and functions as expected in requested browsers and devices.
      • Communicating testing results in a clear, thoughtful, supportive, and detailed way in your documentation and with your team.
      • Performing thorough regression tests as bugs are resolved.
      • Conducting post-release testing.
      • Monitoring debugging process results.
      • Keeping current with new testing tools and test strategies.
      • Recommending process enhancements to improve efficiency within Quality Assurance processes.


      • Must have 3+ years of experience as a QA tester or similar role.
      • Must have agency experience.
      • Strong attention to detail and organizational skills.
      • Strong knowledge of software QA methodologies, tools, and processes.
      • Experience in writing clear, concise, and comprehensive test plans, and test cases.
      • Ability to document and troubleshoot errors for developers.
      • Working knowledge of test management software (e.g. qTest, Zephyr).
      • Working knowledge of SQL and scripting.
      • Excellent communication skills, both written and verbal.
      • Analytical mind and problem-solving aptitude.
      • Exposure to a variety of project management styles (waterfall, agile, scrum)


      • Experience with creating automated tests
      • Familiarity with Agile frameworks and regression testing.
      • Experience with performance, security, and load testing.
      • Experience with WCAG 2.0 accessibility testing and Section 508 compliance.
      • Bachelor's or Master's degree in Computer Science or related experience.

      We know lists of technical requirements can be overwhelming. We’re looking for candidates who care about doing good work for clients and leading strong teams. If this position sounds good to you, but you’re unsure if your skills are in complete alignment, we encourage you to apply.

      • 2 weeks ago
      • Kanopi Studios

      Quality Assurance Analyst

      Skapa is an IT Consultancy specializing in the development of complex web-based applications. We are seeking a motivated and experienced QA Analyst to join our growing team. 

      We are focused on supporting the growth of high-performance organizations both locally and nationally. We believe in a no-nonsense culture that is focused on delivering value to our clients. This means that we are focused on learning, execution and teamwork. And of course, we have fun doing it.

      We are seeking a mid-level QA Analyst who will develop and execute exploratory as well as automated tests, to ensure we are meeting our quality goals. QA Analyst responsibilities include estimating, planning and coordinating testing activities. The QA Analyst will also ensure that quality issues and defects are appropriately identified, documented, tracked and resolved.

      Attention to detail, curiosity and a commitment to high quality deliverables is essential.

      • Perform manual and automated tests in support of testing requirements
      • Ensure the quality, design and workflow of functional areas of a product, for both web application and mobile applications
      • Review stories and tasks and generate test plans from them
      • Estimate, prioritize, plan and coordinate testing activities to include boundary and exploratory testing 
      • Document detailed defects and collaborate with development team
      • Assist in developing and executing automation scripts
      • Perform thorough regression testing on functionalities
      • Present testing results and progress to management team

      Qualifications / Skills
      • 2+ years experience in software and web quality assurance testing, and/or technical product support
      • Experience in an Agile and/or Continuous Integration (CI) environment
      • Manual end-user testing (Black-box) with growing interests in automation framework
      • Strong knowledge of software QA methodologies, tools and processes
      • Strong work ethic, positive attitude and excellent collaboration skills.
      • Must have strong organizational skills, excellent written and oral communication skills, and demonstrated problem-solving skills
      • Demonstrated ability to work on concurrent projects, activities and tasks under time constraints

      • Ability to work remotely, with a quiet and distraction-free work environment
      • Must be authorized to work in the U.S.A.
      • Background check will be required for finalist
      • Prefer candidates located in US Eastern or Central time zones

      • 2 weeks ago
      • Skapa Tech, LLC

      QA Engineer (Manual)

      QA Engineer (Manual) 
      Competitive Salary
      Remote Contract

      Here at iPresence our growth is dependent on hiring amazing people! Wherever in the world they work, everyone is rewarded for their contribution. Are you ready to develop your career in an exciting hyper growth company? At iPresence, we are looking for a Manual QA Engineer to work on one of our exciting new products.

      iPresence was founded in Vancouver, BC to provide clients with a reliable partner to their online marketing and web development needs. We provide a wide variety of web services and predominantly specialise in high traffic websites. Just one of our websites receives 120 million views each month, making it one of Alexa’s Top 350 destinations in Canada.

      Our vast in-house experience and expertise enables us to provide our clients with access to valuable resources to tap into their target audiences. We oversee millions of impressions per month through our network of websites building on our customized long term approach to customer success.

      We also actively develop highly successful and profitable ventures of our own. We work on a variety of tech-based products which have evolved with market trends; adult-niche has always been at the heart of internet-usage and part of our rapid growth.


      • Manually test code
      • Automate Web tests using Selenium, Cypress, Mocha Js etc
      • Automate API tests using Java, RestAssured, Postman
      • Maintaining existing tests
      • Reading/writing technical documentation
      • Collaborate with dev team
      • Collaborate with Customer Support team


      • 5 years Manual experience & some automation experience
      • Programming languages: Java \ Javascript
      • Web automation: Selenium-WebDriver, Selenide, Cypress, Selenoid
      • API testing: Postman, RestAssured
      • Frameworks: Spring, jUnit5, Allure
      • CI/CD Jenkins, Docker
      • Fluent English (preferably people based in UK or Continental Europe)


      • 100% remote. Work remotely from anywhere in the world and build your own schedule.
      • Paid laptop
      • Yearly paid holidays + national holidays of your country
      • Company retreats
      • Coworking allowance

      • 2 weeks ago
      • iPresence

      Sr. Javascript Full Stack Engineer


      Clevertech is looking for a Sr. Full Stack Javascript Engineer to join our global team. In this role you will have significant responsibility in one of our project development teams to ensure client satisfaction by executing on the deliverables. Clevertech looks for craftsmen developers who take ownership of their code.

      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.


      • 5+ years of full-stack development, or in a similar role.
      • You are experienced with modern JS development practices and frameworks including React / Redux and MobX. You’ve worked on JS projects at scale and feel confident solving complex problems.
      • Excellent background in data structures, design patterns, and modern programming practices with more than 3 years experience.
      • Experience with Node.js
      • Solid understanding of MySQL
      • Experience building and scaling web applications
      • You believe in writing thorough unit and integration tests and have at least tried TDD. You like owning the quality of the code you write — QA doesn’t mean throwing it over the wall for someone else to test.
      • Strong communicator and fluent in English with excellent written and verbal communication skills.
      • Knowledge about the Lean Startup and Agile Methodologies


      Own Your Time

      We are a completely remote team. That means we have a large amount of trust and a lot of flexibility. World travellers, young parents, nature lovers, and commute avoiders love working here. We also will pay for a co-working space in case you feel like working outside of your normal setting.

      Recharge Time

      We insist that you take recharge time. We are closed for major holidays and then require that you take at least two weeks a year to refresh.

      Care For Yourself

      You’ll receive a health/wellness stipend that can go towards covering medical insurance, dental insurance or joining a gym!

      Focused Work

      You will work together on a dedicated team with your eye on one finish line at a time. Our teams are nimble and agile, and cover the technical range you would expect in world class product delivery teams.

      Learn at your edges

      We believe in learning and provide unique programs that improve your tech skills, leadership skills and even challenge you in personal development. CleverFridays, guest speakers, mentorship opportunities and in-depth industry exposure are all on offer here. And of course, if you speak at a tech conference, we cover all expenses.

      Clevertech Swag

      And keep your eye on the mail - we send out swag everywhere in the world and there are celebratory pictures of Clevertech socks, hoodies, and mugs all over slack.

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

      • 2 weeks ago
      • Clevertech

      QA Exploratory Tester - Remote

      QA Exploratory Tester - Remote Job Description:

      Joinpiggy.com is looking for the highest caliber QA exploratory tester to join its technical team’s expansion. Remote based candidates should be based in European time zones or willing to work in such time zones. Simply put, your job will be to break our frontend and backend systems on a continuous basis and with each new release cycle.

      What We Are Looking For:

      • A curious mindset with an attention to detail
      • Experience designing test strategies and orchestrating work on multiple teams to create highly efficient QA process and a very high quality bar.
      • Excellent grasp of web technologies (HTTP, sessions, site performance, Javascript, HTML, and CSS) and javascript are a must.
      • Experience working on various Agile development methodologies, and having strong opinion on them.
      • Strong communication skills, both written and oral

      Job Functions:

      • Design, develop and execute test cases.
      • Lead regression test development, including engaging the project teams at the beginning of the development process to develop such cases proactively ahead of a new release.
      • Coordinate with QA automation engineers to automate test cases as much as possible.
      • Identify, record, document thoroughly, and track bugs.
      • Perform thorough regression testing when bugs are resolved.
      • Develop and apply testing processes for new and existing products to meet client needs
      • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
      • Monitor debugging process results
      • Investigate the causes of non-conforming software and train users to implement solutions
      • Track quality assurance metrics, like defect densities and open defect counts
      • Stay up-to-date with new testing tools and test strategies

      Job Requirements:

      • Excellent English language skills.
      • Able to read French or German is a plus.
      • Excellent communication skills, including verbal, written, and presentation.
      • 2 weeks ago
      • Piggy, LLC.

      QA Automation Engineer - Remote

      QA Automation Engineer - Remote Job Description:

      Joinpiggy.com is looking for the highest caliber QA automation engineer to join its technical team’s expansion. Remote based candidates should be based in European time zones or willing to work in such time zones.

      What We Are Looking For

      • Hands on experience with testing automation of javascript based applications on AWS, SOA, REST based APIs design technologies
      • Strong CS fundamentals and OOP
      • Experience with migration of large scale enterprise systems to new platforms
      • Experience designing test strategies and orchestrating work on multiple teams to create highly efficient QA process and very high quality bar
      • Hands on experience with creating automation test suites using leading industry standard tools and frameworks (eg: Selenium Web Driver etc.)
      • Excellent grasp of web technologies (HTTP, sessions, site performance, Javascript, HTML, and CSS) and javascript are a must.
      • Experience working on various Agile development methodologies, and having strong opinion on them
      • Bachelor’s Degree in Computer Science Engineering or equivalent
      • Strong communication skills, both written and oral

      Job Functions:

      • Design, develop and execute automation scripts using Selenium and open source tools
      • Identify, record, document thoroughly, and track bugs
      • Perform thorough regression testing when bugs are resolved
      • Develop and apply testing processes for new and existing products to meet client needs
      • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
      • Monitor debugging process results
      • Investigate the causes of non-conforming software and train users to implement solutions
      • Track quality assurance metrics, like defect densities and open defect counts
      • Stay up-to-date with new testing tools and test strategies

      Job Requirements:

      • Excellent English language skills.
      • Able to read French or German is a plus.
      • Excellent communication skills, including verbal, written, and presentation.
      • 2 weeks ago
      • Piggy, LLC.

      Experienced Engineering Manager

      Have you spent the past five years managing software engineers?  

      Do you have a proven track record of building teams that deliver complex software on-time and in-budget?
      Are you ready to take your career to the next level and work with the best engineers on the planet? 

      If so, we want to meet you!

      Company Overview
      Citrusbyte is a team of craftspeople and experts who build amazing products and believe in cultivating a high degree of leadership in all of our people. We build medium and large-scale applications that solve our customers' business-critical problems.

      Job Summary
      As an experienced Engineering Manager you will manage a team of 10 to 15 engineers operating in small squads of 4-5 engineers and work directly with Product, Research and Design teams as well as customer stakeholders and technical leads to build complex custom software applications.

      While this is a remote friendly role, the engineering manager should expect to travel to client site one week every other month on average.

      Responsibilities and Duties
      As an engineering manager supporting the development of a product, you are responsible for:

      Strategy and Consulting
      • Run and / or participate in project kick-offs.
      • Work with your team to choose the tools, architecture, and platforms used to deliver client projects.
      • Define quality standards for client projects.
      Hiring and Training
      • Attract, nurture, coach, and retain talent.
      • Ensure every assigned engineer has a career progression plan with regular check-in points and real-time feedback.
      • Ensure engineers are provided with continuous and valuable learning opportunities.
      • Contribute to determining engineering salary ranges and adjustments.
      • Contribute to defining and building the vision for our engineering organization.
      • Contribute to defining quality standards for our work.
      • Contribute to creating training and learning material and opportunities for engineers.
      Managing and Directing
      • Talk to engineers to tease out concerns early, then fix them when possible.
      • Resolve conflicts or performance problems with engineers.
      • Embody the engineering culture and contribute to its advancement, inspiring everyone to live up to it.
      • Maintainer and contributor to our company engineering internal and public artifacts such as our quality standards and guidelines.
      • Represent the engineering organization with other departments and ensure we provide engineering support wherever necessary in the company.
      • Support team happiness.
      Engineering and Delivery
      • Responsible for the quality and quantity of the engineering output.
      • Responsible for the continuous, iterative improvement of our engineering team.
      • Responsible for the overall planning, execution, and success of complex technical projects.
      • Work closely with product management team to ensure we're building the best products.
      • When necessary, act as Programmer, QA, Architect, PM, etc for short periods of time.

      Benefits and Perks
      REMOTE FIRST - Work from your location when not traveling to client site.
      TEAM RETREAT - Once a year the entire Citrusbyte team gets together at an inspiring location to meet, work and play.
      HEALTHY BODY, HEALTHY MIND - HAPPY TEAM - We offer paid vacation and support healthy lifestyles through our physical fitness benefits program.
      HEALTHCARE & FINANCE - We have comprehensive medical, dental, vision, and life insurance plans, plus we have a 401k plan.

      Citrusbyte expects employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawfuassment (including sexual harassment) in employment isnot tolerated. We encourage success based on our individual merits and abilities, and all decisions regarding recruitment, hiring, promotion, compensation, employee development decisions such as training, and all other terms and conditions of employment, will be made without regard to race, nationality, national origin, citizenship status, employment status, ethnicity, ethnic origin, color, creed, religion, belief, age, marital status, pregnancy, gender, gender identity, sexual preference, lifestyle, social class, military status, disability, physical features, or any other protected status. We oppose all forms of unlawful or unfair discrimination. Citrusbyte is an equal opportunity employer.
      No statements by Citrusbyte are intended to create an offer of employment unless made in a writing signed by an officer of the company and no offer shall become effective unless countersigned by the prospective employee.

      • 2 weeks ago
      • Citrusbyte

      iOS Engineer

      As an iOS developer at Help Scout you will help rebuild our iOS app using Swift and lend a hand with our iOS SDK written in Objective-C where we are working on a unique approach to live chat. Our goal is to craft a wonderful experience for our users on phones and tablets as well as making it easy for iOS developers to add Help Scout capabilities to their apps. Your work will empower over 8,000 businesses around the world to provide excellent customer service and will support the other senior engineers on your team.

      Tools we use

      • Swift, Objective-C, Realm, Moya, Pusher, CocoaPods, Carthage, Fastlane, Jazzy
      • Slack, Trello, GitHub, Travis, Sentry, Sumo Logic

      About the role

      • You will be a key player in the development, maintenance and support of our iOS ecosystem which at the moment is comprised of: an iOS swift application, the iOS SDK, and an open source sample application. 
      • iOS Swift Application - Many of our customers, like us, support remote workforces on the go and they require us to enable their customer teams to work at any time from anyplace and having a mobile application is paramount to enabling this.
      • iOS SDK - Many of our customers have iOS apps that would benefit from in-app support conversations and self-service articles powered by Help Scout. Our Objective-C SDK will enable our customer’s iOS apps to embed these capabilities easily, and customize them as needed. We provide an open source implementation that can enable developers to get up and running quickly with our SDK.
      • Our engineering team is just over forty people, around half the company. You will join our five-person mobile team which includes two other iOS engineers, two Android engineers, and a designer; with you, we will be six! You’ll be involved in every decision made regarding implementation, testing, backlog prioritization and how we work.
      • Your work is focused on the app, SDK and mobile API implementation and technical design details. You’ll also get everything you need from your team’s designer concerning iOS-specific visual design and interactions. You’ll work with customers and QA engineers to ensure releases meet customer demands and our high-quality bar.
      • Our engineering teams work in two-week iterations, communicates mostly via Slack and are committed to remote, agile development. When you are ready, you’ll create and send a pull request with tests and tag your team for review - using video and screen-sharing as needed. Your development builds will be easily tested on environments that closely match production. You’ll work autonomously for the most part, and we trust you to get work done when/where you can be productive.
      • We practice whole company support. Your team performs engineering support when a question stymies our in-house customers team or comes directly to you via developer support requests on GitHub. We’ll get you up-to-speed with engineering support so you can help our customers, developer community and improve the product along the way.
      • Everything is secondary to the customer experience. We expect you to have a keen sense of how your code will impact performance, security, and usability.
      • You'll be working with product people that challenge you to get better every day. The founders are technical and committed to creating a magical experience for customers. You'll deploy work that moves the needle for businesses around the world.
      • You can work almost anywhere in the world as long as you have 4+ hours of overlap time with Denver, CO working hours. For example, you could work 9 AM - 5 PM from either Edmonton, Alberta, or Caracas, Argentina and achieve 4+ hours overlap.

      About you

      • You bring a level of iOS-specific expertise that will help us craft an outstanding experience for customers and fellow iOS app developers. With years of experience delivering iOS apps using CocoaTouch frameworks with Objective-C and Swift, you are someone that loves picking up new skills and refining your craft.
      • You have familiarity with building a UI with Interface Builder and Storyboards, and understand how to leverage REST APIs and frameworks for managing local storage for caching.
      • You have a great understanding of how“always online” products like Help Scout communicate with web services in an unpredictable iOS reality. You can help us design everything to fail gracefully and leverage local storage to provide customers with as seamless an experience as possible.
      • You delight not only in the way an application works, but in how it looks, and have an excellent understanding of iOS interaction design. Complex crossfades, card flips, and other iOS animation details are something you love working on because it can help you execute the perfect user experience.
      • You stay up to date on the iOS platform and can provide insightful advice about leveraging native platform APIs or evaluating and leveraging wrappers.
      • You have experience digging through crash reports and metrics to find ways to improve your apps incrementally.
      • You believe remote teams are the future of work or are at least excited about the idea. You have experience working with remote teams or can adjust your work/management style to be remote-friendly.
      • You’re a great communicator and have an excellent command of written and spoken English. As a remote company, we rely on clear communication for collaboration and execution.
      • You are helpful and empathetic and care about building on our company culture that embraces these qualities.


      • Competitive Salary - We pay at or above market salary in most cases and evaluate a lot of research to make sure everyone is paid well. The formula we use to calculate all salaries is public to employees and is improved upon regularly.
      • Health and dental insurance - We cover you and your family's health/dental insurance 100%. If you are based in the US, we'll cover you on our Aetna policy. If you're based outside the US, we offer a healthcare stipend.
      • Long-term/Short-term Disability Insurance & Life Insurance - We cover 100% of the premiums for LT/ST Disability insurance and base Life Insurance. You also have the option to purchase supplementary life insurance through our provider. (currently US only)
      • Flexible vacation - Take time off when you need it, we trust you.
      • Paid parental leave, including adoption and foster care - 12 weeks for primary caretaker and 4 weeks for secondary caretaker.
      • 401k with 1% match - via Betterment for Business (currently US only)
      • Personal Development stipend - Up to $1,800 per year to improve your craft
      • Great tools - Each employee will be provided with a Mac laptop and 27'' display (or equivalent equipment of choice).
      • Home Office Stipend - You'll also receive $1,000 to spend on outfitting your home office, as well as up to $350 a month to rent a co-working space if you like.
      • Complete transparency - Everyone has full access to business metrics and financial information about the company
      • 2 weeks ago
      • Help Scout

      UI / UX Designer for CouponFollow (And Cently)

      CouponFollow is looking for a talented designer to join our digital team.

      CouponFollow is building next generation shopping tools for the everyday consumer. We’ve created an awesome money saving shopping Chrome extension, Cently, loved by hundreds of thousands of consumers and we want to continue to scale it with your help!

      We have ambitious plans for updates to both CouponFollow and Cently and are looking for an equally ambitious and motivated designer to work alongside our CEO, and Director of Product to help design out new features, optimize the user experience and contribute to strategies that support growth, engagement and retention.

      You should be passionate about creating exceptional products, with a deep love for user experience, and an eye for creating a clean, functional UI.

      The role can be remote (preferably in the Americas), and will be a full time role.


      • A minimum of 5+ years of experience in a design role, ideally designing for both web and mobile.

      • Experience wire-framing and designing in Sketch with an ability to communicate ideas visually.

      • An ability to problem-solve, anticipate challenges, and propose better ways of building products.

      • Experience translating designs to product requirements and working with the development team in an agile environment to successfully implement the designs (familiarity with project management software like JIRA a plus).

      • Strong user experience intuitions, including an ability to discern great UX and empathize with users.

      • Excellent communication skills and comfortable taking the lead with clients, stakeholders, and remote teams.

      • A history of taking initiative, self-management, and solving problems without explicit direction.

      • A true team-player attitude and a willingness to roll up your sleeves to achieve the best results.

      • Prior experience working in a startup environment or on product development teams for tech companies.


      • Lead new feature initiatives

      • Partner with engineering and design teams to deliver excellent products on tight timelines

      • Work with QA and development teams to ensure designs implemented according to your vision, and rigorously tested

      • Draft product requirements and specs, and transfer these into JIRA or similar tools

      • Join regular standups and team meetings to ensure company objectives are being met

      • Work in sync with customer success teams to prioritize UX issues and adjust designs accordingly.

      • Participate in product strategy and tactical planning conversations

      Nice to haves:

      • Experience working in an e-commerce background

      • Experience analyzing product funnels, with a desire to dive into product metrics, conduct analysis or research on user behavior, and translate findings into actionable product enhancements.

      • Prior experience working with membership-based businesses

      • Prior experience working with remote teams

      • Prior experience working with analytics tools like Mixpanel or Periscope


      • Flexible working hours. The position can be remote, and (within reason) can fit around your schedule

      • Enjoyable, rewarding work. Our users are passionate about our products, and we believe we’re making a real difference in people’s lives. To date, we estimate that we have saved users over $400m to date, which is some serious dough.

      • Working with a group of talented, passionate, kind, and motivated team members

      • The ability to directly influence the success of projects and lead the direction of product

      • Occasional business trips (e.g., open to occasional meetings in New York / Design, Product or Marketing conferences)

      To apply for this role, please submit the following to jobs@couponfollow.com.

      1) A cover letter explaining why you believe you would be a good fit for the position, including any relevant experience.

      2) A link to your portfolio, so we can see your design chops in action 👩‍🎨🎨👨‍🎨

      3) Include a link to 1-2 *live* projects (if possible) that showcase your ability to create a great user experience.

      • 2 weeks ago
      • CouponFollow

      Digital Project Manager

      Bear Group is a leading web development firm in Seattle looking for an experienced Digital Project Manager to lead its Run State client support program for enterprise CMS, eCommerce, and integration tasks. This roles blends aspects of technical support management, client management, developer management, account management, customer service, and quality assurance. Above all, you are responsible for ensuring high client satisfaction and managing Run State’s quality, growth, and profitability.

      What's in it for you:

      • Work from anywhere! We currently work as a distributed team that allows for some flexibility in work hours. The position can be performed remotely with regular status meetings. Applicants only in PST, MST, and CST time zones will be considered.
      • Competitive compensation, learning challenges, and opportunity to grow your career with the company.
      • Health, Dental, Life, 401K matching, education stipend, 3 weeks PTO + 2 weeks of company holidays.

      As lead project manager for Run State:

      • Facilitate onboarding Run State clients by outlining expectations, establishing communication channels, and scheduling/leading weekly standup meetings.
      • Build and maintain “RunBoards” for each client with key contacts, their resource plan, and setting up their personal service desk.
      • Document and maintain each piece of tech in use for clients, including website platforms, server technologies, and all modules/extensions/API in use.
      • Build out an Analytics dashboard for each client and do a full review of the client wish lists and backlogs.
      • Lead bimonthly Run State meetings with a systems & status overview, roadmap review, analytics dashboard and key metrics review, and task and queue review.
      • Triage, schedule, and ticket proactive development, bug fixes, new features, web operations/IT updates,
      • documentation, training, general QA, content updates, analytics support, or custom-specific issue support escalations.
      • Oversee the Run State team that includes a Developer, Web Ops, QA Specialist, and Content Manager.
      • Provide weekly status updates to the Director of Project Management and present monthly program updates to the Management team.
      • Direct communication and documentation with existing client base on technical matters and tasks. Maintain and extend healthy client relationships using solid account management practices.
      • Agile sprint planning and general project management, Jira task management, and scheduling. Provide standard project documentation like agendas, contact lists, communication plans, and weekly status reports.
      • Ensure quality control with documentation, task management, communication, client relationships, and team dynamics.
      • Technical tasks may include configuring Drupal, WordPress, and Magento systems, graphic adjustments, and content changes.

      What you bring:

      • BA/BS degree plus a minimum of 5 years of related work experience.
      • Background in client-service environments -- web development firms, interactive agencies, graphic design firms.
      • Candidates should have some experience in web development and UX methodologies. Experience with the Drupal, Magento, and other Marketing Technology (CMS, eComm, CRM, Automation, Analytics) is a big plus.
      • Professional and client service-oriented, positive and proactive, and able to react swiftly to meet client expectations.
      • Experience with Jira and Confluence software used for managing all development tasks, project roadmaps, and resources.
      • Ability to set realistic deadlines, forecast risk, coordinate internal and external resources, and accurately estimate resource requirements.
      • Enthusiasm, superb communication, leadership, management, organization skills with a proven ability to manage multiple projects. Excitement to learn, grow, and adapt.
      • Office software products expertise and experience with wireframing software, visual workflow, and diagram tools.

      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.

      • 2 weeks ago
      • Bear Group

      Quality Assurance Engineer

      Under the supervision of the QA Manager, the Quality Assurance (QA) Engineer understands that user experience is everything, and is responsible for helping our development team release the best user experiences possible. The primary mission is to protect our customers from bugs that might have crept in during our development process and ensure the quality, reliability, and integrity of all software products.

      QA Engineers work closely with the QA Manager as well as the distributed Product and Services teams to ensure our software releases are as high quality as possible.

      This position requires loads of passion for highly-usable, modern web experiences and mobile applications; a good understanding of web application technologies; and a very strong attention to detail.

      • Participate in a small, experienced, energetic team on a fast-pace development schedule
      • Perform manual testing of our applications, including mobile app and desktop testing
      • Succinctly document application defects and UX improvements, and assist in monitoring same
      • Maintain and communicate testing timelines, schedules, and status reports
      • Attend design reviews, requirements sessions, and technical team meetings as requested
      • Follow projects through the software development lifecycle
      • Help coordinate software releases to production environments
      • Support a team of engineers, acting as gatekeeper for their changes
      • Participate in automation as applicable to skill-set
      • Author test cases as applicable to skill-set


      • 2 to 4 years direct experience working in Quality Assurance for web-based, SaaS applications
      • Solid understanding of software testing practices
      • Experience with Web UI design terminology and Web technology in general
      • Experience testing iOS and Android apps
      • Ability to work with product owners and other resources to thoroughly understand requirements
      • Ability to work effectively within a distributed team in a remote environment
      • Strong attention to detail
      • Strong verbal and written English skills
      • Self-motivated, with ability to work independently
      • Ability to create a quiet work environment
      • Ability to attend frequent meetings requiring verbal communication throughout the workday
      • Ability to maintain standard working hours for applicant’s timezone

      Desired Skills

      • Ability to author test plans
      • Automation experience in Ruby and Selenium
      • Experience with Git, GitHub, Ruby scripting for automation purposes, Cucumber, Selenium,
      • Experience testing applications built on Rails
      • Education: Bachelor’s degree with a technical focus preferred

      Role Metrics

      • Percentage of critical defects
      • Percentage of escaped defects
      • Time to test
      • Red label vs. pink label bugs
      • Use Cases
      • Quality Surveys
      • 2 weeks ago
      • Intellum