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
- Knowledge on package bundling and interpreting frameworks and its plugins like webpack and
- Solid design and coding skills (JavaScript, REST, JSON)
- Skilled in software development life-cycle 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 ,
- Experience with testing libraries like Chai, Mocha, React Testing Library, enzyme and Jest
- Good knowledge on HTTP, REST
- Familiarity with back-end technologies and coding skills (Java, J2EE, Spring Boot, Cassandra) is a
Preferred Experience
- Support key product enhancements and features and integrate with 3rd party providers to provider software and
- Successful delivery of high-quality REST web services software (requirements, design, code, documentation, ) and Front-end technologies for the best User experience delivery.
- You care about all aspects of software engineering and are always keen to learn new languages algorithms data structures techniques tools libraries services
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches.
- Partner and deliver quality solutions effectively with all team members to exceed and deliver project
- Commitment to team success and positive team
- Passion for growing and applying technical skills in service to
Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies.
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