Optomi, in partnership with leading company is seeking an experienced Lead Senior Software Engineer focusing in front end to join their team for a role in Santa Monica, California!
What the right Candidate will enjoy:
- The opportunity to work with a Fortune 500 company!
- The opportunity to work on cutting-edge technology!
- The opportunity to work in a fostering and collaborative environment!
Experience of the right candidate:
- 7+ years experience building highly scalable and performant web applications serving millions of users and requests.
- BS degree in computer science or equivalent work experience
- Experience architecting sophisticated technical changes, to knowledge-share, and get consensus for their solutions.
- Expert knowledge in Javascript, Typescript, and React.
- Node.js
- Deploy to cloud platforms (AWS)
- Proven track record to define and implement api specifications while collaborating with service teams.
- Highly diligent. with the ability to see projects from beginning to end.
- Quickly learn, understand, and adapt to new technologies; identifying root causes and driving solutions to complex problems.
- Ability to support and mentor senior developers by building trust, identifying goals, encouraging, instructing, and providing constructive feedback.
- Expert understanding of web accessibility fundamentals
- Expansive industry knowledge with regard to web standards and new.
Responsibilities of the right candidate:
- Lead projects where you’ll work closely with engineering and product teams to scope and distill product requirements into design and technical specifications.
- Write, maintain, standardize and enforce code quality through test driven development.
- Architect and Design implementations while providing documentation and guidance to other engineers.
- Key contributor to project needs and the evolution of the team's practices; recommending changes in development, coding, maintenance and system standards.
- Applies experiences and exercises judgment in selecting methods and techniques to identify, resolve, and develop solutions to a variety of sophisticated tasks involving architectural application changes.
- Supports and mentors senior developers through code reviews, knowledge-sharing, and technical leadership.