Come join this innovative and passionate team of engineers to help build the next generation of awesome products and experiences using cutting edge technology. Intuits 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.
Responsibilities
Gathering functional requirements, developing technical specifications, and project & test planning
Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POCs)
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
Requirements: 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
.המשרה מיועדת לנשים ולגברים כאחד