Node.js Remote Jobs

234 Results

+30d

Senior Software Developer (Nova)

VidyardRemote, Canada
SalesS3SQSLambdaJestagileremote-firstmobilegitrubypostgresqlMySQLAWSNode.js

Vidyard is hiring a Remote Senior Software Developer (Nova)

At Vidyard, we make life easier for sellers, marketers and corporate communicators. Our video messaging tools, AI tools, and other products are used by Microsoft, LinkedIn, and thousands of other companies. We’re passionate about elevating our customers, our teammates, our communities, and ourselves.

About the Role

Vidyard is seeking a Senior Software Developer to join our innovative Nova Team, a pivotal force behind our cutting-edge AI Avatar feature and experimental functionalities. As a key player in this team, you will contribute to the development and enhancement of our AI video creation capabilities, enabling users to easily create AI videos of themselves and others by providing just a text script. This role is instrumental in shaping the advanced features and experimental projects that define Vidyard's offerings to our valued customers.

Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, a designer, and a product manager to address customer challenges and deliver exceptional software solutions. 

This is a remote role open to candidates located inCanada.

About the Team

Our Nova Team is composed of five developers, a designer, a product manager, and a software development manager. We are dedicated to creating and enhancing Vidyard’s AI Avatar feature, continually improving and expanding its functionality. Additionally, we are focused on implementing more experimental features into our product in the future.

What You’ll Bring to this Role and Your New Team:

  • A solid background in software engineering—you have had 6+ years of experience shipping user-facing, scalable web products.
  • The ability to work across the software stack as a generalist while bringing experience to either front-end or back-end development.
  • Proven ability to make informed architectural decisions and contribute to the overall technical strategy.
  • Strong documentation skills, with a commitment to maintaining clear and comprehensive technical documentation.
  • Proficiency with AWS services, including S3, Lambda, SQS, and other related technologies.
  • A history of success delivering on different initiatives in an agile, iterative environment.
  • Strong communication and collaboration skills—you strive for clarity and understanding and can navigate discussions around risks and tradeoffs.
  • The desire to drive improvements to our quality, reliability, and performance standards.
  • Lean thinking and an experimental, metrics-driven mindset.
  • A high tolerance for ambiguity and a recognition that action is sometimes the best path to discovery.
  • Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team.
  • Experience with video effects and ffmpeg are a plus.
  • Familiarity with AI and machine learning technologies is a plus.

Our Tech Stack

  • Version control - e.g. Git
  • Testing frameworks such as RSpec, Jest, Mocha
  • Modern front-end stacks - e.g. Vue.js, React.js
  • Modern mobile frameworks - React Native
  • Server technologies such as Node.js and Ruby on Rails
  • Relational Databases such as MySQL, PostgreSQL
  • Nice to have experience architecting microservice infrastructures 
  • Distributed computing concerns such as message queues and pub/sub
  • Operational concerns such as monitoring and logging

Our engineering team consists of generalists with expertise leaning toward either front-end or back-end development, all maintaining a comprehensive understanding of the full stack. Join us in shaping the future of Vidyard's core offerings and delivering unparalleled value to our customers.


 
Job descriptions can be overwhelming. At Vidyard we are motivated to drive change together and deeply value the unique experiences, abilities and opinions you possess. We value candidates who own it, and if you’re relentlessly resourceful too, you might be exactly who we are looking for.

As we also value user obsession, we prioritize our users, customers and community so you can expect to hear from our team even if you are not selected to move forward.

What You’ll Love about Vidyard:

  • Competitive pay
  • Comprehensive, flexible benefits on day one
  • Wellness allowance to spend on what’s important to you
  • Flexible hours + unlimited vacation + programs to support travel while working, enabling you to live your best life
  • Access to Inkblot, a digital mental health platform + $1,500/person/year for mental health coverage
  • Allowance to support your ongoing growth and development
  • Parental leave top-up
  • Paid volunteer hours
  • Employee resource groups to empower and drive change at Vidyard and in our communities
  • RRSP match
  • Stock options
  • Flexible holiday program
  • Home office stipend
  • Flexibility to work in the place that brings out your best: whether you thrive in the comfort of your home office, or are local to, and prefer the energy of our collaboration space in Kitchener, Ontario, Canada, there is flexibility for all. Although we default to remote-first there will be occasional in-person meetings/events purposefully designed for connection and collaboration.
We thank all applicants for your interest in Vidyard. Only those applicants selected for an interview will be contacted. Unsolicited resumes from Agencies will not be accepted.
Vidyard is an equal opportunity employer. Applicants who require reasonable accommodation to complete the application and/or interview process should notify us at recruitment@vidyard.com.

See more jobs at Vidyard

Apply for this job

+30d

Sr. Data Engineer - Data Analytics

R.S.ConsultantsPune, India, Remote
SQSLambdaBachelor's degreescalaairflowsqlDesigntypescriptpythonAWSNode.js

R.S.Consultants is hiring a Remote Sr. Data Engineer - Data Analytics

Job Description

We are looking for a Sr. Data Engineer for an International client. This is a 100% remote job. The person will be working from India and will be collaborating with global team. 

Total Experience: 7+ Years

Your role

  • Have key responsibilities within the requirements analysis, scalable & low latency streaming platform solution design, architecture, and end-to-end delivery of key modules in order to provide real-time data solutions for our product
  • Write clean scalable code using Go, Typescript / Node.js / Scala / python / SQL and test and deploy applications and systems
  • Solve our most challenging data problems, in real-time, utilizing optimal data architectures, frameworks, query techniques, sourcing from structured and unstructured data sources.
  • Be part of an engineering organization delivering high quality, secure, and scalable solutions to clients
  • Involvement in product and platform performance optimization and live site monitoring
  • Mentor team members through giving and receiving actionable feedback.

Our tech. stack:

  • AWS (Lambda, SQS, Kinesis, KDA, Redshift, Athena, DMS, Glue,Go/Typescript, Dynamodb), Airflow, Flink, Spark, Looker, EMR
  • A continuous deployment process based on GitLab

