Title: Front End Developer II
Mountain View, CA
12 Months Contract
Description: We seek a skilled Front End Developer IV to manage project details, recommend scalable solutions, and debug websites. You should be proficient in multiple programming languages, Office applications, databases, and networks. You'll create project plans, solve problems across teams, document code, and develop front-end solutions based on customer needs. This role involves 80-90% hands-on coding and mentoring junior engineers.
Key Responsibilities:
Analyze design requirements and recommend technical solutions.
Debug and ensure error-free websites.
Create mockups, wireframes, and proof-of-concept code.
Deliver high-quality web application code.
Conduct code reviews and write unit/integration tests.
Contribute to project design/architecture.
Implement best practices for coding standards and CI/CD.
Mentor junior engineers.
Skills:
5+ years of experience in web, software, or mobile application development.
Expertise in JavaScript, TypeScript, React, HTML, and CSS.
Strong understanding of React hooks, component lifecycle, and state management.
Proficiency in software design/architecture and SDLC.
Experience with REST or SOAP web services.
Strong communication skills for technical and non-technical audiences.
Experience with unit testing and Test Driven Development (TDD).
Experience with large-scale, consumer-facing web applications.
Solid understanding of frontend platform and architecture.
Experience with GraphQL is a bonus.