The company is looking to architect highly-performant, reliable, scalable applications used by millions of external customers every day.
Requirements
- Proficient in Javascript/Typescript, CSS, Node.js, FrontEnd framework
- Has experience architecting, building, and maintaining web applications
- Strong problem-solving skills, with relevant experience in implementing large-scale distributed web applications with React
- Experience in applying AI-powered tools and frameworks in line with modern industry practices and innovation trends
- Experience with browser compatibility
- Experience with accessibility and security best practices
- Experience with web performance and web vitals optimization
Responsibilities
- Establishes best practices surrounding accessibility and security for the team
- Leads efforts to improve the performance and web vitals of their team's services
- Leads efforts to bring in new features and industry best practices into their team's services focusing on increasing the efficiency and developer experience of their team
- Improves documentation beyond reference or API documentation with an eye on helping the consumer of the docs
- Builds component ecosystems to improve reliability, consistency, and reusability amongst your team
- Proactively identifies, builds and promotes shared components and modules between services to eliminate code duplication and promote UX consistency
- Prioritizes user experience improvements by identifying and refining UX opportunities and best practices within their team
Other
- BS or higher degree in Computer Science, or a related technical field, or equivalent experience
- Excellent written and verbal communication skills, experience writing detailed technical documents
- 5+ years of software development experience