Staff Software Engineer - Front End
at Quicken
Menlo Park, California, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Nov, 2024 | USD 190000 Annual | 01 Sep, 2024 | 10 year(s) or above | Mobile Applications,Computer Science,Redux,Communication Skills,Computer Engineering,Javascript,It,Npm,Leadership | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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