📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

7 Remote Node JavaScript GraphQL Jobs at companies like Creators Never Die, Alacrity Law and Segment last posted 3 months ago

7 Remote Node JavaScript GraphQL Jobs at companies like Creators Never Die, Alacrity Law and Segment last posted 3 months ago

Get a  email of all new remote Node JavaScript + GraphQL jobs

Subscribe

  Jobs

  People

👉 Hiring for a remote Node JavaScript + GraphQL position?

Post a Job - $299
on the 🏆 #1 remote jobs board

This year


Creators Never Die

verified

Nodejs & React Software Developer


Creators Never Die


react

nodejs

graphql

javascript

react

nodejs

graphql

javascript

3mo

Apply

### REQUIREMENTS & RESPONSIBILITIES{linebreak}{linebreak}- The ability to change **context** between **different projects**.{linebreak}{linebreak}{linebreak}{linebreak}- Setting predetermined tasks, and following up on updating **basecamp**{linebreak}{linebreak}{linebreak}{linebreak}- Strong knowledge of **Nodejs** and **express** like frameworks{linebreak}{linebreak}{linebreak}{linebreak}- Utilizes **classes**, **spreads** and more from **ES6**{linebreak}{linebreak}{linebreak}{linebreak}- You understand **MVC**, and how to keep code **DRY**{linebreak}{linebreak}{linebreak}{linebreak}Our Tech Stack: {linebreak}{linebreak}**Nodejs**, {linebreak}{linebreak}**Nextjs**, {linebreak}{linebreak}**Apollo**, {linebreak}{linebreak}**Prisma**, {linebreak}{linebreak}& sometime **Redux**.{linebreak}{linebreak}{linebreak}{linebreak}### EXTRA POINTS{linebreak}{linebreak}{linebreak}{linebreak}Design is more then aesthetics. But it would be nice if you have a good eye. We believe in testing new ideas and tech. Constant curiosity should push you to try new and innovative your process.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}### PERKS (bragging rights){linebreak}{linebreak}{linebreak}{linebreak}- Work on awesome projects. We have celebrity clients, crypto clients & more{linebreak}{linebreak}{linebreak}{linebreak}- Got an online course you want to take? We got you. We’re all about remote, including learning. Request a course and we’d be happy to fund your endeavours.{linebreak}{linebreak}{linebreak}{linebreak}- Your own work email, sandbox server & more{linebreak}{linebreak}{linebreak}{linebreak}- Access to a community of creators that can help with any other project you’re working on{linebreak}{linebreak}{linebreak}{linebreak}- Room to grow 🌲. As we grow our selves, with new clients & internal projects, this will open up room for you to have the chance of leading a project.

See more jobs at Creators Never Die

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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! 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.

We are looking for a senior software engineer, but we’re interested in people of all ability levels. The ideal candidate would take ownership of major aspects of our product as we are just starting implementation. {linebreak}{linebreak}We have remote and local (London) job opportunities for all levels and specialties, please check out our openings at https://alacrity.workable.com/{linebreak}

See more jobs at Alacrity Law

Visit Alacrity Law's website

# How do you apply? Please submit your application to one of the job postings at https://alacrity.workable.com/{linebreak}
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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! 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.


Segment

verified

Lead Product Engineer - Core Experience


Segment


javascript

react

node js

golang

javascript

react

node js

golang

9mo

Apply

