Staff Software Engineer - Front End

at  Quicken

Menlo Park, California, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024USD 190000 Annual01 Sep, 202410 year(s) or aboveMobile Applications,Computer Science,Redux,Communication Skills,Computer Engineering,Javascript,It,Npm,LeadershipNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Title:
Staff Software Engineer - Front End
Location:
Menlo Park
CA
United States
Department:
Product Development
Job Requisition Number:
0000-00
Job Summary:
We are looking for a Staff Software Engineer to be part of our front-end engineering team developing mobile and web applications that will be key to our future business. You will be part of a dynamic team using the latest technology and tools to build high-quality applications that delight our customers. We have several new and products on the way, and you will be able to make a big impact here at Quicken.

Responsibilities:

  • Be a technical lead and hands-on engineer; architecting and writing high-quality front-end code (Typescript, JavaScript, React) following the best architecture and design standards.
  • Interact with cross functional teams (Product, Design, QA) to understand requirements and perform the corresponding technical implementation.
  • Work closely with technical leads and other engineers to architect stable & long-term solutions. See the big picture and plan for long term success.
  • Ensure high quality by thoroughly testing your code including unit testing and partnering closely with the QA team for integrated testing.
  • Design, build and if necessary, rebuild code that meets high standards for non-functional requirements like performance and scaling.
  • Be responsive and proactive to customer feedback and take prompt appropriate actions whenever needed.
  • Prepare meaningful technical documentation of the work you perform.
  • Follow Agile principles and processes that govern the software development life cycle.
  • Develop domain knowledge in personal finance.
  • Develop domain knowledge in personal finance.

Qualifications:

  • BS or higher in Computer Science, Computer Engineering, Math, or relevant experience
  • Subject Matter Expert in React, Redux, all things JavaScript and the tools of the React ecosystem such as Node and NPM.
  • 10-12 years of experience building cross-platform web and mobile applications.
  • Superior application design and coding skills.
  • Experience as a technical lead.
  • Demonstrated ability to own and deliver significant priorities for a business.
  • Strategic understanding of their area and how it affects the business.
  • Excellent communication skills – being able to clearly articulate technical concepts and issues to all levels of leadership.
  • Confident yet humble in attitude, open to receiving feedback, and adjust as needed
  • Learning mindset, curious about new things

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Be a technical lead and hands-on engineer; architecting and writing high-quality front-end code (Typescript, JavaScript, React) following the best architecture and design standards.
  • Interact with cross functional teams (Product, Design, QA) to understand requirements and perform the corresponding technical implementation.
  • Work closely with technical leads and other engineers to architect stable & long-term solutions. See the big picture and plan for long term success.
  • Ensure high quality by thoroughly testing your code including unit testing and partnering closely with the QA team for integrated testing.
  • Design, build and if necessary, rebuild code that meets high standards for non-functional requirements like performance and scaling.
  • Be responsive and proactive to customer feedback and take prompt appropriate actions whenever needed.
  • Prepare meaningful technical documentation of the work you perform.
  • Follow Agile principles and processes that govern the software development life cycle.
  • Develop domain knowledge in personal finance.
  • Develop domain knowledge in personal finance


REQUIREMENT SUMMARY

Min:10.0Max:12.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science, Engineering, Math

Proficient

1

Menlo Park, CA, USA