We are seeking a
JavaScript Architect with a strong background in
Angular and a desire to explore and learn other frameworks, including React Native, React, Vue, and Ionic.
In this role, you will tackle complex technical challenges across all stages of the software development lifecycle, delivering innovative solutions for our clients. Responsibilities include contributing to team-based projects across front-end web development, mobile development, and server-side JavaScript programming.
The Architect’s time will be split between leading technical discovery, conceptualization, and initial team ramp-up for project launches, and serving as a subject matter expert and reference for active projects as needed.
This role is ideal for someone who thrives in a fast-paced, collaborative environment and is passionate about staying ahead in the dynamic world of web and mobile development.
Role and Responsibilities
- Drive technical discovery, conceptualization, and initial team ramp-up for 1-2 project launches, with the goal of delegating primary responsibility to the project team
- Provide subject matter expertise and serve as a reference for 2-3+ active projects as needed
- Partner closely with the XD team to ensure successful delivery
- Own the front-end build system, establishing standards for the usage and maintenance of front-end frameworks and tools
- Write well-designed, testable, and efficient code compatible with various devices and supported browsers
- Establish design patterns for user interfaces, ensuring alignment with modern web standards, with emphasis on accessibility and performance
- Architect reusable front-end components and establish content authoring workflows
Preferred Qualifications
- 5+ years of hands-on Angular application development experience in a professional setting
- Proficient in developing with inclusive design best practices, ensuring compliance with WCAG standards and beyond
- Strong knowledge of modern web technologies, including CSS, TypeScript/ES6, Sass, HTML5, and Tailwind
- Experienced in writing unit tests using Jest or equivalent tools
- Familiar with version control using Git
- Experience working in an Agile environment as part of a cross-functional team (Scrum preferred)
- Strong verbal and written communication skills
- Experience with other JavaScript frameworks (React/Vue) or native mobile technologies (Kotlin, Swift) a plus
- The ideal candidate will have a 2- or 4-year degree in CS/Engineering, be a bootcamp grad, or be self-taught with practical experience