The Options Clearing Corporation (OCC) is looking to define and drive the vision across a JavaScript-based product engineering team to lay the foundation of what the best in-class node-based architecture looks like and keep the tech stack up to date with the industry.
Requirements
- Strong understanding of web security [OAuth / Authentication / Authorization]
- Strong understanding of the high-level concepts behind modern JavaScript frameworks and the ability to both architect and execute project work as needed (using frameworks such as ReactJS, NestJS)
- Experience with microfrontend architecture such as Single SPA or module federation.
- Experience with designing release and deployment strategies.
- Proficiency with performance optimization techniques.
- Proficiency with testing tools.
- Experience in using observability tools such as Splunk to monitor, troubleshoot and identify performance issues.
Responsibilities
- Drive fullstack JavaScript engineering, best practices, design patterns, and standards.
- Manage team of fullstack JavaScript Engineers and UI Architects driving standards and best practices for the Dev/Architecture community at OCC.
- Produce/maintain architectural diagrams and security schematics of systems managed by UX team.
- Engage security, architect, and systems & infrastructure teams in all architectural decisions.
- Manage work to deliver on UX team application portfolio, designing solutions that meet OCC standards and industry best practices.
- Collaborate with POs on scoping and defining dev work.
- Work closely with our UX and research team to deliver next generation experiences across our applications.
Other
- 10+ years of experience developing and architecting web applications
- Ability to effectively and confidently communicate (both verbally and written) technical issues in a clear, collaborative and open-minded manner with both technical and non-technical peers.
- Foster a sense of psychological safety and well-being, thus enabling the team to perform at their best.
- Coach members of the team to align with individual career goals with organizational objectives and grow the technical and soft skills of team members.
- A hybrid work environment, up to 2 days per week of remote work