Job Details

ID #20054560
State Michigan
City Remote
Job type Permanent
Salary USD other other
Source Rocket Companies, Inc.
Showed 2021-09-22
Date 2021-09-21
Deadline 2021-11-19
Category Et cetera
Create resume

Senior Backend NodeJS Engineer

Michigan, Remote, 99999 Remote USA

Vacancy expired!

Preferred Qualifications
  • 4 years of experience in API first design, micro-services architectures, and development
  • 2 years of experience with Elastic Search, Graph QL and caching solutions like Redis
  • Strong expertise and hands-on experience with NodeJS and frameworks like express or nest
  • Solid understanding of relational database technologies and data modeling
  • Knowledge of different caching strategies, performance tuning, transaction management across systems and messaging systems
  • Mindset of writing well-tested code, including unit testing, integration testing and end-to-end testing
  • Experience using one of the observability tools like Dynatrace, New relic, and App insights to understand the bottlenecks and optimize the code accordingly
  • Experience in one or more cloud providers such as AWS, Azure or GCP
  • Ability to understand business requirements and translate them into technical requirements
  • Critical thinker with analytical, problem-solving, and time management skills
  • Great interpersonal and communication skills
Job SummaryThe Senior Backend NodeJS Engineer on the Rocket Auto Technology team designs and builds high-performance, highly scalable websites for the company. They work closely with an Agile team of hardworking engineers, Product Owners and Product Managers to develop and deploy top-quality applications. Join Rocket Auto and help us transform the auto buying experience!?

Responsibilities
  • Strive to architect, design, and develop critical services and applications that require high availability, concurrency, multi-tenancy and high scalability for a large user base
  • Collaborate with other roles, including Product Owners and Frontend Engineers, to determine end-to-end requirements, resolve problems, and perform testing related to customer-facing high traffic services and applications
  • Define optimal system performance at scale and at different layers while using system profiling tools and stress testing to find and fix weak spots and ensure Service Level Agreements with stakeholders are defined and met
  • Ensure feature quality through extensive testing (unit, integration, functional, performance and regression) with a focus on automation
  • Participate in design and code reviews to ensure best practices are followed, and the only output is high-quality code
  • Explore new ideas and technologies to improve our methods and propose solutions to improve the API performance, scalability, and availability
  • Undertake project-specific Proof of Concepts to validate technical feasibility with the team
  • Participate in daily stand-ups, bi-weekly planning, and sprint retrospectives
  • Familiarity across the SDLC with GIT, Azure DevOps, CI/CD pipelines, and AWS
Who We AreDetroit-based?Rocket Companiesis a family of businesses providing simple, fast and trusted digital solutions for complex transactions. The name comes from our flagship business, Rocket Mortgage?, which was founded in 1985. Today, we're a publicly traded company involved in several different industries, including mortgages, fintech, real estate, automotive and more. We're insistently different in how we look at the world and committed to an inclusive workplace where every voice is heard. We're passionate about the work we do, and it shows. We've been ranked #5 on Fortune's list of the 100 Best Companies to Work For in 2021, as well as ranking #1 for Fortune's Best Large Workplaces in Financial Services and Insurance List in 2021.?

DisclaimerThis is an outline of the primary responsibilities of this position. As with everything in life, things change. The tasks and responsibilities can be changed, added to, removed, amended, deleted and modified at any time by the leadership group.

We are proud equal opportunity employers and committed to providing an inclusive environment based on mutual respect for all candidates and team members. Employment decisions, including hiring decisions, are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. We also provide reasonable accommodations to qualified individuals with disabilities in accordance with state and federal law.?

Vacancy expired!

Subscribe Report job