Fekra AI | On-site
At Fekra AI, we believe great products are built by strong teams in the right environment. We
are proud of building a workplace that is friendly, comfortable, collaborative, and supportive —
where people can share ideas openly, take ownership, and grow together.
We are looking for a Senior Frontend Software Engineer to join our on-site team and lead the
development of modern, scalable, and high-quality frontend applications. This role is ideal for
someone who combines strong hands-on frontend skills with technical leadership, architectural
thinking, and a passion for building great user experiences.
What you’ll be doing
● Lead the development of frontend applications and core user-facing features
● Build scalable, maintainable, and reusable frontend architecture
● Drive frontend code quality, structure, and engineering best practices
● Work closely with backend engineers and stakeholders to deliver high-quality products
● Review code and support strong technical standards across the team
● Mentor and guide other frontend engineers
● Improve application performance, responsiveness, and overall user experience
● Contribute to technical planning and frontend decision-making
What we’re looking for
● 5+ years of experience in frontend software development
● Strong hands-on experience with Vue.js and Nuxt.js
● Strong proficiency in JavaScript
● Strong understanding of modern frontend architecture and reusable component design
● Good understanding of HTML, CSS, responsive design, and browser behavior
● Experience integrating frontend applications with backend APIs and services
● Ability to take ownership of frontend quality and technical direction
● Experience with Git, GitHub, and repository workflows
● Strong communication skills and a leadership mindset
● Strong problem-solving ability and attention to quality
Nice to have
● Experience with TypeScript
● Experience with shared component libraries or design systems
● Familiarity with frontend testing and performance optimization
● Experience working in Agile teams
This role is a great fit for someone who wants to have real impact, help shape frontend direction, and be part of a team culture that values both excellence and people.