Conduct code reviews and ensure adherence to coding standards
Participate in agile ceremonies and contribute to sprint planning
Lead the migration and modernization of legacy frontend systems
Champion performance optimization, accessibility, and security best practices
Optimize application performance, bundle sizes, load times, and implement performance measurement and operational metrics
Create architectural documentation and technical specifications
Instill a culture of constant learning and staying relevant with trends in technology
Lead successful partnerships between multiple technology teams throughout the software development lifecycle, ensuring stakeholders are informed at all stages
Build proof-of-concepts and reference implementations for complex features
Own and oversee architecture reviews, approvals, and decision-making mechanisms to ensure consistency across the organization
Provide technical guidance and mentorship to frontend development teams across multiple global teams
Define and enforce frontend development standards, patterns, and best practices around code quality, observability, scalability, simplicity, reliability, availability, security, and operational excellence
Partner with Product Managers, UX/UI Designers, backend architects, and stakeholders to translate requirements into technical solutions
Participate in cross-functional portfolio and product planning sessions as an engineering visionary with a focus on the horizon
Led multiple teams across distributed locations
Evaluate and recommend frontend technologies, frameworks, and tools; partner in build vs buy vs partner decisions
Develop reusable component libraries and design systems
Drive technical decision-making processes and architectural reviews
Implement and oversee CI/CD pipelines for frontend applications in a mature DevOps environment
Communicate architectural decisions and technical concepts to both technical and non-technical audiences, including senior management
Establish micro-frontend strategies using Module Federation and other modern approaches
Influence architects, senior engineering, and product management to measure, track, and iterate continuous improvement of processes across engineering disciplines
Implement exception handling, logging, and monitoring systems
Actively participate in Architecture Governance and share best practices, approaches, and patterns with the wider tech community
Apply and influence data-driven analysis and pragmatic decision-making aligned with business and technology needs
Inspire and guide engineers to design, implement, and document reusable patterns, libraries, frameworks, and component libraries that allow us to scale development effectively
Build tools and module bundlers (Webpack, Vite, Rollup, Gulp)
Design and implement scalable, maintainable, and high-performance micro-frontend architectures across various domains and products
Ensure responsive design, cross-browser compatibility, and Progressive Web App capabilities
Requirements
vue.js
ci/cd
typescript
aws
bachelor's
agile
Leadership: Ability to influence and guide technical teams with strong communication, partnership, teamwork, and influencing skills
Problem-Solving: Strong analytical and critical thinking abilities; good analytical and problem-solving aptitude
Accessibility standards (WCAG 2.1)
RESTful APIs and GraphQL integration
Experience with Angular and other modern UI frameworks
Proficiency with Vue Router and Vue ecosystem
Server-side rendering (Nuxt.js, Next.js)
Web performance optimization techniques
Understanding of Web Components and Custom Elements
Merger & Acquisition integration experience
Understanding of databases, SQL, and web programming
Collaboration: Proven ability to work effectively in cross-functional teams and be supportive, collaborative partners
6+ years experience in a mature CI/CD SDLC environment
Code splitting and lazy loading
Understanding the nature of asynchronous programming and its quirks and workarounds
Experience with cloud technology stacks (AWS, Azure, Google Cloud)
ES6+ features and modern JavaScript patterns
Extensive experience in unit testing and mocking frameworks
Browser DevTools profiling
Cloud-native solution design
Skills in both client-side and server-side development engineering
Monorepo management (Nx, Turborepo, Lerna)
Extensive experience in reactive system designs and architecture
TypeScript for type-safe application development
of professional frontend/UI development experience with enterprise web applications
Proven track record of designing and implementing large-scale, cloud-native web applications
Adaptability: Comfortable working in fast-paced, evolving environments
Exposure to OpenShift Platform
Visual Studio Code or similar IDEs
Experience with Vuex/Pinia for state management
Bachelor's or Master's degree in Computer Science, Software Engineering, or related discipline; or equivalent work experience
Browser DevTools
Strategic Thinking: Ability to balance short-term needs with long-term vision
Prior experience in agile implemented at scale across multiple teams globally
Expert-level proficiency in Vue.js (Vue 2 and Vue 3)
Strong experience with React and modern hooks ecosystem
Component testing (Vue Test Utils)
Responsive design and mobile-first development
HTML5, CSS3, SASS/SCSS, CSS-in-JS
Agile Mindset: Extensive experience working in agile methodologies (Scrum, Kanban)
Understanding of authentication and authorization between multiple systems, servers, and environments
End-to-end testing (Cypress, Playwright)
Deep understanding of Vue composition API, reactivity system, and lifecycle
Automation frameworks
Experience leading and mentoring technical teams in a global delivery, agile, CI/CD, metrics-based setting
SQL Server, Oracle, MongoDB, DynamoDB
Extensive experience in designing architecture for scalable products
Certifications in technology, agile methodologies
Vanilla JavaScript and TypeScript expertise
Unit testing (Jest, Vitest, Jasmine, Web Test Runner)
Good understanding of data structures and algorithms, object-oriented programming, design patterns, and SOLID principles
Docker/Kubernetes and containerization
Extensive experience with micro-frontend architectures using Module Federation
of experience in SPA, micro-UI, and micro-services-based architecture
Progressive Web Apps (PWA) development
Git and version control systems (Git/SVN) with Git workflows (GitFlow, trunk-based development)
Exception handling, logging, monitoring, performance measurement, and operational metrics
Communication: Excellent verbal and written communication skills; ability to communicate with and present to engineers, senior management, and relevant stakeholders
Benefits
Mentorship: Passion for developing and growing engineering talent
Training + Development
Information not given or found
Interview process
Information not given or found
Visa Sponsorship
Information not given or found
Security clearance
Information not given or found
Company
Overview
Founded with a mission to transform asset and facilities management using innovative software solutions.
Leverages cloud-based technology to help organizations manage their physical assets more efficiently.
Software suite includes tools for managing maintenance, capital planning, and energy consumption.
Typically works with public and private sector clients, including schools, municipalities, and large enterprises.
Has helped organizations cut operational costs while improving the lifespan and performance of critical assets.
Specializes in creating systems that integrate with existing infrastructure for seamless asset management.
Offers solutions that support data-driven decision-making, empowering organizations to optimize operations and resources.
Culture + Values
Collaboration: We are stronger together.
Innovation: We thrive on creativity and embrace change.
Customer First: We exist to serve our customers.
Integrity: We do the right thing, even when no one is watching.
Accountability: We take ownership of our work and results.
Respect: We treat people with dignity and value diverse perspectives.
Environment + Sustainability
Net Zero by 2050
Carbon Emission Commitment
Committed to achieving net zero carbon emissions by the year 2050.
Focus on reducing environmental impact through sustainable product offerings.
Works to drive environmental sustainability through data-driven solutions that help organizations manage resources more efficiently.
Inclusion & Diversity
Has a dedicated focus on creating a diverse and inclusive work environment.
Strives for gender equity with an increasing number of women in leadership roles.
Committed to diverse talent recruitment and fostering inclusive company culture.