Intuit logo

Senior FullStack Software Engineer

Intuit

Job Overview

Intuit, a global leader in financial management software, is seeking a Senior FullStack Software Engineer to join our dynamic team in Mountain View, California. We are at the forefront of cloud computing and virtual platforms, serving millions of customers worldwide with innovative solutions like TurboTax, QuickBooks, Credit Karma, and Mailchimp. As a Senior FullStack Software Engineer, you will play a crucial role in developing scalable applications that adhere to best practices in accessibility, internationalization, and instrumentation.

Key Responsibilities

  • Develop Scalable Applications: Write high-quality, scalable application code following best practices for accessibility, internationalization, and instrumentation.
  • Cross-Platform Development: Ensure compatibility across different browsers and platforms, addressing design constraints on both web and mobile.
  • Implement OOD and SOA Principles: Utilize strong Object-Oriented Design (OOD) and Service-Oriented Architecture (SOA) principles in your preferred programming language.
  • Algorithm and Design Patterns: Apply solid knowledge of algorithms and design patterns to enhance application performance.
  • JavaScript Expertise: Leverage over 4 years of experience in JavaScript application design and testing.
  • Mid-Tier Development: Utilize experience in mid-tier technologies like Node.js and Java.
  • Test Automation: Implement test automation strategies including TDD, unit, integration, and functional testing.
  • Database Design: Design and implement relational databases, ensuring robust data architecture.
  • UI Frameworks: Work with UI frameworks such as React, Backbone, and Angular.
  • CI/CD Pipelines: Build and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines.

Desired Skills

  • Microservices and Containers: Experience in developing applications using microservices and container technologies like Kubernetes and Mesos.
  • Database Design and Analytics: Strong experience in SQL and NoSQL database design and analytics.
  • Cloud Computing: Prior experience in utility computing and cloud computing domains.
  • Cloud Deployment: Experience in building and deploying applications and services into cloud environments.

Leadership and Teamwork

  • Mentorship: Provide technical guidance and mentorship to junior team members.
  • Collaboration: Work effectively with global teams across different time zones.
  • Communication: Communicate clearly and persuasively with all levels of employees, customers, and management.
  • Problem Solving: Take ownership of vague customer problems and deliver end-to-end solutions.

Qualifications

  • Experience: Minimum of 4 years in JavaScript application design and testing.
  • Education: Bachelor's degree in Computer Science or related field preferred.
  • Skills: Proficiency in Angular, Java, JavaScript, Node.js, React, and database technologies.

Join Intuit and be part of a team that is constantly innovating and disrupting the financial technology space. We offer a fast-paced environment where you can grow your skills and make a significant impact.

Location

This position is based in Mountain View, California, with opportunities to work with teams across different locations.

Similar jobs

Last update: 23 minutes ago

Intuit logo
Intuit

Senior Full Stack Software Engineer

Join Intuit as a Senior Full Stack Software Engineer, leveraging Angular, Java, and cloud technologies to innovate financial solutions.

Intuit logo
Intuit

Senior FullStack Software Engineer

Join Intuit as a Senior FullStack Software Engineer in New York. Work with Angular, Java, and more in a fast-paced, innovative environment.

Intuit logo
Intuit

FullStack Staff Software Engineer

Join Intuit as a FullStack Staff Software Engineer, leveraging Java, JavaScript, and cloud technologies to drive innovation.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2, focusing on cloud computing, microservices, and innovative software solutions.

Intuitech logo
Intuitech

Fullstack Developer (Java, Spring, Angular, React)

Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Intuit logo
Intuit

Software Engineering Intern

Join Intuit as a Software Engineering Intern focusing on web application design and development. Enhance user experience with cutting-edge technologies.

Intuit logo
Intuit

Software Engineer 2 - Fullstack Frontend

Join Intuit as a Software Engineer 2, focusing on frontend development using JavaScript and React in San Diego, CA.

Intuit logo
Intuit

Backend Software Engineer 2

Join Intuit as a Backend Software Engineer 2, focusing on scalable, secure software solutions in a fast-paced environment.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Intuit logo
Intuit

Senior Manager, Software Engineering

Lead software engineering teams at Intuit, focusing on fintech solutions with cutting-edge technologies.

Intuit logo
Intuit

Software Engineer 2 - Java/Golang

Join Intuit as a Software Engineer 2, focusing on Java/Golang and service mesh technologies.

NAVARA logo
NAVARA

Fullstack Developer with Angular, C#, and React.js

Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.

NN Group logo
NN Group

Senior Full-stack Engineer (Angular, Node.js, TypeScript)

Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York, focusing on cloud computing, microservices, and software development.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Intuit logo
Intuit

Software Engineer 1 - Full Stack/Front-End/Back-End

Join Intuit as a Software Engineer 1 in Atlanta, GA, working on innovative financial solutions in cloud, platform, mobile, and SaaS environments.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.