Front-End Developer (Vue/Nuxt)
Role Overview
As a Frontend Developer at IOCOD, you will play a vital role in
building intuitive, high-performing, and visually engaging web applications.
You’ll collaborate with cross-functional teams to translate creative concepts
and business needs into seamless digital experiences - ensuring scalability,
performance, and long-term maintainability.
Key Responsibilities
- Application
Development: Build and maintain dynamic web applications using Nuxt, Vue,
and other modern frontend technologies.
- Architecture
& Scalability: Design robust, modular, and scalable frontend solutions
that align with business and technical goals.
- Code
Quality: Write clean, efficient, and reusable code, participate in code
reviews, and uphold frontend best practices.
- UI/UX
Collaboration: Work closely with designers and product managers to
transform wireframes, prototypes, and user stories into responsive and
user-friendly interfaces.
- Integration:
Collaborate with backend engineers and QA teams to integrate APIs and
ensure seamless end-to-end functionality.
- Performance
Optimization: Monitor and improve application performance, responsiveness,
and accessibility across browsers and devices.
- Security:
Apply frontend security best practices to safeguard user data and maintain
compliance.
- Documentation:
Maintain clear documentation of code, components, and architecture for
improved team collaboration and long-term maintainability.
- Knowledge
Sharing: Stay up to date with evolving frontend frameworks, tools, and
best practices, and actively share insights with the team.
- Ownership
& Delivery: Take complete ownership of assigned features, ensuring
timely and high-quality delivery within sprint goals.
Requirements
- Minimum
2 years of hands-on experience in frontend development.
- Strong
proficiency in Vue, Nuxt, TypeScript, JavaScript, HTML, and CSS.
- Experience
in creating responsive, cross-browser-compatible web interfaces.
- Solid
understanding of frontend architecture, state management, and API
integration.
- Familiarity
with version control systems (Git) and agile development workflows.
- Good
understanding of web performance optimization and accessibility standards.
- Strong
communication, problem-solving, and teamwork skills.
- Attention
to detail and a proactive approach to improving user experience.