A little more about you:

  • A Bachelor's degree in a technical field (eg. computer science or mathematics). 
  • 3+ years experience with real-time, event driven architecture
  • 3+ years experience with a modern programming language such as Scala, Python, Go, Typescript
  • Experience of designing complex data processing pipeline
  • Experience of data modeling(star schema, dimensional modeling etc)
  • Experience of query optimisation
  • Experience of kafka is a plus
  • Shipping and maintaining code in production
  • You like sharing your ideas, and you're open-minded

Why join us?

???? Key moment to join in term of growth and opportunities

????‍♀️ Our people matter, work-life balance is important

???? Fast-learning environment, entrepreneurial and strong team spirit

???? 45+ Nationalities: cosmopolite & multi-cultural mindset

???? Competitive salary package & benefits (health coverage, lunch, commute, sport

DE&I Statement: 

We believe diversity, equity and inclusion, irrespective of origins, identity, background and orientations, are core to our journey. 

Qualifications

Hands-on experience in Scala / Python with Data Modeling, Real Time / Streaming Data. Experience of complex data processing pipeline and Data Modeling.

BE/ BTech in Computer Science

See more jobs at R.S.Consultants

Apply for this job

+30d

Sr Ruby on Rails Backend Developer

ColibricodeEscazú, Costa Rica, Remote
apirubyNode.js

Colibricode is hiring a Remote Sr Ruby on Rails Backend Developer

Job Description

Please applied on http://colibriwork.com/

You have been writing code for 3+ years. Has built high-scale cloud services. Is an optimizer. They do something once then look for opportunities to automate. They always package up reusable code and share it with others. Has experience working on a tight-knit collaborative team. Is a constant learner, ready to pick up new technologies, patterns, and paradigms.
 

Qualifications

  • 3+ years of writing production-level code in Ruby on Rails
  • 3+ years of coding API applications
  • Experience working on a tight-knit collaborative team
  • Constant learner, ready to pick up new technologies, patterns, and paradigms
  • Experience with Node.JS is an asset

See more jobs at Colibricode

Apply for this job

+30d

Software Engineering Intern

RoyaltyBusayoMiami, FL, Remote
agilesqloracleswifthtml5iosgitjavac++androidMySQLcsslinuxangularpythonjavascriptNode.jsPHP

RoyaltyBusayo is hiring a Remote Software Engineering Intern

Job Description

As a Software Engineer Intern at RoyaltyBusayo, you’ll be part of an agile software development team, providing our customers with the most powerful, scalable, and user-friendly platforms for analytics, mobility, and security. You’ll play a key role in enabling RoyaltyBusayo products to be best-in-breed and optimized for leading organizations to analyze Big Data and distribute actionable business insight across their enterprise.

Our 12-week internship offers mentorship, networking events, and professional development within our Technology team.

Technologies you could use:

PHP,Java, C++, C#, JavaScript, Swift, Objective C, Shell scripting (ksh, bash), Python, HTML5, CSS, Windows Server, Linux, Mac, iOS, Android, Cocoa, J2EE, Angular, Spring, MapReduce, Play, React, Node.js, Eclipse IDE, Visual Studio, Git, Maven, JunitSQL server, Oracle, DB 2, MySQL, , Redshift, Hive, and Ibm cloud

Qualifications

You should bring the following skills and experience:

  • Currently pursuing Bachelors in Computer Science or related field (targeting December 2021 or May 2022 graduates)
  • Strong verbal and written communication skills
  • Creative analytical and problem solving skills
  • Process oriented and ability to pay close attention to detail
  • Team oriented individual

See more jobs at RoyaltyBusayo

Apply for this job

+30d

Frontend Developer (WPF/XAML)

RealDefensePasadena, CA, Remote
Designqac++.netbackendfrontendNode.js

RealDefense is hiring a Remote Frontend Developer (WPF/XAML)

Job Description

iolo / RealDefense is looking for a Frontend Developer to join our team.  RealDefense products, such as iolo's System Mechanic, have been around for 20+ years and are thriving in the new work at home culture. We are a consumer security company focused on providing solutions to the fast-growing work at home economy.  Come join our team and develop products that help everyday consumers.

Responsibilities:

  • Plan, design and develop high quality front end .NET desktop applications
  • Implement solutions using latest features of C# and WPF
  • Propose and deliver scalability and performance improvements to our GUIs
  • Work with other developers, QA and product managers in solving new and existing technical issues
  • Participate in Design and Code Reviews
  • Maintain ownership of the projects assigned
  • Meet project deadlines

Qualifications

Required Skills:

  • Expertise in Windows Desktop application front-end design and development
  • 1+ years experience developing Windows Desktop applications with XAML and WPF
  • Strong experience in all aspects of the software lifecycle including design and testing
  • Experience with the Blend XAML design tool
  • Familiar with .Net Core and .Net Framework class libraries
  • Experience working with web service SDKs and with HTTP client libraries
  • Very good oral and written communication skills

Preferred Skills:

  • Backend C# experience
  • Familiar with Node.js and associated backend technologies
  • Familiar with 3D rendering engines and libraries
  • Experience with Win10 Network, Startup, Processes and Services controls
  • Understanding of IIS/Webservice

Education:

Bachelor’s Degree in Engineering, or related technical field (or equivalent technical experience).

See more jobs at RealDefense

Apply for this job

+30d

Sr. Full Stack Software Engineer

PintoNew York, NY, Remote
DesignmongodbgraphqlsasstypescriptAWSNode.js

Pinto is hiring a Remote Sr. Full Stack Software Engineer

Job Description

  • You’ll use your skills to help solve real-world problems, while learning about the food, consumer products, and personalized nutrition ecosystem

  • You’ll work across the Pinto Web stack using tools and languages like JavaScript/TypeScript, Node.js, MongoDB, GraphQL, React, Sass

  • You’ll envision and create new features for our core data platform, which processes large, complex data sets from a variety of sources 

  • You’ll build interfaces and tools to display, process, and update data on the Pinto platform

  • You’ll envision and create tools that contribute to and enhance our end-to-end data pipeline

  • You’ll automate and handle the life-cycle of systems and platforms that process our data

  • You’ll model, design and implement complex data integrations with our industry partners

  • You’ll build tools and processes that enhance our end-to-end data pipeline, and will envision new features to continually improve and refine this pipeline 

  • You’ll work with our Research, Nutrition, & Data Analyst teams to gain a deep knowledge of underlying use cases in food data and nutrition

  • You’ll contribute to the ongoing evolution of the Pinto Web stack

Qualifications

Qualifications

  • Strong experience with: React, Node.js, document databases (e.g. MongoDB)

  • 5+ years of professional software development experience

  • Bachelor's degree in computer science (or similar) or equivalent practical experience

  • A track record of shipping high-quality software from start to finish

  • A solid foundation in computer science fundamentals with sound knowledge of data structures, algorithms, and system design

  • Comfortable in a fast-paced startup environment

  • Self-aware and have a desire to learn and improve

Bonus points for

  • Example of code projects you’ve worked on (e.g. GitHub, BitBucket)

  • Experience with: TypeScript, Amazon Web Services (AWS), Distributed Systems

  • Experience working with React Native

  • Experience working with large, complex data sets from a variety of sources

  • Experience with or strong interest in data science and/or machine learning

  • Strong communication skills

See more jobs at Pinto

Apply for this job

+30d

Sr. Backend Software Engineer

PintoNew York, NY, Remote
nosqlDesignmongodbgraphqlAWSNode.js

Pinto is hiring a Remote Sr. Backend Software Engineer

Job Description

  • You’ll use your skills to help solve real-world problems, while learning about the food, consumer products, and personalized nutrition ecosystem
  • You’ll work across the Pinto Services stack using tools and languages like JavaScript/TypeScript, Node.js, MongoDB, GraphQL, AWS
  • You’ll work with our Research, Nutrition, & Data Analyst teams to gain a deep knowledge of underlying use cases in food data and nutrition
  • You’ll envision and create new features for our core data platform, which processes large, complex data sets from a variety of sources 
  • You’ll envision and create tools that contribute to and enhance our end-to-end data pipeline
  • You’ll model, design and implement complex data integrations with our industry partners

Qualifications

  • Strong experience with: Node.JS, JavaScript/TypeScript, working with NoSQL databases, building data processes from start to finish
  • 5+ years of professional software development experience
  • Bachelor's degree in computer science (or similar) or equivalent practical experience
  • A track record of shipping high-quality software from start to finish
  • A solid foundation in computer science fundamentals with sound knowledge of data structures, algorithms, and system design
  • Comfortable in a fast-paced startup environment
  • Self-aware and have a desire to learn and improve

Bonus points for

  • Example of code projects you’ve worked on (e.g. GitHub, BitBucket)
  • Experience with: GraphQL, Amazon Web Services (AWS), MongoDB, building performant distributed systems
  • Experience working with large, complex data sets from a variety of sources
  • Experience with or strong interest in data science and/or machine learning
  • Strong communication skills

See more jobs at Pinto

Apply for this job

+30d

Full Stack Software Engineer

PintoNew York, NY, Remote
DesignmongodbgraphqlsassNode.js

Pinto is hiring a Remote Full Stack Software Engineer

Job Description

  • You’ll use your skills to help solve real-world problems, while learning about the food, consumer products, and personalized nutrition ecosystem

  • You’ll work across the Pinto Web stack using tools and languages like JavaScript/TypeScript, Node.js, MongoDB, GraphQL, React, Sass

  • You’ll envision and create new features for our core data platform, which processes large, complex data sets from a variety of sources 

  • You’ll build interfaces and tools to display, process, and update data on the Pinto platform

  • You’ll envision and create tools that contribute to and enhance our end-to-end data pipeline

  • You’ll automate and handle the life-cycle of systems and platforms that process our data

  • You’ll model, design and implement complex data integrations with our industry partners

  • You’ll build tools and processes that enhance our end-to-end data pipeline, and will envision new features to continually improve and refine this pipeline 

  • You’ll work with our Research, Nutrition & Data Analyst teams to gain a deep knowledge of underlying use cases in food data and nutrition

  • You’ll contribute to the ongoing evolution of the Pinto Web stack

Qualifications

 

  • Experience with: React, Node.js, document databases (e.g. MongoDB)

  • Bachelor's degree in computer science (or similar) or equivalent practical experience

  • 3+ years of professional software development

  • Experience shipping high quality software from start to finish

  • Comfortable in a fast-paced startup environment

  • Self-aware and have a desire to learn and improve

Bonus points for

  • Example of code projects you’ve worked on (e.g. GitHub, BitBucket)

  • Experience working with: GraphQL / Apollo, MongoDB

  • Experience with React Native

  • Strong communication skills

See more jobs at Pinto

Apply for this job

+30d

Backend Software Engineer

PintoNew York, NY, Remote
nosqlDesignmongodbgraphqlAWSNode.js

Pinto is hiring a Remote Backend Software Engineer

Job Description

  • You’ll use your skills to help solve real-world problems, while learning about the food, consumer products, and personalized nutrition ecosystem
  • You’ll work across the Pinto Services stack using tools and languages like JavaScript/TypeScript, Node.js, MongoDB, GraphQL, AWS
  • You’ll work with our Research, Nutrition, & Data Analyst teams to gain a deep knowledge of underlying use cases in food data and nutrition
  • You’ll envision and create new features for our core data platform, which processes large, complex data sets from a variety of sources 
  • You’ll envision and create tools that contribute to and enhance our end-to-end data pipeline
  • You’ll model, design and implement complex data integrations with our industry partners

 

Qualifications

  • Experience with: Node.JS, JavaScript/TypeScript, working with NoSQL databases, building data processes from start to finish
  • 3+ years of professional software development experience
  • Bachelor's degree in computer science (or similar) or equivalent practical experience
  • A track record of shipping high-quality software from start to finish
  • A solid foundation in computer science fundamentals with sound knowledge of data structures, algorithms, and system design
  • Comfortable in a fast-paced startup environment
  • Self-aware and have a desire to learn and improve

Bonus points for

  • Example of code projects you’ve worked on (e.g. GitHub, BitBucket)
  • Experience with: GraphQL, Amazon Web Services (AWS), MongoDB, building performant distributed systems
  • Experience working with large, complex data sets from a variety of sources
  • Strong communication skills

See more jobs at Pinto

Apply for this job

+30d

Mid to Senior Full Stack Engineer | $120K - $200K+ | Work For An Exciting SaaS or Hi-Tech Company

PhillyTechPhiladelphia, PA, Remote
Mid LevelsqlDesignmobilemongodbazuregraphqluiapirubyjavac++.netpostgresqlMySQLangularpythonAWSjavascriptbackendNode.js

PhillyTech is hiring a Remote Mid to Senior Full Stack Engineer | $120K - $200K+ | Work For An Exciting SaaS or Hi-Tech Company

Job Description

Are you a mid level to senior level full stack engineer with 3-15+ years experience, who is driven by challenges and excited by the prospect of developing cutting-edge software solutions for a high growth SaaS company?

Do you have a passion for building scalable, reliable, and high-performing web and mobile applications that make a difference?

Do you want to see the features and functionality that you're building are being used and enjoyed by clients and realize that your work is contributing to generating revenue growth for a SaaS company?

  • Our Software as a Service (SaaS) client is looking for mid level to senior full stack engineers to join their team.
  • As a mid-level to senior full stack engineer, you will be responsible for developing and maintaining the company's core products and services.
  • You will be involved in all aspects of the software development life cycle, from design and implementation to testing and deployment.
  • You will work closely with other engineers, product managers, and designers to develop new features, improve existing ones, and ensure the highest level of quality for customers.
  • You will need to have a strong foundation in both front-end and back-end development, as well as experience with cloud infrastructure and database design.

You will also need to be comfortable working with multiple programming languages and frameworks, such as the ones listed below.

YOU DON'T NEED TO KNOW ALL OF THESE LANGUAGES, BUT THESE ARE THE PRIMARY ONES OUR SAAS AND HI-TECH CLIENTS WORK WITH DAY TO DAY.

FRONT END FRAMEWORKS

React: React.js is one of the most popular front-end frameworks used in SaaS companies. It's a component-based library that allows developers to build reusable UI components. React has a large and active community, which makes it easy to find resources, plugins, and tools to enhance development.

Angular: Angular.js is a full-featured front-end framework developed by Google. It's designed to build complex, scalable, and high-performance web applications. Angular provides a wide range of tools and features, including two-way data binding, dependency injection, and reactive programming.

Vue.js: Vue.js is a progressive and lightweight front-end framework that offers a simple and elegant API for building user interfaces. Vue.js is known for its simplicity, flexibility, and ease of integration with other libraries and frameworks.

Ember.js: Ember.js is a mature and opinionated front-end framework that provides a complete solution for building ambitious web applications. Ember.js is known for its conventions, which makes it easy to write code that's consistent and easy to maintain.

Backbone.js: Backbone.js is a lightweight front-end framework that provides a minimal set of features for building scalable and maintainable web applications. Backbone.js is known for its simplicity, flexibility, and compatibility with other libraries and frameworks.

BACK END AND DATA DRIVEN FRAMEWORKS

Node.js: Node.js is a server-side JavaScript runtime that allows developers to build back-ends using the same language as the front-end. It's known for its high performance, scalability, and flexibility, making it a popular choice for SaaS companies.

C# / .NET is a modern, multi-paradigm programming language developed by Microsoft for building a wide range of applications, including desktop, web, and mobile applications. It's widely used in the development of enterprise-level applications, including those used by SaaS companies.

Ruby on Rails: Ruby on Rails is a popular framework for building back-ends of web applications, and it's widely used in SaaS companies. It provides a rich set of features that makes it easy to build complex web applications quickly and efficiently.

Spring: Spring is a popular Java-based framework for building enterprise-grade web applications. It's known for its scalability, modularity, and integration capabilities, which makes it a popular choice for large-scale projects.

Elixir is a functional, dynamic programming language that runs on the Erlang virtual machine. It was designed to provide a scalable and fault-tolerant platform for building distributed, concurrent applications. Elixir is known for its elegant syntax, pattern matching, and metaprogramming capabilities, making it a popular choice for building web applications, APIs, and real-time systems.

GraphQL is a query language for APIs that was developed by Facebook. It provides a more efficient, powerful, and flexible alternative to traditional REST APIs. With GraphQL, clients can specify exactly what data they need, and the server can respond with exactly that data, minimizing the amount of data transferred over the network. This reduces network latency and improves application performance. GraphQL is language-agnostic, meaning that it can be used with any programming language, including JavaScript, Python, Ruby, and many others.

Python is a high-level, interpreted programming language that is widely used for software development, data analysis, machine learning, and web development. Python is commonly used in SaaS companies for various tasks, such as web development, backend development, automation, and data analysis.

CLOUD AND DATABASE ENVIRONMENTS

Cloud Environments - Amazon Web Services (AWS) and Azure Web Services

Database Environments - MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, Cassandra, Amazon DynamoDB, Amazon RDS, Microsoft Azure SQL Database, Google Cloud SQL, Neo4j and Amazon Neptune

Qualifications

You MUST live in the United States and speak very good or excellent English.

You MUST be a citizen, have your Green Card or long-term visa.

You MUST A-Caliber Engineer or Developer with 3-15+ years experience

What are the qualifications of an A-Caliber Engineer or Developer?

  • You have great communication skills, are a team player and love to learn.
  • You're a highly skilled and experienced professional who is passionate about software engineering and development.
  • You have a proven track record of developing and delivering high-quality software solutions and possess a deep understanding of the latest software development methodologies, tools, and technologies.
  • You would have strong problem-solving skills and can work independently or as part of a team to design, develop, test, and deploy software applications that meet the business requirements and user needs.
  • You are highly proficient in multiple programming languages and frameworks.

Apply for this job

+30d

Node.js Developer (Remote)

PirsonalRemote, Spain
Designmobilemongodbhtml5gitc++csslinuxjavascriptNode.js

Pirsonal is hiring a Remote Node.js Developer (Remote)

Job Description

We are looking for a Node.js Developer responsible for the design, development, coding, testing, debugging and documentation of applications to satisfy the requirements of all of our products and Professional Services. You'll manage the interchange of data between the server and the users.

Your primary focus will be the development of all server-side logic, definition and maintenance of the central database (MongoDB), and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities and Duties

- Integration of user-facing elements developed by front-end developers with server-side logic.
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications.
- Implementation of security and data protection.
- Integration of data storage solutions.
- Integration of third-party media APIs (audio, video, image).
- Integration of data sources.
- New product suggestions (product-owner profile).
- Learning new technologies.
 

Qualifications

- Team player.
- Strong proficiency in JavaScript, C, C++.
- Git master.
- Proved knowledge of Node.js and frameworks available for it.
- Linux domain.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Good understanding of server-side templating languages.
- Good understanding of server-side CSS preprocessors.
- Basic understanding of front-end technologies (HTML5, CSS3).
- Understanding accessibility and security compliance.
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Understanding fundamental design principles behind a scalable application.
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git.
- Bachelor's degree in computer software or similar.
- Mid-Hight speed internet connection.
- Personal Computer.
- Great work ethic.
- Fast learner.
- Great English (Spoken and Written).

See more jobs at Pirsonal

Apply for this job

+30d

Tech/team lead

CICO IT SOLUTIONSharjah, United Arab Emirates, Remote
DevOPSnosqlsqlDesignjquerymongodbsassgitjavacsslinuxangularpythonjavascriptNode.jsPHP

CICO IT SOLUTION is hiring a Remote Tech/team lead

Job Description

We are hiring Team Lead/ Tech Lead, experience in JAVA applications, for our UAE projects.

Job Type: Onsite/Remote, we prefer the candidates from anywhere in India/UAE.

Job profile:
•    The job holder handles his/her duties within the framework of responsibilities and boundaries identified with this role and in accordance with standard practices.
•    Consults with Manager – IT Operations on any non-routine action prior to executing; all duties shall be performed through proper channel and in compliance with adopted policies and procedures

Skills Required 
•    Minimum 5 years in Software Development
•    Strong experience with JavaScript frameworks (Angular 2, React, jQuery, Node.JS);
•    Analytical and interpersonal skills, including problem-solving, persuasion, negotiation, and conflict resolution, working comfortably with dynamic priorities while understanding the importance of meeting deadlines;
•    Written and verbal communication skills, including analysis and design documentation and presentations, for worldwide business and technical audiences;
•    Experience in creating, deploying and iterating excellent software proficiency in Java EE, Database (SQL server/Oracle/MySQL) Spring, Hibernate SOA, EDA, and Design patterns. 
•    Cloud computing architecting, noSQL (MongoDB and/or cassandra) Linux DevOps Proficiency in the Hadoop, MVC;
•    Experienced in developing subsystem specification and micro-services;
•    Deep understanding of data structures, algorithms and concurrent programming
•    Expertise in distributed systems;
•    Passion for developing and testing clear, robust code;
•    Experience with server-side languages (PHP, Python);
•    Experience with CSS frameworks (SASS, LESS, Bootstrap);
•    Production experience with continuous integration;
•    Familiarity with Git
•    Experienced in core system configuration and systems testing.

Qualifications

See more jobs at CICO IT SOLUTION

Apply for this job

+30d

Test Automation Engineer

Yellow Brick RoadWarszawa, Poland, Remote
JestkotlinswiftapiangularpythonNode.js

Yellow Brick Road is hiring a Remote Test Automation Engineer

Opis oferty pracy

Projekty, w które będziesz zaangażowany:

 

Firma działa jak klasyczny software house, specjalizujący się w rozwiązaniach mobilnych dla klientów polskich i zagranicznych. Do portfolio należy jedna z najwyżej ocenianych polskich aplikacji mobilnych, którą pewnie poznałeś. Zdarzają się też mniej ekscytujące projekty, ale generalnie jest ciekawie :).

 

