← Toutes les offres

Full Stack Software Engineer – Product, AI

À propos du poste

• Design, develop, and maintain modern full-stack applications
• Build scalable backend systems, APIs, and integrations using Python and TypeScript
• Develop performant and user-friendly frontend applications using modern web technologies
• Build features and solutions for client platforms and Chiri's internal products
• Contribute to AI-powered applications, integrations, automations, and platform capabilities
• Translate business requirements into scalable technical solutions
• Participate in architecture discussions and contribute to system design decisions
• Collaborate with engineers, product stakeholders, and client teams to deliver high-quality solutions
• Optimize application performance, reliability, and maintainability
• Write clean, maintainable, and well-tested code
• Participate in code reviews and contribute to engineering best practices

• 5+ years of professional software engineering experience
• Strong experience with Python and/or TypeScript in production environments
• Professional experience building backend services, APIs, and integrations
• Experience developing frontend applications using React, Next.js, or similar modern frameworks
• Experience working with cloud platforms, preferably AWS
• Experience with Docker and containerized application development
• Strong understanding of software architecture, system design, and engineering best practices
• Experience owning features from design through deployment and ongoing support
• Strong problem-solving and analytical skills
• Excellent written and verbal communication skills in English
• Ability to work independently and collaborate effectively in a remote environment
• Experience building SaaS products or customer-facing software platforms
• Experience working in startup or high-growth environments
• Experience with PostgreSQL, MongoDB, Redis, or similar databases
• Experience integrating third-party systems, APIs, and business applications
• Exposure to AI-powered applications, LLMs, automation workflows, or agent-based systems
• Experience participating in customer meetings, requirements gathering, or solution design discussions
• Demonstrated examples of delivering measurable business outcomes through technology
• Experience mentoring engineers or contributing to technical decision-making

• A fast-paced, fully remote environment with meaningful ownership
• Access to cutting-edge AI tools, models, and internal playbooks
• Direct collaboration with experienced engineers and company leadership
• Opportunity to grow from feature ownership into broader technical and architectural responsibility
• Culture valuing curiosity, continuous learning, and pragmatic problem-solving