Remote websocket Jobs

This Month

Software Engineer Backend Rust
rust c webrtc python websocket backend Jul 23

Tasks & Responsibilities

  • Maintain our core backend components by writing new, clean and performant code and extending the existing functionality
  • Server/Backend development primarily in Rust
  • Contributing to our CI/CD by automating build and deployment processes for our server components

Skills/Profile

  • Excellent knowledge of Rust (preferably with real production experience using Rust)
  • Good knowledge of C, Python and Shell scripting
  • Good knowledge and experience using and developing for Linux
  • Good knowledge of SQL and NoSQL databases
  • Experience working with open source code bases (ideally contributions to Rust-related projects)
  • Several years of experience on server/backend development
  • Knowledge/experience with Redis, WebRTC (and Janus media server), GStreamer is a big plus
Share this job:

This Year

Software Engineer Lead
react-js python java node-js websocket linux May 06

Software Engineer Lead

What we do

Within the biotech industry, one slice of innovation has been rapidly gaining prominence given the urgent focus on antiviral solutions: protein chromatography.

Practichem, based in Raleigh, NC, using a patented instrumentation platform, has already attracted recognized international biotech brands. For the first time on a larger scale, driven by need, Practichem’s advances are recognized as more than instrumentation – but also a disruptive, competitive advantage in speeding cures to market.

Practichem believes scientific instrument software should be as intuitive to use as a smart phone app. We’re setting a new standard for the laboratory by creating browser based software that runs our scientific instruments. Help us drive innovation to the laboratory for greater discovery and collaboration.

Who we are

Practichem is a different kind of company and we like it that way. We have incredibly high standards and hire exceptional people who enjoy pushing themselves to perform at their highest levels every day. Join our team and enjoy an environment that appreciates hard work and achievements. 

What we expect

You are a technical leader. You appreciate a start-up environment free from bureaucracy. You thrive on open discussion. You guide teams to meet goals and produce exciting software that scientists want to use. You devote much of your time to writing high quality, production code. We assume you work well with others, and running with scissors is strictly up to you

This must excite you. You must be curious and practical. You must be a builder. You will be expected to challenge and be challenged, to create and innovate. Practichem's work style is not for everyone. 

What you will do

  • Build and lead a development team 
  • Debug code
  • Manage software development tools; refactoring code; creating architectural designs; creating user interface designs; and developing algorithms.
  • Create and present designs and engage in technical reviews.
  • Research and propose solutions.
  • Identify and propose improvements to software development processes, tools, and  environment.
  • Prepare and present technical information to departmental, cross-departmental, executive, or external groups.
  • Provide subject matter expertise, mentor others, and reach out for help when needed.
  • Juggle fast changing priorities, be process minded, and detail driven, and coach your team to do the same.

Preferred experience and skills

  • Professional engineer with 10+ years of software experience
  • Scientific background a major plus
  • Technical leadership in scaling teams
  • Academic background in computer science
  • Methodologies to build software for enterprise customers 
  • Web technologies such as Java, REST, Websockets, node, and python
  • Web frameworks such as React or angular
  • Testing infrastructures like Jenkins, Maven, and Selenium
  • Demonstrated ability to write efficient, reusable, and testable code
  • Agile Kanban
  • Start-up environment experience

What we offer

  • Competitive compensation and benefits. We work reasonable hours and rarely get called on nights, weekends, or holidays.
  • We support remote work.
  • You'll work alongside other accomplished engineers and scientists.
  • Choose a Mac or a PC. You can run Windows or a Linux distro.
  • Join Practichem and get $500 in cozy cash to set your workspace how you want. Buy a super mouse, a wrist thingy, a special chair, plant, mood ring, or maybe a Maneki-neko?

Fun

Make sure you’re having fun at work -- meet new friends, push yourself in new ways, try new things. If you aren’t having fun at some level, you’ll be unhappy. We don’t want that. We want you to work hard, love what you do, and have fun.

Share this job:
Junior/Mid-Level React Developer
react-js javascript user-interface typescript websocket junior Apr 24

About the Role

We are looking for a junior to mid-level UI developer with a demonstrated ability to keep up with the latest best-practices in the fast-moving JavaScript/TypeScript ecosystem. The ability to operate independently and as part of a team is critical to success in this role. Our applications are streaming in nature, so experience with high-performance message-driven user interfaces is an advantage.

Key Responsibilities

  • Design, implement and optimize our applications to improve trader experience and drive revenue
  • Work with our business team, designers and clients to deliver world-class UIs
  • Be a driving force for the adoption of modern UI architecture and best-practices on a fast-paced team environment

Skills and Qualifications

  • Solid foundational knowledge of JavaScript, and web UI architecture and frameworks
  • Experience building React frontend applications for production systems (experience with React hooks a plus)
  • Familiarity with Redux and middleware for asynchronous action handling
  • Understanding of reactive socket-streaming application development
  • Solid understanding of HTML5/CSS3 web technologies
  • Software development experience with GitHub, Jira, Jenkins, in a *nix environment
  • Experience with unit testing using libraries like jest
  • A passion for marketplaces and high-performance computing
  • TypeScript knowledge a plus
  • A Computer Science degree is preferred but not required

Benefits

  • Unlimited Vacation
  • Free Office Lunch Daily
  • Full Health Coverage
  • 401k Retirement Savings
  • Remote Working
Share this job:
Expert FS NodeJs / React / RN Developer Required for Realtime Application
react-js node-js javascript react-native websocket ios Mar 06

