Job Description
- Own and drive the front-end technical vision and architecture ensuring scalability, performance, and long-term maintainability
- Define, evolve, and document front-end standards, frameworks, and best practices including design system direction
- Design and implement scalable front-end solutions leveraging APIs, webhooks, and system integrations
- Identify, analyze, and resolve performance and scalability bottlenecks in high-load, real-time environments
- Lead architectural and technical discussions, challenge assumptions, and influence decisions across Engineering, Product, and other stakeholders
- Collaborate closely with back-end, Product, and Design teams to deliver cohesive, customer-driven solutions
- Provide technical leadership and mentorship to front-end engineers and other technical team members
- Support team growth by contributing to technical interviews, candidate evaluation, and profile definition
- Take ownership in ambiguous or early-stage initiatives driving solutions from concept and prototypes to production
Qualifications
- Strong expertise in JavaScript and modern front-end development with hands-on experience in Vue.js
- Proven track record of owning front-end architecture in complex, production-grade applications
- Strong architectural judgment and ability to predict system behavior at scale
- Solid background in building high-traffic, real-time, or data-heavy front-end systems
- Strong technical knowledge of APIs, webhooks, and SaaS integrations
- Proficiency in web technologies including TypeScript, GraphQL, REST, etc.
- Deep understanding of performance optimization, scalability, and front-end bottlenecks in production
- Experience designing or evolving design systems, UI frameworks, and front-end guidelines
- Experience contributing to or supporting front-end hiring decisions
- At least an Upper-Intermediate level of English
WILL BE A PLUS
- Proven experience in a Tech Lead and/or Software Architect role
- Experience with pre-sales engagements and collaboration with account teams
- Background in a startup or scale-up SaaS environment
- Familiarity with automation platforms such as Zapier, Make, etc.
- Experience defining technical guidelines, processes, and internal tooling
PERSONAL PROFILE
- Passion for architecture, scalability, and performance in high-load systems
- Strong leadership in technical discussions and mentoring
- Ability to thrive in distributed, collaborative environments
- Comfortable working with ambiguity and driving initiatives from concept to delivery