Emma

Emma

Emma is an award-winning sleep company that offers a range of premium mattresses, bed frames, toppers, and pillows catered to all sleepers. With a 200-night trial, 10-year guarantee, free delivery & returns, and mattress removal service, Emma provides ...

Specialty Retail

Description

  • Design, build, and scale Emma’s technology platform across frontend and backend.
  • Develop web frontends using VueJS or ReactJS and TypeScript.
  • Design, develop, and maintain scalable backend services and REST APIs.
  • Integrate backend systems with internal systems and external partners.
  • Build event-driven solutions on AWS using services such as SNS, SQS, and RDS.
  • Own the tech stack end to end, including development, maintenance, and operations.
  • Improve reliability, performance, CI/CD pipelines, DevOps practices, and SRE processes.
  • Collaborate with designers, engineers, and product managers to deliver customer experiences.
  • Share knowledge, mentor team members, and contribute to an agile team culture.
  • Participate in recruitment and identify technical and process improvements.

Requirements

  • Proficiency in TypeScript.
  • Experience with modern frontend frameworks such as Vue/Nuxt, preferably with Nitro, or React/Next, including SSR and modern routing/data-fetching patterns.
  • Hands-on backend development experience with TypeScript/Node.js, ideally using Fastify, Express.js, or similar frameworks in production.
  • Practical experience designing and implementing REST APIs.
  • Several years of proven software development and operations experience across the full software development lifecycle, ideally in e-commerce or a similarly complex domain.
  • Experience working in cloud-based environments, ideally AWS, and operating in distributed systems.
  • Experience integrating services using messaging systems such as SNS/SQS, Kafka, or similar tools.
  • Exposure to monitoring and observability tools such as Grafana.
  • Strong computer science fundamentals, including data structures, OOP, design patterns, and continuous delivery.
  • Experience with Git, CI/CD pipelines, and operational best practices.
  • Bachelor’s degree in computer science, software engineering, or a related field, or equivalent professional experience.
  • Nice to have: experience working with design teams to implement design systems and build scalable user interfaces.

Benefits

  • Personal and company growth opportunities to accelerate your career.
  • Tailored career development path with mentorship, training, and learning resources.
  • Opportunity to work on exciting and challenging projects within an international team.
  • A culture of collaboration and innovation with freedom to implement new ideas and shape processes.
  • Access to experts across diverse fields.
  • Company events to connect with and get to know your teammates.
  • Equal-opportunity employer committed to inclusion and diversity.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Fullstack Senior Engineer with Python (Django) and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Fullstack Senior Engineer in Latin America to develop high-quality web applications for client projects in a fast-growing software consultancy.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins Knockout MongoDB PostgreSQL Python React Redis SQLAlchemy Vagrant
2 hours, 35 minutes ago

Fullstack Engineer with Python and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Fullstack Engineer in Latin America to develop high-quality client-facing applications across a variety of software consultancy projects.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins Knockout MongoDB PostgreSQL Python React Redis SQLAlchemy Vagrant
2 hours, 35 minutes ago

Fullstack Engineer with Python and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Fullstack Engineer to help build high-quality software applications for clients across Latin America in a fast-growing software consultancy.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins Knockout MongoDB PostgreSQL Python React Redis SQL SQLAlchemy Vagrant
2 hours, 35 minutes ago

Full Stack Builder (Team of One - prospecting)

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Full Stack Builder in its remote India engineering team to independently turn business goals into production-grade AI-native product systems from concept through scale.

Angular GitHub Java Microservices Node.js Python React Vue.js
2 hours, 35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers