Frontend: Vue.js, TypeScript/JavaScript, HTML, CSS
Architecture: REST APIs, Microservices
Infrastructure & Observability: Cloud-native infrastructure, monitoring and
● Independently deliver medium-to-large frontend features from requirement to production
● Build interfaces that feel fast, intuitive, and reliable for customers
● Write maintainable code rather than solutions that only solve the immediate requirement
● Think through edge cases and failure states before they become production bugs
● Identify and resolve frontend performance bottlenecks
● Maintain strong engineering quality through testing, code reviews, and observability
● Make sound trade-offs between delivery speed, technical quality, UX, and performance
● Take ownership of production issues instead of treating deployment as the end of development
● Gradually take ownership of larger areas of the CRM frontend architecture
We value engineers who combine strong frontend fundamentals with a product mindset.
You should care about more than making a UI match a design. We want engineers who ask:
Is this interaction intuitive?
What happens with 10,000 records instead of 10?
What happens when the API is slow or fails?
Can this component be reused?
Will this architecture remain maintainable six months from now?
How do we know this is working correctly in production?