Software Engineer 2 - Front End @ Intuit - Los Angeles, CA

Software Engineer 2 - Front End

8 days ago

Overview

Intuit's Workforce Tech DevOps team is looking for a talented engineer who wants to help enable the Intuit workforce to do the best work of their lives. We are a small team of engineers that deliver great experiences and have fun while doing it. We enjoy the challenge that comes with supporting Intuits 9000+ employees, and we are looking for team members that love to learn, are self-directed, and pay attention to the details.


What you'll bring

  • BS/MS in Computer Science or equivalent work experience
  • 3-5 years of experience developing web applications and web services.
  • Programming experience with at least one server-side web technology and language like Java, C#, JavaScript (Node.js), Python, PHP, Ruby, etc.
  • Programming experience in several technologies including: JavaScript, ES6, ESLint, HTML5, CSS3, Webpack, Babel and SASS.
  • Working experience with frameworks and libraries such as Angular JS, React JS, Redux, Backbone JS etc.
  • Understanding of the concepts of machine learning and AI.
  • Hands on experience creating responsive web applications using modern CSS frameworks.
  • Knowledge of JUnit testing and JavaScript Testing frameworks. Test Driven Development (TDD) experience a plus.
  • Proven experience in software best practices, like test-driven development (TDD), CI/CD and Simple Design Concepts
  • Experience designing applications that operate on cloud environments like AWS
  • Excellent problem solving skills
  • Ability to establish priorities and work independently on multiple tasks
  • Knowledge of software development methodologies and practices, especially Agile/Iterative development processes
  • Passion for creating a better user experience through understanding of usability, information architecture, use case development, design/aesthetic


How you will lead

  • Successful delivery of high quality web, mobile software (requirements, design, code, documentation, etc.)
  • Roughly 80-95% hands-on coding
  • Contribute to early quality activities, including peer reviews of estimates, designs and code
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Partner effectively with all team members to deliver against commitments
  • Work cross-functionally with various Intuit teams to drive forward results
  • Commitment to team success and positive team dynamics
  • Passion for growing and applying technical skills in service to customers
  • Experience with Agile Development