Senior Backend Engineer (Node.js + Typescript)

Tech Holding
Los Angeles, CA, US
$140K-$160K a year
Full-time

Job Description

Job Description

About us :

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.

Our founders and team members have industry experience and have held senior positions in a wide variety of companies from emerging startups to large Fortune 50 firms and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

The Role :

We are looking for a talented Senior Backend Engineer to join our growing Tech Holding family. The ideal candidate will work closely with Product and Business teams to understand the implications of user flows for sign-up, switching, cancellation, and account management.

You will collaborate with the Product team to translate requirements into well-defined technical implementations.

Responsibilities :

  • Work alongside Product and Business teams to understand the business implications and user flows for sign-up, switch, cancellation, and account management.
  • Work closely with the Product team to transform requirements into clearly defined technical implementations.
  • Develop a future-proof presentation API that powers the commerce experiences.
  • Mentor junior engineers on the team.
  • Lead technical discussions to share expertise and best practices with the team.
  • Understand key dependencies between core commerce systems such as payments, billing, and subscriptions and how they will affect clients.
  • Be responsible for the complete software development lifecycle for our systems, encompassing conceptualization, design, implementation, code review, unit test, QA validation, load-test, launch, and measure performance.
  • Define technical and operational critical metrics to measure system health

Preferred Qualifications :

  • 5+ years of related work experience
  • Proficient in server-side development
  • Strong programming skills in TypeScript
  • Strong understanding of Node.js echo system. (Koa or Express framework)
  • Strong design patterns and architectural skills
  • API design experience (authoring and providing feedback) with stakeholders.
  • Outstanding verbal and written communication skills
  • Excellent debugging skills
  • Strong problem-solving skills, with an ability to find compromises that move the team forward.

Nice to have :

  • Hands-on experience with Docker, Kubernetes
  • Familiarity with performance monitoring tools like DataDog, OpenTelemetry, AWS CloudWatch
  • Experience with AWS cloud architecture
  • Experience in Mobile Development

Required Education :

Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and / or equivalent work experience

What we offer :

  • Remote Work Opportunities
  • Flexible Work Hours
  • Unlimited PTO
  • Competitive Salaries
  • Health + Dental + Vision + Life Insurance
  • Long Term disability + 401k Match
  • Professional Development Opportunities

Expected Compensation :

Full-time : $140,000 - $160,000 / year

This position is a remote role, but must be located in EST or PST time zone.

  • Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time
  • 16 days ago
Related jobs
Promoted
VirtualVocations
Glendale, California

A company is looking for a remote Senior DevOps / Backend Engineer to help enhance their Internet craftsmanship. ...

Promoted
24 Seven Talent
CA, United States

Our client is seeking a talented and experienced Senior Backend Software Engineer to join our global e-commerce team. Ensure the quality, stability, and performance of the system, guiding engineers to continuously optimize the backend infrastructure. This role focuses on building and optimizing back...

Promoted
VirtualVocations
Glendale, California

A company is looking for a Senior AI Solutions Engineer (Backend). ...

Promoted
aKUBE
CA, United States

We are looking for a motivated Senior Software Engineer to join the Growth Life Engineering team. The Growth Lifecycle engineering group is responsible for orchestrating the customer flow and integrating with various other backend services during signups. Minimum of 5 years of related experience cra...

Promoted
Bayside Solutions
CA, United States

Senior Backend Software Engineer (C++). ...

Promoted
Afterpay
Arcadia, California

Help empower a team of engineers by mentoring individuals, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the quality of design decisions and implementation by holding the team to a high standard. We are a full-stack product oriented te...

Promoted
Placer.ai
Los Angeles, California

As a Senior Backend Engineer specializing in Generative AI at Placer. You will lead the design and deployment of AI/ML models, focusing on natural language processing and generative technologies, and collaborate with data engineers for optimal data preprocessing. Develop and maintain backend systems...

Promoted
Rave Social
Los Angeles, California

We are looking for an awesome backend engineer to join our team! This person will extend our back-end system architecture and develop services that will scale to tens of millions of users. ...

Promoted
Bitcoin Devs Company
Los Angeles, California

The Senior Backend Developer plays a crucial role in our organization, responsible for the design, development, and maintenance of the server-side logic, as well as ensuring high performance and responsiveness to requests from the front-end. Backend Software Engineer working on production applicatio...

Crypto Recruit
CALIFORNIA

We are looking for an experienced Backend Engineer that is able to implement software solutions that are tested, maintainable, reliable, and scalable. Collaborate with other engineers to optimize our software engineering processes. They’ll be collaborating with other amazing engineers, and take sign...