← Jobs

Full Stack Software Engineer (Backend / Frontend) – AI & Cloud Platforms

Budget: - HOURLY / PART_TIME ⭐ 4.55 (12) France

python, api, react-js, web-application

Important Notice To protect the confidentiality of our projects, a Non-Disclosure Agreement (NDA) will be required before we can share detailed information about our products, technology roadmap, and future commercial services. About the Role We are building a new generation of AI-powered SaaS platforms that combine Artificial Intelligence, automation, FinTech, and intelligent APIs for businesses operating in the Retail industry. Our products are designed to be highly scalable, secure, and capable of processing large volumes of data and transactions. We are looking for talented software engineers who want to contribute to the technical design of innovative products and actively participate in architectural decisions from the earliest stages of development. Your Mission As a Software Engineer, your role goes far beyond implementing features. You will contribute to system architecture, technology selection, and the development of scalable platforms designed to support millions of users. Your responsibilities will include: Designing cloud-native SaaS platforms. Developing secure, high-performance APIs. Building distributed microservices. Integrating Artificial Intelligence models and autonomous AI agents. Developing modern, high-performance user interfaces. Optimizing application performance and scalability. Automating business workflows. Ensuring data security and secure communications. Continuously improving our software architecture. You will work closely with our Product, AI, Design, and Infrastructure teams to transform business requirements into scalable technical solutions. What You Will Build Depending on the projects, you may contribute to the development of: AI assistants powered by Large Language Models (LLMs). Multi-tenant SaaS platforms. Workflow automation engines. Regulatory compliance platforms. Digital payment solutions. APIs for international business partners. Real-time dashboards and analytics platforms. Distributed cloud services. AI-powered data analytics platforms. Every product is designed with scalability, security, maintainability, and extensibility in mind. Technical Stack Backend We are looking for strong experience with one or more of the following technologies: Python Java Spring Boot FastAPI Django Flask Node.js Express.js You should also have experience with: REST APIs GraphQL WebSockets Microservices Architecture Event-Driven Architecture API Gateway Frontend You enjoy building fast, elegant, and maintainable user interfaces. Technologies include: React TypeScript JavaScript Next.js HTML5 CSS3 Tailwind CSS Material UI Experience with React Native or Flutter is considered a strong advantage. Databases Experience with one or more of the following: PostgreSQL MySQL MongoDB Redis Elasticsearch Experience with vector databases is a plus. Artificial Intelligence We are developing several AI-powered products using modern technologies such as: Large Language Models (LLMs) Generative AI Retrieval-Augmented Generation (RAG) LangChain LangGraph Model Context Protocol (MCP) AI Agents Prompt Engineering Embeddings Vector Databases Hands-on experience with these technologies is highly valued. Cloud & DevOps Experience with modern cloud-native environments is expected: Docker Kubernetes GitHub Actions GitLab CI/CD Terraform Amazon Web Services (AWS) Microsoft Azure Google Cloud Platform (GCP) What We Expect We are looking for software engineers who can: Design robust and scalable software architectures. Build technology assets that can seamlessly integrate with clients' Information Systems, CRMs, ERPs, and third-party enterprise applications. Anticipate scalability and high-availability challenges. Write clean, maintainable, well-tested, and well-documented code. Optimize application performance. Participate actively in code reviews. Recommend architectural and technical improvements. Share knowledge and contribute to the growth of the engineering team. We value engineers who understand both technical challenges and business objectives. Experience in Any of These Areas Is a Strong Plus FinTech Digital Payments Mobile Money Digital Wallets Payment APIs B2B SaaS RegTech InsurTech Data Platforms Generative AI Cloud Computing Experience integrating Mobile Money platforms such as Flutterwave, Paystack, Wave, Orange Money, MTN Mobile Money, M-Pesa, or similar payment ecosystems is highly desirable. Ideal Candidate You are passionate about software engineering and enjoy solving complex technical problems. You thrive in startup environments where priorities evolve quickly and technology decisions move at a fast pace. You are curious, self-driven, proactive, and motivated to build products that create measurable value for businesses. Why Join Us? You will contribute to ambitious technology projects where innovation drives every decision. You will have the opportunity to: Participate in designing products from day one. Work on large-scale software architecture challenges. Build solutions powered by the latest advances in Artificial Intelligence. Collaborate with talented software engineers and future AI researchers. Experiment with emerging technologies and modern engineering practices. Build platforms designed for international markets. If you enjoy building resilient software, solving challenging engineering problems, and designing systems that can evolve for years to come, we would love to hear from you. Bonus Fluency in French is a strong advantage, as our products target both French-speaking and English-speaking markets.
Openen op Upwork