Middle Frontend Developer in Varna, Bulgaria

We are seeking a Middle Frontend Developer in Varna, Bulgaria. 
Our offer includes a cozy office and a friendly team.

 

Key Responsibilities

  • Develop and maintain Vue.js components and pages
  • Maintain and fix VanillaJS/JQuery legacy components and pages
  • Implement complex routing and navigation patterns
  • Integrate with backend APIs and handle data flow
  • Ensure code quality and follow team standards
  • Participate in code reviews and technical discussions
  • Debug and resolve frontend issues
  • Optimize application performance

 

Required Technical Skills

  • Vue.js 2/3 - Advanced knowledge required (router, components, composition API)
  • TypeScript - Strong proficiency for type-safe development
  • JavaScript ES6+ - Modern JavaScript features and best practices
  • HTML5/CSS3 - Semantic markup and responsive design
  • Webpack - Module bundling and build process understanding (nice to have)

 

Vue.js Ecosystem

  • Vue Router - Dynamic routing, navigation guards, nested routes
  • Vuex/Pinia - State management patterns
  • Vue component lifecycle and reactivity system

 

Development Tools & Practices

  • Git - Version control and collaborative development
  • npm/yarn - Package management
  • ESLint/Prettier - Code quality and formatting
  • Browser DevTools - Debugging and performance optimization
  • REST API integration - HTTP clients, async/await patterns

Soft Skills & Experience

  • Experience with large-scale applications and complex routing
  • Code review and collaborative development experience
  • Understanding of software architecture patterns
  • Ability to work with legacy code and gradual refactoring
  • Problem-solving skills for debugging complex UI issues

 

Nice to Have

  • Experience with enterprise applications
  • Performance optimization experience
  • Knowledge of build tools and CI/CD pipelines
  • Comfortable working with complex routing structures
  • Experience with permission-based UI and role management
  • Understanding of notification systems and real-time updates
  • Experience with file management and upload systems

     

About us

 

At BeProduct, we are revolutionizing the fashion and apparel industry. We believe in the power of unity, innovation, and a relentless pursuit of excellence. As a collective of customer-obsessed, mission-oriented individuals, we are convinced that with the right tools and teamwork, anything is possible.

Our vision is to empower fashion brands, designers, and manufacturers with cutting-edge tools that simplify processes, enhance creativity, and enable sustainable practices. We develop BeProduct, a modern, cloud-native Product Lifecycle Management (PLM) and Digital Product Creation (DPC) platform designed to centralize data, foster unparalleled collaboration, and significantly accelerate our clients' go-to-market strategies. We are crafting the solutions that will shape the future of fashion.

Required languages

English B1 - Intermediate
Published 18 September
81 views
ยท
6 applications
34% read
ยท
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...