Frontend developer (Vue.js/Angular)

Город:
Тбилиси
Занятость:
Полная занятость
Компания "GENIUSES RECRUITING LLC"
We are looking for a Frontend developer with 3+ years of experience in Vue.js 3 or Angular, TypeScript, and JavaScript to join our development team. You will play a pivotal role in developing high-performance, scalable, and maintainable user interfaces for modern web applications. The role requires expertise in working with a rich ecosystem of dependencies, including Nx Workspace, Vite, Quasar, TailwindCSS, and TypeScript.
Responsibilities:
- Frontend Development:
- Build dynamic, responsive, and accessible user interfaces using Vue.js.
- Leverage modern tools like Vite and Nx Workspace for project builds and efficient dependency management.
- Utilize TypeScript for strong typing and improved maintainability.
- Component Design and State Management:
- Create reusable, modular, and maintainable UI components.
- Integrate state management libraries to ensure data consistency.
- Performance Optimization:
- Optimize frontend performance using tools like vite-plugin-compression and postcss-nesting.
- Implement efficient asset bundling and code-splitting strategies.
- Collaboration and CI/CD:
- Work closely with backend developers to integrate APIs seamlessly.
- Collaborate with DevOps for deployments using Nx in CI/CD pipelines.
- Code Quality and Testing:
- Maintain high-quality code adhering to linting standards with eslint.
- Write and execute unit tests using test-utils and jsdom.
- Styling and UI/UX Enhancement:
- Implement modern styling solutions using TailwindCSS, PostCSS, SASS, and LESS.
- Ensure design consistency by adhering to Prettier and Husky workflows.
- Documentation and Troubleshooting:
- Maintain technical documentation for the codebase and dependencies.
- Debug and resolve issues quickly to maintain production-level quality.
Qualifications:
- Core Skills:
- 3+ years of experience in Vue.js 3, TypeScript, and JavaScript.
- Familiarity with Vite and its ecosystem.
- Experience with Nx Workspace for project and dependency management.
- Toolchain Proficiency:
- Proficiency in styling frameworks (TailwindCSS, SASS, LESS) and bundlers.
- Experience with testing frameworks like test-utils and environments like jsdom.
- Code Quality:
- Strong experience with linting tools and formatting tools.
- Knowledge of Husky and Lint-staged for pre-commit checks.
- Performance Optimization:
- Familiarity with performance plugins like vite-plugin-compression and strategies for optimizing large-scale applications.
- Version Control and Collaboration:
- Experience with Git-based workflows and using Nx for task automation.
Preferred Qualifications:
- Experience with Quasar Framework and vite-plugin-style-import.
- Familiarity with PostgreSQL backend integration or Redis caching.
- Knowledge of CI/CD workflows and deployment automation.
09 Июня
Тбилиси
Компания "LeverX International" At LeverX, we have had the privilege of delivering over 950 projects. With 20+ years in the market, our team of...
09 Июня
Тбилиси
Компания "Andersen" Andersen is seeking a Junior Ruby Developer to join a project with a Saudi Arabian holding company. The initiative...
11 Июня
Тбилиси
Компания "the_covert" The_covert - международная компания, мы входим в группу IT-компаний, занимающихся разработкой собственных продуктов и...
09 Июня
Батуми
Компания "LeverX International" SAPUI5 Developer at LeverX : Take Your Career to the Next Level! Are you ready to grow your expertise with...
10 Июня
Tech Lead Python Developer with AWS
Тбилиси
Компания "Andersen" Andersen seeks a Tech Lead Python Developer with AWS for a UK digital bank project. The role supports onboarding...
Вакансия размещена в отрасли