Company Overview:
Avia Technologies is a forward-thinking IT solutions provider focused on delivering high-quality software and web development services. Our mission is to leverage cutting-edge technology to create exceptional user experiences for our clients while fostering an innovative and collaborative environment for our team members. We value integrity excellence and teamwork aiming to continuously improve and drive value in everything we do.
Role Responsibilities:
- Design and develop front-end web components for our applications.
- Collaborate with UI/UX designers to implement modern and engaging user interfaces.
- Optimize applications for maximum speed and scalability.
- Write reusable testable and efficient code.
- Ensure the technical feasibility of UI/UX designs.
- Debug and resolve technical issues as they arise during development.
- Stay updated with emerging technologies and industry trends.
- Participate in code reviews and contribute to team knowledge sharing.
- Integrate APIs and web services into front-end components.
- Maintain and improve website performance metrics.
- Collaborate with backend developers to create cohesive and feature-rich applications.
- Document design processes and technical specifications.
- Implement mobile-first design principles.
- Manage version control using Git.
- Support product launches and post-launch analysis.
Qualifications:
- Bachelors degree in Computer Science or related field.
- 2 years of experience as a Front-end Developer or similar role.
- Strong understanding of web markup including HTML5 and CSS3.
- Proficient in JavaScript and JavaScript frameworks (e.g. ).
- Experience with responsive and adaptive design principles.
- Knowledge of version control systems like Git.
- Familiarity with debugging tools and performance optimization techniques.
- Ability to work collaboratively in a team environment.
- Excellent communication skills both verbal and written.
- Attention to detail and a passion for creating high-quality products.
- Experience with CSS preprocessors like SASS or LESS is a plus.
- Basic understanding of back-end technologies ( Express) is an advantage.
- Knowledge of web accessibility standards and practices.
- Familiarity with Agile development methodologies.
- Problem-solving skills and a proactive mindset.
version control,responsive design,express,agile methodologies,javascript,css3,web accessibility,,,web performance,sass,html5,less,git