Software Engineer - Full Stack
Listed on 2026-01-01
-
Software Development
Software Engineer, Full Stack Developer
Location: New York
Overview
Bring your whole self to work. Join Intuit as a Staff Software Developer on the Quick Books Online team! Intuit is a 35‑year‑old startup constantly disrupting itself by identifying major new technology and design trends to deliver our mission to power prosperity around the world. Our group is a fun, diverse team focused on delivering cutting‑edge capabilities. You will be working on developing the Quick Books Online web application used by more than 4 million users worldwide.
Responsibilities- Architecting and developing web, software, mobile apps, prototypes, or proofs of concept (POC’s)
- Leading the gathering of functional requirements, developing technical specifications, and project & test planning
- Roughly 50‑60% hands‑on coding
- Acting as the technical subject‑matter expert: mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems
- Generating technical documentation to communicate architectural and design options, and educating development teams and business users
- Demonstrating a passion for developing well‑architected, elegant, web and/or mobile apps
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies
- BS/MS in computer science or equivalent work experience
- 8+ years of experience developing web, software, or mobile applications
- Strong leadership experience: leading meetings, presenting, technical go‑to person, and cross‑functional leadership
- Solid grasp of software engineering fundamentals and their practical application
- Solid grasp of JavaScript fundamentals such as closures, prototype, callbacks, promises, error handling
- Experience with object‑oriented languages such as Java/J2EE, C#, Python, C++
- Experience with web services
- Understanding of unit testing and Test‑Driven Development
- Helpful, can‑do attitude and willingness to take ownership of problems
- Excellent communication skills: ability to explain complex technical issues to both technical and non‑technical audiences
- Commitment to team success and positive team dynamics
Intuit provides a competitive compensation package with a strong pay‑for‑performance rewards approach. This position will be eligible for a cash bonus, equity rewards, and benefits, in accordance with our applicable plans and programs. Pay offered is based on factors such as job‑related knowledge, skills, experience, and work location.
Seniority LevelMid‑Senior level
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
Industries:
Software Development
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).