Intermediate Full-Stack Developer joining agile engineering team in AI-driven automotive software. Responsible for full stack development and AI feature integration in Lebanon.
Responsibilities
Develop and maintain features across the full stack (frontend and backend)
Collaborate with the lead developer on architecture decisions and system improvements
Build scalable, high-performance UI components using React, Next.js, and TypeScript
Develop and maintain backend services using Python (FastAPI or similar)
Integrate and optimize AI/LLM-powered features within the platform
Write clean, maintainable, and well-documented code
Participate in code reviews and technical discussions
Improve system reliability, performance, and monitoring
Requirements
Strong skills in React, Next.js, and TypeScript
Solid experience with Python (FastAPI or similar frameworks)
Good understanding of REST APIs and modern web architecture
Experience working with production applications
Ability to work independently while collaborating in a small team
Strong problem-solving and debugging skills
Comfortable working in a fast-paced startup environment
Experience implementing automated testing (unit, integration, or end-to-end testing)
**Nice To Have: **
Experience integrating LLMs into real-world applications (OpenAI, Vertex AI, etc.)
Experience implementing automated testing (unit, integration, or end-to-end testing)
Familiarity with monitoring and analytics tools (Sentry, Signoz, etc.)
Experience building or scaling AI-powered SaaS platforms
Previous exposure to DMS or dealership-related software
Java/Kotlin Developer at Beyond Soluções, connecting tech talents to impactful projects. Requires solid experience in software development and teamwork in a hybrid environment.
Software Engineer at Bancolombia managing software lifecycle from analysis to retirement. Ensuring standards and best practices in technology for a seamless user experience.
Senior Engineer building scalable distributed systems for GEICO. Collaborating across teams to enhance customer experience in a fast - paced engineering environment.
Senior Software Engineer managing data generation stack and optimizing C++ code for autonomous vehicles. Collaborating with cross - functional teams to ensure robust data frameworks.
Java Technical Lead providing technical leadership across multiple projects for Vodafone Intelligent Solutions. Designing software applications and guiding teams in a collaborative environment.
Lead developer specializing in PHP, Laravel, and JavaScript at Aspire Software in Lebanon. Manage development teams and ensure the deployment of scalable software solutions for various industries.
Java/Kotlin Developer at Cadmus, enhancing business solutions through technology. Involved in development using Java and Kotlin with a collaborative team.
Backend Application Developer in FINARTIX's Software Engineering Practice, involved in developing technology - based business solutions. Participate in the full software development lifecycle and act as a technical consultant for clients.
Backend Application Developer at FINARTIX working on technology solutions for various sectors. Implementing and managing custom applications to improve clients' delivery approaches.
Lead design and development of backend systems using Python at Apply Digital. Collaborate with teams and clients to deliver AI - powered solutions in a hybrid work setting.