# Lead Product Engineer - Core Experience{linebreak}Segment is building the future of how companies manage their constantly increasing volume of customer data. We help our customers collect data from a variety of sources, combine and understand that data, and ultimately act on it to give their users a better experience.{linebreak}Imagine you want to answer a question that is core to your business — maybe you changed the pricing on your product and you want to understand if that’s driving revenue or creating churn and customer confusion. In order to properly answer that question, you would need data from your payment processor, your CRM, and telemetry data from your application. In the past, business teams have had to wait for developers to build ETL pipelines to move data from one place to another. This is painful, time-consuming, and doesn’t keep up with the pace of the customer needs. Segment allows you to get all of this data in one place, automatically, and start using it immediately rather than spending time building data pipelines.{linebreak}## Who we are:{linebreak}We're a small distributed team of full-stack engineers based in San Francisco, Vancouver and the world 🌎 who love to ship high-quality code.{linebreak}From collecting data through [analytics.js](https://github.com/segmentio/analytics.js), to building powerful tools for data governance, to implementing algorithms that can handle complex billing scenarios at scale, to optimizing Sign Up conversion, the Product Engineering team is focused on creating fantastic user experiences.{linebreak}We're looking for talented engineers that are passionate about building world-class experiences that delight our customers.{linebreak}## How we work:{linebreak}- 💅 We enjoy building UIs in React so much that we created our own internal components library.{linebreak}- 🛠️ We believe in using the best tool for the job. We write customer facing features using React, NodeJS and GraphQL. Our write-heavy traffic services are written with Go and leverage multiple data storage solutions.{linebreak}- 🚢 We deploy our code multiple times per day. We "semver" everything :){linebreak}- 🎤 We love conferences. (An engineer spoke in 4 different countries last year!){linebreak}- 👯 We love open source: https://open.segment.com{linebreak}- 📈 We’re proud of the code we write, but we’re not dogmatic about methodologies or techniques. We believe building the "right thing" is more important than building things "right".{linebreak}{linebreak}## Who we're looking for:{linebreak}You can turn complex business requirements into working software that our customers love to use.{linebreak}- You're proud of the code you write, but you're also pragmatic.{linebreak}- You know when it is time to refactor, and when it's time to ship.{linebreak}- You're focused, driven and can get challenging projects across the finish line.{linebreak}- You're empathetic, patient and love to help your teammates grow.{linebreak}- You have experience running apps in production and take software engineering practices seriously. You write meaningful tests and understand the value of great logging, proper monitoring and error tracking.{linebreak}{linebreak}## A few projects you could be working on:{linebreak}- We collaborated closely with our BizOps and Design team to rebuild all parts of our billing experience, from the customer’s first visit, to building a pricing simulator tool, to implementing algorithms that can handle complex billing scenarios at our scale.{linebreak}- We’re building an [open-source version](https://github.com/segmentio/evergreen) of our UI library that saves our engineers multiple hours of work every week. Think pixel-perfect implementations by default 😱 🎨.{linebreak}- We used a [HLL](http://antirez.com/news/75) to scale an analytics tool that handles thousands of requests / sec.{linebreak}- We're building powerful tools that help our customers protect the integrity of their data, and the decisions they make with it.{linebreak}{linebreak}## Requirements:{linebreak}- You can write both client side and server side JavaScript using the latest APIs and language features.{linebreak}- You have some familiarity with Golang or are excited to learn it.{linebreak}- Minimum of 3 years of industry experience in engineering or some cool projects on GitHub you think we'll love to check out.{linebreak}- You provide a deep understanding of the complexities involved in writing large single-page applications.{linebreak}- You show evidence of exposure to architectural patterns of high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms.){linebreak}We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

See more jobs at Segment

Visit Segment's website

# How do you apply? Please send your resume, LinkedIn and Github profile when applying through the link to our job post.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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! 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.

