Sr. Full-Stack Engineer (Vue) at TECLA
Job Description
- Build and maintain scalable, high-quality web applications using Vue.js and Node.js.
- Collaborate with Product, Design, and Backend teams to deliver end-to-end features.
- Implement responsive, accessible, and performant UI/UX designs.
- Write clean, maintainable, and well-tested code across both frontend and backend codebases.
- Shape features proactively and provide input on product decisions to ensure strong business and user outcomes.
- Participate in technical planning, estimation, and code reviews to uphold high engineering standards.
- Continuously optimize the application for speed, scalability, and security.
- Own and improve testing strategies, including unit, integration, and E2E tests.
- Debug and troubleshoot issues across the Full-Stack.
- Mentor other engineers through code reviews, pair programming, and knowledge sharing.
- Contribute to the evolution of frontend and backend architecture, tooling, and best practices.
What Success Looks Like:
- Users experience fast, reliable, and intuitive applications.
- Features are delivered on schedule, with minimal bugs and strong cross-team collaboration.
- Codebases remain clean, maintainable, and scalable.
- Performance, security, and architectural issues are proactively identified and addressed.
- The team benefits from your mentorship and technical leadership.