Oczekiwania w stosunku do Ciebie:

 

  • samodzielność

  • praca w dobrym (nie ekstremalnym) tempie 

 

Jeśli sprawnie realizujesz zadania tak, że nikt z zespołu nie ma uwag do tempa pracy i komunikacji, wszystko jest OK.

Zadania można realizować różnymi zestawami narzędzi, najistotniejsze jest zrozumienie procesu wytwarzania aplikacji mobilnych z back-endami spinającymi różne API  i mikroserwisy tworzone przez klienta i pochodzące od zewnętrznych dostawców. 

 

Mój klient pomoże Ci zrealizować oczekiwania:

 

  • przez indywidualne podejście do potrzeb szkoleniowych: jeśli znajdziesz szkolenie, materiały albo inną formę edukacji, która pomoże w bieżącej pracy, firma zapłaci lub dołoży się do jej realizacji.
  • przez regularny transfer wiedzy w zespole, złożonym w dużej mierze z seniorów. 
  • przez atmosferę współpracy i dbałość o dobre relacje.

 

Jeśli spełnisz oczekiwania, czekają Cię następujące możliwości:

 

Choć struktura firmy jest płaska i raczej nie ma managerskich ścieżek kariery, możliwy jest rozwój ekspercki, oraz wejście na poziom team leadera. Liderzy zespołów wyłaniają się naturalnie - kto najwięcej umie, od tego inni chcą się uczyć.

