We are seeking a Senior Front End Engineer with 10+ years of software engineering experience to design, build, and maintain scalable web applications. You will focus primarily on the Front End, developing intuitive and complex interfaces that deliver exceptional user experiences. The ideal candidate has a deep expertise in building responsive, mobile-optimized sites and understands how to optimize for performance and usability.
Responsibilities
Develop and maintain intuitive and beautiful WEB applications.
Build and maintain responsive web applications that deliver seamless experiences across desktop and mobile devices.
Collaborate with the team to design and deliver new features.
Write clean, efficient, and well-documented code.
Optimize performance, security, and scalability.
Implement high-quality, efficient, and reusable code using HTML, CSS, JavaScript, and Vue.js.
Optimize websites for speed and mobile usability, ensuring best practices for accessibility.
Work closely with UI/UX designers to translate wireframes into functioning web pages.
Ensure cross-browser compatibility and resolve interface issues.
Troubleshoot and improve existing systems.
Requirements
Degree in Informatics, Computer Science, or related field.
10+ years of recent software engineering experience.
Strong skills in HTML, CSS, JavaScript, Vue.js.
Proven experience in front-end web development with a strong portfolio of responsive, mobile-friendly websites.
Ability to create and optimize user interfaces for mobile devices, considering touch interactions, screen sizes, and performance.
Solid understanding of web performance optimization, accessibility standards, and SEO best practices.
Excellent problem-solving and analytical abilities.
Working knowledge of Linux.
Experience with WebGL is considered a strong advantage.
Experience with PHP, Redis, and NoSQL databases is considered an advantage.
Ability to write tools in Rust, WebAssembly is considered an advantage.
Nice to Have
Experience with shell scripting and NodeJS services.