Overview
Come join this innovative and passionate team of engineers to help build the next generation of awesome products and experiences using cutting edge technology. Intuit’s
Small Business payments team serves some of the most critical business needs of small businesses and their customers. Our user-facing applications are responsible for handling large volumes of transactions that provide significant revenue for our business. If you love having big goals, real world challenges, and making customers incredibly happy whilst fostering your obsessive need for perfect code and user experience, this is the job for you. Along with coding, you will be responsible for working with product managers, backend developers and designers on our agile team structure. We love engineers who lead the change, communicating with customers and delivering the most beautiful and intuitive applications.
What you'll bring
- 2-3+ years of experience developing mobile first, responsive single page UI applications
- Strong expertise in JavaScript (ECMAScript 2015 and above), SCSS and HTML
- 3+ years of experience designing applications using JavaScript, React and CSS.
- Knowledge on package bundling and interpreting frameworks and its plugins like webpack and Babel.
- Solid design and coding skills (JavaScript, REST, JSON)
- Skilled in software development life-cycle processes. Experience with SCRUM, Agile and iterative approaches a plus
- Able to operate at highly varying levels of abstraction from business strategy to product strategy to high level technical design to detailed technical design to implementation
- Synthesize achievable solutions from diverse inputs, alternative sources (build / buy / partner) and complex data
- Strong experience with Javascript frameworks like axios, lokka, lodash etc.,
- Experience with testing libraries like Chai, Mocha, React Testing Library, enzyme and Jest etc.
- Good knowledge on HTTP, REST
- Familiarity with back-end technologies and coding skills (Java, J2EE, Spring Boot, Cassandra) is a plus.
How you will lead
- Gathering functional requirements, developing technical specifications, and project & test planning
- Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POC’s)
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
- Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results
- Contribute to the design and architecture of the project
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies