Remote Jobs at Cypress.io 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

There are now 2 Remote Jobs at Cypress.io tagged Software Developer, Engineer and Digital Nomad
such as Developer Experience Engineer and Senior JavaScript Developer

  Jobs

  People

👉 Hiring remotely? Reach 1,000,000+ remote workers on the 🏆 #1 remote jobs board

Post a Job - $299
Hide this

Last 30 days

Cypress.io

 

Senior Javascript Developer

Senior Javascript Developer  


Cypress.io


dev

javascript

senior

digital nomad

dev

javascript

senior

digital nomad

24d
\nCypress is ambitiously changing the status quo of testing on the web with our next-generation open source Test Runner and a Dashboard Service that enable an unprecedented developer experience. Our mission is focused squarely on making testing faster, easier, and more approachable than ever before.\n\nCypress is remote-friendly, and we frequently hire directly from our own passionate user base. As a developer, you’ll help build tools or services that immediately impact the workflow of thousands of organizations and tens of thousands of developers using Cypress around the world.\n\nOur stack & process\n\n\n* \n\nOur entire product-stack and codebase is written in JavaScript and TypeScript.\n\n\n* \n\nOur backend is written using Node, including REST based microservices and GraphQL API’s.\n\n\n* \n\nWe use PostgreSQL as our primary datastore.\n\n\n* \n\nWe use Redis to power our queueing system and also utilize it for caching.\n\n\n* \n\nMany of our core products are open source, and your public contributions will be visible to the community.\n\n\n* \n\nWe care deeply about code quality and ensure everything we release is reviewed and well-tested in our CI pipeline.\n\n\n* \n\nWe are an engineering lead company at our core, which means we encourage all team members to lead a proposal process for introducing new ideas and features managed entirely in Github.\n\n\n\n\n\nResponsibilities\n\n\n* \n\nDevelop new features, enhance existing features, and implement bug fixes in existing code in both the Cypress Test Runner and Dashboard.\n\n\n* \n\nWrite lots of unit and integration tests.\n\n\n* \n\nBuild highly performant web applications using Node.js and JavaScript.\n\n\n* \n\nSelf document development processes.\n\n\n* \n\nScope, estimate, and prioritize work.\n\n\n* \n\nPeer review others code and give actionable feedback.\n\n\n* \n\nConduct demos and/or presentations to developers about our product and its use.\n\n\n\n\n\nRequirements\n\n\n* \n\nBe passionate about quality software development.\n\n\n* \n\nHave experience developing highly performing web applications using Node.js and JavaScript.\n\n\n* \n\nBe proficient in writing test-driven code and excited about unit testing.\n\n\n* \n\nComfortable giving demos, presentations, and guiding developers through testing methodologies.\n\n\n* \n\nAware of cutting edge technology and tooling.\n\n\n* \n\nValue and understand the importance of open source and be comfortable commiting to a largely open source codebase.\n\n\n* \n\nExperience architecting applications and code that is tested, scalable, and performant.\n\n\n* \n\nAbility to research and make decisions on your own about best technologies to utilize for new projects.\n\n\n* \n\nHave a deep understanding of how the DOM works, web tooling, debugging, and memory profiling.\n\n\n* \n\nLearn fast and thrive in a constantly changing environment.\n\n\n* \n\nBe a self starter and take the initiative to complete tasks with minimal supervision.\n\n\n\n\n\n\nCypress is 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.\n\nTo apply:\nVisit: http://smrtr.io/5gY9Vw

See more jobs at Cypress.io

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This year

Cypress.io


Developer Experience Engineer

Developer Experience Engineer


Cypress.io


dev

engineer

digital nomad

dev

engineer

digital nomad

2mo
\nNote: This is a remote-friendly position. West Coast and Central U.S. are preferred. \n\nDo you get excited about developer tools? Do you have a keen eye for software quality/testing practices and methods? Do you enjoy sharing your knowledge with fellow developers? Are you eager to solve the challenges that developers like yourself face?\n\nIf yes, then join the new Developer Experience (DX) team at Cypress to empower developers to build and ship higher quality software faster than ever before.\n\nThe DX Engineer is a highly visible role that puts you right in front of the Cypress community via conferences, workshops, meetups, webcasts, and other speaking engagements. This responsibility requires you to be a technical expert and communicator with a strong ability to clearly articulate specific problems and solutions to support the diverse use cases of Cypress.\n\nThe DX Engineer is a cross-functional role requiring you to collaborate with product design, engineering, marketing, and customer-success teams to ensure that users have a smooth, high-fidelity, and productive end-to-end experience with Cypress. \n\nThe DX Engineer is a high-impact role, acting as a spokesperson to scale awareness, increase product adoption, and build industry mindshare via development of tutorials, demonstration apps, custom plugins, integrations with other frameworks/services, and related methodologies. Most importantly, you’ll disseminate all this knowledge via formal documentation, blog posts, presentations, and video content that can be consumed by a diverse developer audience.\n\nResponsibilities \n\n\n* \n\nAuthor and engage with the community to create curated presentations, videos, demonstrations, and learning guides to make it incredibly easy for developers to use Cypress.\n\n\n* \n\nBe a community leader to the Cypress community, creating an eager, inclusive ecosystem of developers who love our products and recommend it to others. \n\n\n* \n\nFoster relationships with the open source community and establish partnerships that improve the experience and workflow of Cypress users across common frameworks and libraries.\n\n\n* \n\nSupport product launch activities via validation of final experience, demonstration content, product messaging, engaging with early-access users, collaborating with launch partners, and more.\n\n\n* \n\nDevelop demonstration apps, custom plugins, integrations with other frameworks/services, and testing-related methodologies\n\n\n\n\n\nRequirements\n\n\n* \n\nExceptional written and oral communication skills to engage a variety of audiences, including developers, QA, and senior decision makers.\n\n\n* \n\nExtensive experience using client and server-side JavaScript and frameworks such as Angular, React, and Vue.\n\n\n* \n\nDriven, with an entrepreneurial spirit and sense of urgency. Must be resourceful, proactive, and deadline driven.\n\n\n* \n\nHighly organized, detail-oriented and possess a high level of integrity.\n\n\n* \n\nCollaborative team player that works well in collaborative situations and start-up environments.\n\n\n* \n\nNatural leadership skills and the ability to work with all teams in the company\n\n\n* \n\nOpen-minded, accepting of different perspectives and willingness to measure and experiment.\n\n\n* \n\nWillingness to travel <20% to events and customer engagements.\n\n\n\n\n\nBenefits & Perks\n\n\n* \n\nCompetitive salary\n\n\n* \n\nHealth, dental and vision coverage\n\n\n* \n\nLife insurance and disability coverage\n\n\n* \n\nRemote-friendly\n\n\n* \n\nGenerous paid time off and sick leave\n\n\n* \n\nFlexible work hours\n\n\n* \n\nWork with the latest technologies\n\n\n* \n\nContribute to open source\n\n\n* \n\nSemiannual travel to work and play with our Atlanta-based team\n\n\n* \n\nHealthy office drinks and snacks\n\n\n* \n\nModern laptop and equipment provided\n\n\n\n\n\nWe 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.\n\nCypress is 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.\n\nTo apply:\nVisit: https://smrtr.io/3qT4c

See more jobs at Cypress.io

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.