Kwalifikacje

  • minimum 3 lata doświadczenia w testach automatycznych
  • umiejętność programowania (bardzo dobrze jeśli jest to język Python)
  • bardzo mile widziane jest doświadczenie ze stosem technologicznym używanym w firmie:  natywne technologie mobilne (Swift, Kotlin), React i Angular (front-end) oraz Python i Node.js (back-end) 
  • bardzo dobra znajomość języka angielskiego

See more jobs at Yellow Brick Road

Apply for this job

+30d

Back End Software Engineer (Golang, C++)

Intrepid VenturesREMOTE, OTHER
golangredismongodbc++dockerMySQLlinuxAWSbackendNode.js

Intrepid Ventures is hiring a Remote Back End Software Engineer (Golang, C++)

Job Description

We are hiring a Back-End Software Engineer that is proficient in Golang, C++, and LLVM to develop products from concept to completion.

Requirements

You will be expected to deliver upon engineering excellence as you strive to build insanely scalable, robust, and fault-tolerant systems.

Demonstrated experience of shipping high-quality product features on schedule

Build and maintain blockchain protocols that ensure high performance and respond to requests from decentralised applications

We will require candidates to have experience or interest in real-time data and back-end technologies, data pipelines, APIs, and query languages, as well as working on large-scale distributed systems.

Languages: Golang, C++

Compliers: LLVM

Frameworks: Node.JS, MongoDB

Architect software using AWS

Must have strong experience with Linux, Docker, Redis, MySQL, Mongo DB

Qualifications

What we value

2-5 years' backend engineering experience in a team environment.

Experience in working on large-scale distributed systems.

BS/MS in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience

Experience or interest in real-time data and back-end technologies.

Deep knowledge of user authentication and authorization between multiple systems, servers, and environments.

Strong communication and documentation skills as well as proven ability to work within a team.

About the Role

Our software engineers are imaginative and can make abstract ideas practical, useful, but totally out of the ordinary.

They should have a demonstrated passion for blockchain.

Our teams at Intrepid Ventures are distributed, so you must be able to embrace an asynchronous communication environment.

We expect you to have strong written communication skills in English, and be able to create working relationships with coworkers remotely.

Our organizational challenges are unique, so you should be comfortable in uncharted territory, virtual teams, and excited to build new systems and digital infrastructures that can support the future of business and society.

See more jobs at Intrepid Ventures

Apply for this job

+30d

Senior Software Developer [Full Stack]

Contxt.ioBengaluru, India, Remote
agileangularjavascriptNode.js

Contxt.io is hiring a Remote Senior Software Developer [Full Stack]

Job Description

What we're looking for

An experienced Software Engineer with a love for Web products, with demonstrated ability to contribute individually as well as in a team. If you love spending time on Hackernews/Github and love experimenting with latest technologies, this might be the role for you.

Responsibilities

  • Own the development of product features end-to-end including scoping, architecting, coding, testing, and rolling out features
  • Work closely with PMs, designers, and other engineers to ideate solutions to user problems
  • Become an expert in your product area and our tech stack
  • Make improvements to developer productivity through process / code improvements and mentorship
  • Work in a distributed team Mentor and grow junior engineers on the team.

Qualifications

  • 5+ years of experience designing and building complex JavaScript web based software systems
  • Demonstrable Full Stack development experience with Angular or React and Node.JS in Typescript.
  • Knowledge of multiple modern computer languages and frameworks with an understanding of using the right technology for the right purpose
  • Experience with remote development teams working on the same platform
  • Experience with writing testable code and driven by best practices Agile development process knowledge/experience
  • Bachelor’s degree in Computer Science or related field

See more jobs at Contxt.io

Apply for this job

+30d

Software developer [Full stack]

Contxt.ioBengaluru, India, Remote
agileangularjavascriptNode.js

Contxt.io is hiring a Remote Software developer [Full stack]

Job Description

What we're looking for

  • An experienced Software Engineer with a love for Web products
  • demonstrated ability to contribute individually as well as in a team.
    If you love spending time on Hackernews/Github and love experimenting with latest technologies, this might be the role for you.

Responsibilities

  • Own the development of product features end-to-end including scoping, architecting, coding, testing, and rolling out features
  • Work closely with PMs, designers, and other engineers to ideate solutions to user problems
  • Become an expert in your product area and our tech stack Make improvements to developer productivity through process / code improvements and mentorship
  • Work in a distributed team

Qualifications

  • 3+ years of experience designing and building complex JavaScript web based software systems
  • Demonstrable Full Stack development experience with Angular or React and Node.JS in Typescript.
  • Knowledge of multiple modern computer languages and frameworks with an understanding of using the right technology for the right purpose
  • Experience with remote development teams working on the same platform
  • Experience with writing testable code and driven by best practices Agile development process knowledge/experience
  • Bachelor’s degree in Computer Science or related field

See more jobs at Contxt.io

Apply for this job

+30d

Frontend Developer (Vue.js)

CitibeatsBarcelona, Spain, Remote
Cypress1 year of experienceagilefigmaDesignuiapitypescriptjavascriptfrontendNode.js

Citibeats is hiring a Remote Frontend Developer (Vue.js)

Job Description

Citibeats is growing! Join a fast-moving and exciting deep learning tech company and take your career to the next level!

We are looking for an experienced Vue.js Frontend Developer.

As a Frontend Developer at Citibeats, your job will be to contribute to our dashboard, and develop dynamic and interactive data visualizations for the results of our amazing AI & NLP engines.

If you’re motivated to see your work applied by some of the world’s leading organizations battling the health and social impacts of coronavirus, helping inform the distribution of funding in developing countries, or investing in new infrastructure according to citizens’ needs, this role could be for you.

 

Your day to day:

  • Develop new Vue.js components for our Single Page Application.
  • Discuss frontend technical stuff, architecture, libraries, services, and make it real.
  • Debug and fix bugs.
  • Code review your colleagues’ work.
  • Discuss with the team the best way to approach each challenge.
  • Daily stand-up.

Your opportunity:

  • Become a part of a fast-moving and exciting company that is changing the rules of the AI game.
  • Put your ideas into action as part of a meaningful project.
  • Be a part of a friendly atmosphere and a great international team.
  • Our offices are located in the 22@ district, just 5 minutes away from the beach!
  • Chance to become an expert in a new technological field.

Qualifications

The Minimal Technical Requirements Are

  • 3 years of proven experience as a Frontend Developer.
  • 2 year of experience developing with Vue.js.
  • 1 year of experience developing with TypeScript
  • Strong proficiency with modern ES6+ JavaScript
  • Strong knowledge on HTML5/CSS3/ SCSS
  • Experience consuming application APIs 
  • Experience developing Single Page Applications
  • Experience developing Data Visualizations (preferably with D3.js)
  • Experience with web application code design and architecture

Skills

  • Critical vision and provide solutions about the product from the user's side
  • Fluent level of Spanish and English.
  • Experience in Agile development.
  • A passion for beautiful and performant code.
  • Proactive and decisive attitude that ‘make things happen’.
  • An understanding of time-to-market in the software industry.
     

Required

You may be a good fit if you have previous experience or an interest in developing your knowledge in any of the following technologies (not all required)

  • Vue3 (Composition API) *
  • TypeScript *
  • Element Plus (Ui Framework)
  • Testing Library
  • Cypress
  • D3.js
  • Node.js
  • Figma

See more jobs at Citibeats

Apply for this job

+30d

Senior Backend Engineer, Developer Platform

WebflowU.S. Remote
Webflowagileremote-firstDesignmongodbapic++backendNode.js

Webflow is hiring a Remote Senior Backend Engineer, Developer Platform

At Webflow, our mission is to bring development superpowers to everyone. Webflow is the leading visual development platform for building powerful websites without writing code. By combining modern web development technologies into one platform, Webflow enables people to build websites visually, saving engineering time, while clean code seamlessly generates in the background. From independent designers and creative agencies to Fortune 500 companies, millions worldwide use Webflow to be more nimble, creative, and collaborative. It’s the web, made better. 

The Developer Platform team at Webflow is building the systems that support Webflow’s APIs and enable external developers to build new products on top of it by extending Webflow’s core capabilities. We’re looking for people passionate about distilling complexity across a breadth of problems & help in building the next generation Developer Platform & redefining the future of APIs at Webflow.

We’re looking for a Senior Backend Engineer to support the technical vision of how we can build a best in class platform for apps and integrations allow Webflow developers to easily design, launch and manage any website they can dream of.

About the role 

  • Location: Remote-first (United States; BC & ON, Canada)
  • Full-time
  • Permanent 
  • Exempt 
  • The cash compensation for this role is tailored to align with the cost of labor in different geographic markets. We've structured the base pay ranges for this role into zones for our geographic markets, and the specific base pay within the range will be determined by the candidate’s geographic location, job-related experience, knowledge, qualifications, and skills.
    • United States  (all figures cited below in USD and pertain to workers in the United States)
      • Zone A: $158,000 - $218,000
      • Zone B: $149,000 - $205,000
      • Zone C: $139,000 - $192,000
    • Canada  (All figures cited below in CAD and pertain to workers in ON & BC, Canada)
        • $180,000 - $248,000

Please visit our Careers page for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.

  • Reporting to the Senior Engineering Manager 

As a Senior Backend Engineer you’ll … 

  • Collaborate with designers, product managers, and engineers to plan and build product capabilities that allow third party developers to extend Webflow's functionality with Webflow Apps.
  • Have deep experience with API development at scale, bringing experience to the team that levels up our practices
  • Deep familiarity with authentication / authorization best practices
  • Solve problems in a highly technical platform that empowers hundreds of developers and hundreds of thousands of customers.
  • Participate in all engineering activities including incident response, interviewing, designing and reviewing technical specifications, code review, and releasing new functionality.
  • Improve our planning, development, and deployment processes to help you and your fellow team members.
  • Tackle complex technical challenges on a collaborative and geographically distributed team

In addition to the responsibilities outlined above, at Webflow we will support you in identifying where your interests and development opportunities lie and we'll help you incorporate them into your role.

About you 

You’ll thrive as a Senior Backend Engineer, if you: 

  • You love the idea of developing for a technical developer audience
  • Have 5+ years of experience shipping features and products, with a focus on backend systems at scale
  • Have 2+ years developing APIs that are leveraged by an external audience.
  • Are familiar with Node.js and can write scalable services and APIs using Express.js and MongoDB
  • Can debug production issues across services and multiple levels of the stack
  • Love thinking through large technical problems and working through that complexity on a collaborative, distributed team
  • Are comfortable building up a mental model of a product and architecture through reading code and debugging existing software
  • Take pride in taking ownership and driving projects to business impact
  • Deeply understand data design and modeling
  • Have consistently communicated trade-offs throughout a project to meet both technical and business requirements
  • Are comfortable working in an agile, safe-to-fail environment.

Our Core Behaviors:

  • Obsess over customer experience. We deeply understand what we’re building and who we’re building for and serving. We define the leading edge of what’s possible in our industry and deliver the future for our customers
  • Move with heartfelt urgency. We have a healthy relationship with impatience, channeling it thoughtfully to show up better and faster for our customers and for each other. Time is the most limited thing we have, and we make the most of every moment
  • Say the hard thing with care. Our best work often comes from intelligent debate, critique, and even difficult conversations. We speak our minds and don’t sugarcoat things — and we do so with respect, maturity, and care
  • Make your mark. We seek out new and unique ways to create meaningful impact, and we champion the same from our colleagues. We work as a team to get the job done, and we go out of our way to celebrate and reward those going above and beyond for our customers and our teammates

Benefits & wellness

  • Equity ownership (RSUs) in a growing, privately-owned company
  • 100% employer-paid healthcare, vision, and dental insurance coverage for employees and dependents (full-time employees working 30+ hours per week), as well as Health Savings Account/Health Reimbursement Account, dependent care Flexible Spending Account (US only), dependent on insurance plan selection where applicable in the respective country of employment; Employees may also have voluntary insurance options, such as life, disability, hospital protection, accident, and critical illness where applicable in the respective country of employment
  • 12 weeks of paid parental leave for both birthing and non-birthing caregivers, as well as an additional 6-8 weeks of pregnancy disability for birthing parents to be used before child bonding leave (where local requirements are more generous employees receive the greater benefit); Employees also have access to family planning care and reimbursement
  • Flexible PTO with a mandatory annual minimum of 10 days paid time off for all locations (where local requirements are more generous employees receive the greater benefit), and sabbatical program
  • Access to mental wellness and professional coaching, therapy, and Employee Assistance Program
  • Monthly stipends to support health and wellness, smart work, and professional growth
  • Professional career coaching, internal learning & development programs
  • 401k plan and pension schemes (in countries where statutorily required) financial wellness benefits, like CPA or financial advisor coverage
  • Discounted Pet Insurance offering (US only)
  • Commuter benefits for in-office employees

Remote, together

At Webflow, equality is a core tenet of our culture. We are an Equal Opportunity (EEO)/Veterans/Disabled Employer and are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Pursuant to the San Francisco Fair Chance Ordinance, Webflow will consider for employment qualified applicants with arrest and conviction records.

Stay connected

Not ready to apply, but want to be part of the Webflow community? Consider following our story on our Webflow Blog, LinkedIn, X (Twitter), and/or Glassdoor

Please note:

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Upon interview scheduling, instructions for confidential accommodation requests will be administered.

To join Webflow, you'll need a valid right to work authorization depending on the country of employment.

If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes.

For information about how Webflow processes your personal information, please reviewWebflow’s Applicant Privacy Notice

See more jobs at Webflow

Apply for this job

+30d

Mid-senior full stack developer

OmniCalculatorKraków, Poland, Remote
JestredisB2BgraphqlgitpostgresqltypescriptpythonAWSjavascriptNode.js

OmniCalculator is hiring a Remote Mid-senior full stack developer

Opis oferty pracy

Aktualnie rozwijamy nasz zespół developerski i chcemy zaprosić do niego chcemy dwóch mid-senior fullstack JavaScript developerów. Tym sposobem team urośnie do 6 osób pracujących zarówno nad frontendem jak i backendem naszych nowych funkcjonalności. W dalszych etapach w planie mamy:

… wielofrontowe prace nad performancem i optymalizacją wydajności działania serwisu o dużym ruchu

… internacjonalizację (przystosowanie usługi do tłumaczenia na kolejne języki)

… budowę apki mobilnej

Oferujemy:

… współpracę na podstawie kontraktu B2B ze stawką 60-90zł netto/h 

… sprzęt do pracy

… przyjazne środowisko pracy bez zbędnej struktury i hierarchii (jakoś tak wychodzi, że nam nikt z tej pracy nie odchodzi…)

… pracę w scrumie

… elastyczne godziny pracy wraz z możliwością pracy w modelu hybrydowym

… masę innych drobiazgów (multisport, brak dress code, międzynarodowe środowisko, integracje firmowe, itd.)

… przede wszystkim pracę nad czymś, czemu warto poświęcić kilka kolejnych lat życia.

Kwalifikacje

Tech-stack:
JavaScript, React.js, Node.js, TypeScript, GraphQL, Apollo, PostgreSQL, Redis, Jest, CI/CD, GIT, Heroku, SSR.

Nice to have: 
React Native, Python, AWS

Oczekujemy:

… min. 2 letniego doświadczenia komercyjnego w React i Node.js z większym naciskiem na ten pierwszy,

… bardzo dobrej znajomości TypeScript ponieważ to już 80% naszego systemu,

… umiejętności pisania testów w Jest,

… komunikatywnej znajomości języka angielskiego na poziomie B2 aby swobodnie komunikować się z resztą zespołu,

… zaangażowanej postawy w budowę czegoś co realnie wpływa na życie coraz większej grupy ludzi na świecie, a możemy to udowodnić,

… chęci współpracy z otwartym, sympatycznym i bardzo zgranym zespołem cechującym się współpracą, wsparciem i pasją do rzeczy użytecznych.

See more jobs at OmniCalculator

Apply for this job

+30d

Leader Technique Full-Stack (H/F)

ASINantes, France, Remote
mobilejavac++androidreact-nativeangularNode.js

ASI is hiring a Remote Leader Technique Full-Stack (H/F)

Description du poste

Dans un souci d’accessibilité et de clarté, les termes employés au masculin se réfèrent aussi bien au genre féminin que masculin.

Nous recherchons un Leader Technique Full-Stack pour intégrer notre équipe Nantaise.

Vous rejoignez une team digitale jeune et dynamique pour intervenir sur l’ensemble du cycle de vie de projets de développement d’applications métiers et clients sur-mesure, principalement en contexte Agile.

Au quotidien :

  • Vous analysez le besoin et estimez les charges en fonction des contraintes techniques
  • Vous participez ou animez des ateliers de conception avec le client et l’Expert technique 
  • Vous êtes le référent de l’équipe projet et vous vous assurez du bon déroulement de la production 
  • Vous mettez en place des bonnes pratiques
  • Vous soutenez l’équipe dans la réalisation des tâches et la résolution de problèmes techniques
  • Vous réalisez des revues de code et êtes garant de la qualité du code produit par l’équipe
  • Vous réalisez une partie des développements 
  • Vous accompagnez la montée en compétences des juniors
  • Vous participez (ou animez si le cœur vous en dit) à des évènements de type dej’tech, meet-up… 

Vous intervenez sur l’un ou plusieurs des environnements technologiques suivants :

  • Back-end : Java et tout son écosystème (Spring, Hibernate) ou Node.js
  • Front-end : React.js ou Angular ou autres frameworks js
  • Mobile : Android, React-Native ou Ionic

 

En rejoignant ASI,

  • Vous évoluerez au sein d’une entreprise aux modes de fonctionnement internes flexibles garantis par une politique RH attentive (accord télétravail 3J/semaine, accord congé parenthèse…) 
  • Vous pourrez participer (ou animer si le cœur vous en dit) à nos nombreux rituels, nos événements internes (midi geek, dej’tech) et externes (DevFest, Camping des Speakers…)  
  • Vous évoluerez dans une entreprise bientôt reconnue Société à mission, Team GreenCaring et non GreenWashing porteuse d’une démarche RSE incarnée et animée, depuis plus de 10 ans. (Equipe RSE dédiée, accord forfaits mobilités durables…) 

 

Qualifications

Vous êtes issu d’une formation supérieure en informatique et avez une expérience minimale de 3/4 ans sur ce type de poste.  

  • Attaché à la qualité de ce que vous réalisez, vous faites preuve de rigueur et d'organisation dans la réalisation de vos activités.

 

  • Vous êtes doté d’un véritable esprit d’équipe et savez fédérer les personnes autour d’un même projet.

 

  • Vos expériences et connaissances vous permettent d’appréhender et de comprendre les problématiques métiers des clients.

 

Désireux d’intégrer une entreprise à votre image, vous vous retrouvez dans nos valeurs de confiance, d’écoute, de plaisir et d’engagement. 

Le salaire proposé pour ce poste est compris entre 40 000 et 45 000 €, selon l'expérience et les compétences, tout en respectant l'équité salariale au sein de l'équipe. 

A compétences égales, ce poste est ouvert aux personnes en situation de handicap. 

See more jobs at ASI

Apply for this job

To keep the results as relevant as possible we have omitted results past 200. If you would like to find older jobs, please repeat your search query with additional keywords to reduce the number of matches.