Prodata

Şirkət haqqında:
PRODATAoffers data engineering and data analysis solutions based on advanced technologies and cutting adage analytical platforms.
Our data science experts provide comprehensive solution, that is tailored to the customer’s needs and requirements.
We deliver a complete and end-to-end AI solution, including machine learning, deep learning, business and decision intelligence solutions. The solutions are designed to the size, niche, and requirements of any company.
Focusing on continuous research and analysis, we help our customers treat data as a strategic asset and empower their business.
Əlaqə vasitələri:
Frontend Engineer
RODATA is looking for a Frontend Engineer to join our team!
If you're passionate about building scalable, modular frontend applications and eager to grow your expertise in modern architectures, we’d love to hear from you. This role is perfect for engineers aiming to advance in a fast-paced, product-driven environment.
Key Responsibilities:
- Develop and maintain Vue.js-based frontend applications using Vue 2 or Vue 3 depending on the project.
- Contribute to modularizing frontend codebases for better scalability and maintainability.
- Work with microfrontend architecture under the guidance of senior engineers and architects.
- Collaborate with product managers, designers, and backend engineers to build high-quality features.
- Participate in the evolution of component libraries and design systems using Storybook or similar tools.
- Optimize application performance, responsiveness, and accessibility.
- Participate in code reviews and apply engineering best practices.
- Assist in improving frontend development workflows and tools.
- Support testing efforts through unit, integration, and E2E tests.
- Contribute to documentation and knowledge-sharing within the frontend team.
Required Experience:
- 2–4 years of experience in frontend development, including projects built with Vue.js.
- Experience with Vuex or Pinia, Vue Router, and the Composition API.
- Solid understanding of JavaScript/TypeScript fundamentals.
- Experience consuming RESTful or GraphQL APIs.
- Familiarity with component-driven development principles.
- Basic knowledge of microfrontend concepts (Module Federation, Webpack 5) is a plus.
- Experience with testing tools such as Jest, Vitest, or Cypress.
- Familiarity with Git and CI/CD processes.
- Basic knowledge of monorepo tools (e.g., Nx, Turborepo) is beneficial.
- Strong communication skills and a collaborative, proactive mindset.
- Detail-oriented with a focus on clean, maintainable code, eagerness to learn and contribute ideas.
Nice to have:
- Experience with Nuxt.js and integrating with legacy code or multiple frameworks.
- Knowledge of performance optimization (e.g., code splitting, lazy loading).
- Familiarity with feature flagging and A/B testing.
- Background in agile development environments.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on modern frontend projects.
- A supportive team culture focused on mentorship and learning.
- A chance to get hands-on experience with microfrontend architecture and scalable systems.
- A professional, safe, and inclusive working environment.
- A central office located in Landmark III with exclusive discounts at nearby coffee shops and restaurants.
- Access to Landmark's health club, including a gym and swimming pool.