Senior Software Engineer - Frontend (Specialty: AI Development)

Beirut, Beirut Governorate, Lebanon

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

Valsoft Corporation

Valsoft's focus is to acquire and grow vertical software businesses that provide mission-critical solutions in their respective niche or market.

View all jobs at Valsoft Corporation

Apply now Apply later

Aspire Software is looking for an Senior Software Developer to join our team in Lebanon.

Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

About the Role:

We are seeking a Senior Frontend Engineer with a strong foundation in modern web development and a keen interest in AI-enhanced user interfaces to join our Web Migration Team. This role plays a pivotal part by contributing to a complete frontend rebuild, while also integrating intelligent AI-driven features.

You will work in a focused, senior-level team of experienced developers, collaborating closely with product and AI stakeholders. This is a high-impact position for someone who enjoys shaping modern, performant, and smart user experiences from the ground up.

Requirements

Key Responsibilities

  • Develop key frontend components as part of a full-stack modernization initiative.
  • Design and implement AI-integrated UI features, such as predictive suggestions, workflow automation, or smart data visualizations.
  • Work with cross-functional teams to translate complex business logic and AI capabilities into intuitive UI/UX.
  • Drive best practices in frontend architecture, performance, and maintainability.
  • Participate in high-level planning, code reviews, and decision-making alongside senior peers.
  • Stay current with trends in frontend and AI-enhanced UX to help push the product forward.

Projects You'll Work On

  • Rebuilding the entire frontend layer of CADIS using modern frameworks.
  • Prototyping and deploying AI-powered interfaces that streamline logistics operations.
  • Contributing to platform-wide modernization efforts as part of an elite engineering group.

Skills & Experience

Must Have Technical Skills

  • Deep experience with React and TypeScript in large-scale, production-grade applications
  • Advanced proficiency in JavaScript, HTML5, and CSS3, including modern CSS frameworks and methodologies
  • Strong architectural skills in designing scalable, maintainable frontend systems
  • Experience integrating RESTful APIs and working with real-time data (e.g., WebSockets)
  • Proven track record in frontend performance optimization and debugging complex issues
  • Experience with Node.js-based build tools and package management (npm/yarn)
  • Mastery of Git and collaborative workflows (e.g., code reviews, branching strategies)
  • Experience leading or mentoring other developers
  • Ability to translate complex business and AI logic into intuitive, user-friendly interfaces
  • Proficient in leveraging AI-powered development tools (e.g., Cursor, GitHub Copilot, ChatGPT) to accelerate coding, code review, and problem analysis
  • Ability to critically assess and integrate AI-generated code or suggestions into robust, maintainable solutions

Nice-to-have technical skills:

  • Hands-on experience integrating AI/ML features into frontend applications (e.g., LLMs, AI APIs, or custom model UIs)
  • Familiarity with tools such as LangChain, vector databases, or similar AI/ML frameworks
  • Experience with test automation frameworks (e.g., TestCafe, Cypress, Jest)
  • Knowledge of CI/CD pipelines and DevOps practices for frontend deployment
  • Experience with mock servers and API simulation (e.g., json-server)
  • Familiarity with documentation tools (e.g., AsciiDoc, Storybook)
  • Experience with data visualization libraries (e.g., D3.js, Chart.js)
  • Understanding of accessibility (a11y) and internationalization (i18n) best practices
  • Experience in establishing best practices for the use of AI assistants in software development teams
  • Familiarity with prompt engineering and customizing AI tools for team workflows
  • Ability to evaluate and introduce new AI-based productivity tools into the development process

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: APIs Architecture ChatGPT CI/CD Copilot D3 Data visualization DevOps Engineering Git GitHub GPT JavaScript JSON LangChain LLMs Machine Learning Node.js Pipelines Prompt engineering Prototyping React TypeScript UX

Perks/benefits: Startup environment

Region: Middle East
Country: Lebanon

More jobs like this