Equity options included. Salary range dependent on skillsets and experience. Founding team member status.

Full-time, remote. Work experience more than 8+ years.

We’re seeking high quality engineers. You must care deeply about the quality of your work. You are opinionated, but also open-minded to information that might change your opinion. You’ll be joining our company as a Founding Team member. You and one other person, will be responsible for building a web application, server, React Native (iOS) application of the back of our iOS SDK. You will be working with a team of DSP experts and other engineers in order to get this project off the ground.

You must have experience with the following:

  • ReactJs
  • NodeJs / Express
  • React Native
  • Websockets
  • WebRTC
  • API development

Ideally you'd have experience with:

  • NoSQL
  • SIP protocol / Twilio
  • AWS
  • Devops
  • Framework Architecture

You’ll be joining our organisation in its infancy and have an integral say over how the technology is shaped.

Share this job:
Senior NodeJS back end software developer
node-js redis websocket postgresql blockchain senior Feb 07
  • 7+ years’ experience building, leading and maintaining multi-layer, services-oriented web-facing applications
  • Extensive experience of NodeJS and common packages, architectures
  • Experience designing, maintaining and expanding APIs via REST, WebSocket and other technologies
  • Experience building tool chain applications, agents, services, server and client applications in NodeJS or similar
  • Thorough working knowledge (and preferably DBA experience) working with a variety of database, NoSQL and other storage technologies in NodeJS (at least including PostgreSQL and Redis)
  • Application (and host) scaling experience with NodeJS
  • Some experience building with front-end frameworks (e.g. React, Vue) required
  • Full stack application architecture and design experience required (everything from the hardware and network to browser packaging and usability)

Experience with the following is also beneficial:

  • NextJS
  • Docker (for development and production)
  • GraphQL
  • Typescript
  • Blockchain, cryptocurrency and smart contracts
Share this job:
Senior React Developer
react-js redux-saga websocket async-await aws senior Jan 27

This is a senior-level position, we are not currently considering candidates who do not meet the minimum requirements listed below.



Languages/Frameworks/Tools You’re Likely to Use:

  • React, Redux (Saga), Websockets, Async/Await

Basic Requirements:

  • B.S. in Computer Science, or comparable field experience
  • Minimum 5 years of professional experience (A technical assessment will be required)
  • Native-level English; ability to clearly communicate complex concepts verbally
  • Note: Although this is a remote position, we are currently only seeking candidates in North American time zones

Expected timeline:

We move quickly. If you are the right person, we want you here. We’ve moved from application to hire in 1-2 weeks' time.

How We Work

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

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

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

The result? We produce meaningful work

Getting Hired

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

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



Want to see how one of our developers, Kasper, takes advantage of his remote freedom? Click here.

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

Share this job:
Senior React Developer
react-js redux-saga websocket async-await senior Jan 06

This is a senior-level position, we are not currently considering candidates who do not meet the minimum requirements listed below.



Languages/Frameworks/Tools You’re Likely to Use:

  • React, Redux (Saga), Websockets, Async/Await

Basic Requirements:

  • B.S. in Computer Science, or comparable field experience
  • Minimum 5 years of professional experience (A technical assessment will be required)
  • Native-level English; ability to clearly communicate complex concepts verbally
  • Note: Although this is a remote position, we are currently only seeking candidates in North American time zones

Expected timeline:

We move quickly. If you are the right person, we want you here. We’ve moved from application to hire in 1-2 weeks' time.

How We Work

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

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

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

The result? We produce meaningful work

Getting Hired

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

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



Want to see how one of our developers, Kasper, takes advantage of his remote freedom? Click here.

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

Share this job:
Senior React Developer
react-js redux-saga websocket async-await senior Dec 23 2019

This is a senior-level position, we are not currently considering candidates who do not meet the minimum requirements listed below.



Languages/Frameworks/Tools You’re Likely to Use:

  • React, Redux (Saga), Websockets, Async/Await

Basic Requirements:

  • B.S. in Computer Science, or comparable field experience
  • Minimum 5 years of professional experience (A technical assessment will be required)
  • Native-level English; ability to clearly communicate complex concepts verbally
  • Note: Although this is a remote position, we are currently only seeking candidates in North American time zones

Expected timeline:

We move quickly. If you are the right person, we want you here. We’ve moved from application to hire in 1-2 weeks' time.

How We Work

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

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

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

The result? We produce meaningful work

Getting Hired

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

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



Want to see how one of our developers, Kasper, takes advantage of his remote freedom? Click here.

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

Share this job:
Senior React Developer
react-js redux-saga websocket async-await senior Dec 19 2019

This is a senior-level position, we are not currently considering candidates who do not meet the minimum requirements listed below.



Languages/Frameworks/Tools You’re Likely to Use:

  • React, Redux (Saga), Websockets, Async/Await

Basic Requirements:

  • B.S. in Computer Science, or comparable field experience
  • Minimum 5 years of professional experience (A technical assessment will be required)
  • Native-level English; ability to clearly communicate complex concepts verbally
  • Note: Although this is a remote position, we are currently only seeking candidates in North American time zones

Expected timeline:

We move quickly. If you are the right person, we want you here. We’ve moved from application to hire in 1-2 weeks' time.

How We Work

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

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

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

The result? We produce meaningful work

Getting Hired

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

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



Want to see how one of our developers, Kasper, takes advantage of his remote freedom? Click here.

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

Share this job: