undefined

Full-Stack Engineer

Posted 2 months ago

Details

undefined
Compensation
Not disclosed
undefined
Industry
Not disclosed
undefined
Time commitment
Full time
undefined
Company size
Not disclosed

Skills

TDD/Test-Driven Development
React
Node.js
Typescript

Job description

A U.S.-based company that allows businesses to seamlessly host virtual and hybrid events through its enterprise-grade software platform, is looking for a Full-Stack Engineer. The selected engineer would be responsible for designing and building the company’s cutting-edge live video SaaS platform and contributing to product design and roadmap. The company serves large global customers across a myriad of industry verticals including- enterprise, media, events, and education. This is an exciting opportunity for developers who want to take ownership of and build brand-new products as part of a fast-moving, small, and nimble team. This is a full-time position that requires at least 7-8 hours of overlap with Israel time. 
 
Job Responsibilities:
  • Collaborate cohesively with the design team to analyze designs and approve them for development
  • Effectively communicate and take directions from the company CTO to plan sprints and make technology choices 
  • Understand the company API (built using NodeJS) by working closely with the back-end dev team
  • Brainstorm user-friendly designs and translate them into working front-end features for the company applications
Job Requirements:
  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 3+ years of relevant experience as a Full-Stack Engineer
  • Experience working with React, Node, and TypeScript (at least 2+ years)
  • Proficiency in and experience with Test Driven Development (TDD) is a must
  • Practical experience in Continuous Integration/Development (CI/CD) would be preferred
  • Strong communication skills and ability to take ownership of tasks
  • Fluency/good command of English, Hebrew, or Russian

How to get hired by clients?

01

Sign up

Create a profile by sharing with us your personal and professional details.
02

Assessment

Take our online talent assessment for skills and competencies evaluation.
03

Offer

Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now