Company Description
OmniOps is a Riyadh-based technology solutions provider, serving organizations across Saudi Arabia and beyond. With offices in Jordan, Egypt, and Morocco, we specialize in empowering businesses to migrate and scale their AI technology infrastructure confidently, achieving a high level of maturity in their digital landscapes. Our comprehensive services and products guarantee seamless cloud migration, scalability, and management, ensuring optimal performance and consistent reliability for our valued partners.
Role Description
As a Frontend Developer you will play a crucial role in designing and developing responsive, user-friendly web applications using Vue.js and other modern technologies. You will collaborate closely with our design and backend teams to create seamless digital experiences that align with our client's needs and business goals.
Responsibilities:
- Develop, maintain, and enhance frontend features for web applications using Vue.js and TypeScript.
- Translate design mockups from tools like Figma into responsive, high-quality Vue.js applications.
- Ensure a seamless and responsive user experience across different devices and screen sizes.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Collaborate with UX/UI designers, backend developers, and other stakeholders to create effective, visually appealing, and functional web solutions.
- Debug, troubleshoot, and optimize applications for maximum speed and scalability.
Qualifications:
- 3-4 years of professional experience in frontend development.
- Strong proficiency in Vue.js, TypeScript, and modern JavaScript frameworks.
- Expertise in CSS, including responsive design, grid systems, and pre-processors (like SASS or LESS).
- Experience translating designs from tools like Figma into functional, high-quality Vue.js applications.
- Strong understanding of responsive web design principles and cross-browser compatibility.
- Familiarity with version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a collaborative team environment.