Hi there!{linebreak}We’re looking for a FullStack Developer to build the next generation learning platform for kids.{linebreak}{linebreak}Interested in helping kids to learn more and better? Read on..{linebreak}{linebreak}Regardless of how well you feel you fit our description, we encourage you to apply if you are motivated by building an EdTech Platform, mobile apps and API.{linebreak}Apply now: https://explain.breezy.hr/p/8b171ccaba1f01-fullstack-developer?s=remoteok{linebreak}{linebreak}{linebreak}About Explain{linebreak}Explain is a fresh startup that is creating the next generation of online learning for kids and parents who wants the best possible learning experience. We do that by revolutionizing homework and learning assistance over the internet using the latest scientific research and modern technology.{linebreak}{linebreak}We believe that every kid should receive the right amount of teaching, in and outside schools.{linebreak}We empower kids and their families to get access to the best way to learn in this era.{linebreak}We want to build the right tools that will impact lots of young people.{linebreak}We believe in small teams and being able to move fast using Lean Startup Methodology.{linebreak}{linebreak}Everyone working at Explain believe in a safe, welcoming and inclusive environment.{linebreak}{linebreak}About you{linebreak}You’ve got a strong background working in our stack (React, ReactNative, ES6, Node.js, etc.).{linebreak}You have a history of shipping high-quality production code.{linebreak}You have designed and implemented distributed systems and you know how to create the infrastructure to scale them.{linebreak}You know how to set your direction and make things happen. You are proactive about pushing yourself to the limits of your ability. You are never happy with the status quo.{linebreak}{linebreak}You enjoy learning and exploring new areas that you might not have experience with yet.{linebreak}{linebreak}You are ok working with a distributed team and you have excellent communication skills.{linebreak}{linebreak}Last but not least, you are friendly and respectful. You strive to approach things in a positive and optimistic way and avoid criticizing or condemning team members or users.{linebreak}{linebreak}We care about each one of our teammates.{linebreak}{linebreak}{linebreak}{linebreak}Things you might do{linebreak}Explain is a small, fast-growing, and remote-first company, so you’ll likely get experience on many different projects across the organization. That said, here some things you’ll probably do:{linebreak}{linebreak}Plan and build product features. That is: Code.{linebreak}Dive into the code; fixing bugs and improving developer experience.{linebreak}Participate in code reviews, learning and spreading technical knowledge throughout Explain{linebreak}Collaborate with the team to set the technical roadmaps that will achieve business goals through engineering best practices.{linebreak}Do support with the customers. Everyone does support.{linebreak}Write prototypes for our testable hypotheses.{linebreak}Identify talented candidates and help with the recruiting process of your next teammates.{linebreak}Give back to the community via open source and blog posts.{linebreak}Implement system to improve developer efficiency, improve resilience to failure of our platform and build tools that will improve the life of our DevOps.{linebreak}Talking about DevOps: There will be some DevOps work here.{linebreak}Ship code.{linebreak}{linebreak}{linebreak}Helpful Skills and Experience{linebreak}Knowledge of, and passion for mobile app best practices{linebreak}Strong experience with developing in most of: Javascript, NodeJS, ES6, React, React Native, Redux, GraphQL and WebPack{linebreak}Solid understanding of RESTful services.{linebreak}Knowledge of both relational databases and NOSQL DB{linebreak}Thoughtfulness about product design, with good user experience instincts{linebreak}Strong verbal and written English communication skills{linebreak}Bonus points{linebreak}Knowledge about the Lean Startup and Agile Methodologies{linebreak}AWS Technologies and other cloud platform like Microsoft Azure and Heroku.{linebreak}Knowledge of Firebase{linebreak}Practical experience with Machine Learning and AI, using tools like TensorFlow and OpenAI{linebreak}Knowledge with Docker and Kubernetes.{linebreak}You are interested in Open Source and have your own projects.{linebreak}Knowledge about testability; interest in unit testing{linebreak}{linebreak}{linebreak}How to Apply{linebreak}To jump-start the process we ask a few questions we normally would ask at the start of the interview. This helps speed up the process and lets us get to know you a bit better right out of the gate.{linebreak}{linebreak}After you apply, you are going to hear back from us, even if we don’t seem like a good fit.{linebreak}Apply now: https://explain.breezy.hr/p/8b171ccaba1f01-fullstack-developer?s=remoteok{linebreak}{linebreak}{linebreak}Benefits{linebreak}The Whole Package{linebreak}Location: Planet Earth (Mars coming soon.). This is a fully remote position!{linebreak}{linebreak}Compensation{linebreak}Competitive salary{linebreak}Great healthcare plan *{linebreak}Retirement plan with company match *{linebreak}2 annual company retreats to awesome places{linebreak}Paid leave for new parents{linebreak}Flexibility in time and work location.{linebreak}Pick your own equipment. We'll set you up with whatever laptop + monitor combo you want plus any software you need.{linebreak}Flexible vacation policy. We require you to take at least 2 weeks off each year. We see most employees take 4-5 weeks off per year.{linebreak}* While we take care of our international folks as best we can, currently, healthcare and retirement plans are only available to Norway-based employees.{linebreak}{linebreak}Explain is an equal opportunity employer. We're excited to work with talented and empathetic people no matter their race, color, gender, sexual orientation, religion, national origin, physical disability, or age.

See more jobs at Explain

Visit Explain's website

# How do you apply? Apply here: https://explain.breezy.hr/p/8b171ccaba1f01-fullstack-developer?s=remoteok
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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! 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.

