FreshRemote.Work

Senior Full Stack Engineer (Remote)

Remote

About You

We're looking for an experienced full stack engineer to develop features that continually push the limits of what Yembo's product can do. You will be responsible for designing, implementing, and rolling out features that hundreds of companies across the world depend on.

This is one of the most significant and challenging roles at the company. You must be both deeply technical to understand the full stack, and strategic to address technical problems in an effective way. Your strategic analysis will help guide the product roadmap and directly contribute to the company’s overall success.

 

This position is perfect for you if:

  • You leverage first principles to understand the art of the possible, and love solving customer pain points
  • You're extremely hands on, technically excellent and exhibit strong communication skills.
  • You’re comfortable working directly with customers in order to best understand and implement workflows
  • You love to troubleshoot issues. 
  • You are comfortable shifting gears frequently and working across the stack.
  • Seeing your impact at scale excites you. You will have a direct impact on the product’s roadmap.
  • You have a passion for making lives easier through automation and clever solutions.

If you are excited about developing solutions, automation, and improving the product experience, you’re right up our alley!

 

Responsibilities

As a full stack engineer, you can expect to cover the following:

  • Design, develop, test, deploy, maintain, and tune applications
  • Implement high-quality, well-documented, robust, and maintainable code
  • Participate in the full SDLC in a fast-paced and dynamic workflow
  • Work both independently and in a highly collaborative environment
  • Analyze requirements and use cases, decomposing them into specific technical, functional, and implementation tasks with high-level effort estimates; write specification documents as needed
  • Develop new functionality, application components, APIs, and infrastructure
  • Develop responsive and dynamic web user interfaces
  • Apply modern open source tools and frameworks where appropriate
  • Make recommendations regarding the development of new code, reuse or refactoring of existing code, and use of 3rd party and/or open source frameworks

 

Requirements

  • BS in Computer Science/Engineering or equivalent work experience
  • Direct or related experience in a majority of our tech stack:
    • ReactJS / Typescript
    • Redux
    • PHP and/or NodeJS
    • AWS: EKS, EC2, S3, Cloudfront, Route 53
  • Willing to work US business hours
  • Occasional but infrequent travel
  • Legally authorized to work in the US (sorry, we’re unable to sponsor for this role at this time!)

Bonus

  • Experience developing new product features from scratch
  • Previous JIRA experience managing tickets and pulling reports
  • Docker and Kubernetes
  • MongoDB
  • Experience with microservices architecture
  • Experience with high-performance, scalable systems
  • Experience with real-time video communication, including:
    • WebRTC protocol and implementation
    • Video codecs (H.264, VP8/VP9, AV1)
    • WebRTC media optimization (bandwidth adaptation, packet loss recovery)
    • STUN/TURN server configuration

 

Rates

  • IC4: $142,000
  • IC5: $156,000
Apply

Job Profile

Restrictions

Must work US business hours No sponsorship available Remote

Benefits/Perks

Flexible hours Impact on product roadmap Remote-first company Remote work

Tasks
  • Analyze requirements
  • Create responsive web interfaces
  • Design and develop applications
  • Develop APIs and infrastructure
  • Implement high-quality code
  • Participate in full SDLC
Skills

Automation Av1 AWS CloudFront Communication Design Docker EC2 EKS Full-stack development H.264 Jira Kubernetes Microservices MongoDB Node.js PHP ReactJS Redux Route 53 S3 SDLC Typescript VP8 Vp9 WebRTC

Experience

5 years

Education

B.S. in Computer Science BS in Engineering Equivalent work experience

Timezones

UTC-5