## Description{linebreak}You know what we stand for at DICE and we're constantly learning, building and releasing.{linebreak}We're working with a modern MERN stack with our backend services being a mix of Go, Ruby and node.js.{linebreak}Recently we started using GraphQL and Relay in parts of our architecture and we need someone that’s excited about driving this forward.{linebreak}Our workflow is highly collaborative with a focus on high quality code and design. Nothing is merged without review. We move quickly and with little specifications, so you will have a large degree of autonomy in your tech decisions.{linebreak}Ideally we’re looking for someone that is based in London, but we’re open to candidates from anywhere in the world. You’ll be able to be flexible with where and how you work, what we care about is what is what you deliver.{linebreak}Are you still reading? Good! We want to hear from you.{linebreak}## You are...{linebreak}* Highly collaborative.{linebreak}* A fast learner.{linebreak}* Not afraid to speak up, but you’re constructive in your feedback and reasoning.{linebreak}* Open to feedback from your team to benefit personal/project development and learning.{linebreak}* Excited about well-designed digital products, both in a tech & design perspective.{linebreak}* You love this quirky little language called JavaScript.{linebreak}## You have...{linebreak}* Quite a few years experience with node.js, but JavaScript isn’t the only language you know.{linebreak}* Experience creating RESTful APIs{linebreak}* Experience with GraphQL / Relay{linebreak}* Experience with multiple DBs (SQL/NoSQL/Neo4j){linebreak}* Familiarity with ES6+ features{linebreak}* Git & Code reviews{linebreak}* Experience with build tools & module bundlers (webpack/gulp/grunt/…){linebreak}* Experience with Unit testing & continuous integration{linebreak}## We'd love if you have...{linebreak}* Experience with multiple front-end frameworks and technologies - React / Angular / Backbone / […]{linebreak}* Experience with modern CSS frameworks (Stylus/SCSS/LESS/PostCSS){linebreak}* Fluent in HTML5, CSS3{linebreak}* B.Sc. or M.Sc. in Computer Science or related field or equivalent 4+ years of previous work experience{linebreak}* Experience with TypeScript / PureScript / CoffeeScript / FlowType{linebreak}* Redux expertise{linebreak}* Devops tools (Chef/Puppet/Ansible/Terraform/Consul etc.){linebreak}* Sys-/DevOps experience{linebreak}* Experience with Optimization, A/B Testing, Analytics

See more jobs at DICE FM Ltd

Visit DICE FM Ltd's website

# How do you apply? Use the online form to apply.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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! 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.

_Contract position, 2-4 months, possibility of extension_{linebreak}_40 hours / week_{linebreak}_Remote/NYC_{linebreak}{linebreak}{linebreak}The internet has a people problem. {linebreak}{linebreak}Many online communities are fragile, toxic spaces. Some people have given up on engaging altogether. But we believe that healthy online communities can exist, given the right systems and tools – and that the future of journalism depends on strong online relationships.{linebreak}{linebreak}That’s why Mozilla, The New York Times, and The Washington Post have come together as The Coral Project. We build industry-leading open source software that brings journalists and the communities they serve closer together.{linebreak}{linebreak}We’re looking for a full-stack developer to join our team on a contract basis for at least the next 2-4 months, to help us create amazing user experiences on our open-source comment platform. {linebreak}{linebreak}You have strong background in developing Node applications that are secure, scale, play well with other apps and are a pleasure to extend and maintain (or as close to pleasurable as maintenance can be.){linebreak}{linebreak}You’ll architect and implement features, and also have the opportunity to work with teams in newsrooms across the world who are integrating our platform onto their sites. You’ll work either from New York, inside the New York Times, or remotely.{linebreak}{linebreak}This is a contractor role beginning asap.{linebreak}{linebreak}What you have:{linebreak}{linebreak}• Passion for improving the state of comments/community around journalism{linebreak}• Strong Node JS application development experience{linebreak}• Experience with MongoDB, especially aggregation pipelines{linebreak}• Strong communication skills and the ability to work remotely{linebreak}{linebreak}{linebreak}What you might have that would be great:{linebreak}{linebreak}• Experience with GraphQL {linebreak}• Use of the Apollo GraphQL client{linebreak}• Experience with React and Redux {linebreak}• Open Source experience{linebreak}{linebreak}{linebreak}What you will do:{linebreak}{linebreak}• Work in a delivery-based, agile environment, with a supportive, open, and diverse team that is primarily remote{linebreak}• Work closely with product and tech stakeholders to deliver on stories, give feedback to team members via code reviews and architectural reviews, and contribute to making the product secure, solid, and user-friendly{linebreak}• Participate in video team meetings, such as daily scrums/standups, sprint planning, and estimation sessions{linebreak}• Contribute to the architecture of the application, with the goal of making it easy for open source contributors to build plugins and code that make the product sustainable in the long-term{linebreak}{linebreak}Help us make the internet a better place for everyone!{linebreak}{linebreak}If you’re deeply interested in working on full-stack development and have relevant skills and experience, please consider applying even if your background doesn’t perfectly match our ideal credentials. We are committed to diversity and especially encourage members of underrepresented communities to apply.{linebreak}{linebreak}The initial contract will run through October 1st. There is a strong possibility of continuing with the project beyond that date.{linebreak}

See more jobs at Mozilla

Visit Mozilla's website

# How do you apply? Please apply today! To apply, send a cover letter, your work history, and hourly rate to [email protected]
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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! 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.