cover image
Obat

Obat

www.obat.fr

3 Jobs

223 Employees

About the Company

Invoicing software for contractors and self-employed - construction sector

Listed Jobs

Company background Company brand
Company Name
Obat
Job Title
Senior Développeur(euse) Back End H/F
Job Description
**Job Title** Senior Backend Developer **Role Summary** Responsible for designing, implementing, and maintaining API endpoints in a Symfony‑based SaaS platform. Ensures code quality, tests, documentation, and technical debt management while collaborating closely with front‑end developers and product stakeholders. **Expectations** - Minimum 5 years of professional experience in back‑end development. - Self‑motivated, organized, and detail‑oriented. - Strong communication skills and proven ability to work collaboratively in a distributed team. **Key Responsibilities** 1. Design and deliver API endpoints following an API‑first approach using OpenAPI contracts. 2. Apply best coding practices, enforce style guidelines, and perform code reviews. 3. Write, maintain, and execute unit tests with PHPUnit; participate in automated functional tests. 4. Document API specifications, architecture decisions, and deployment processes. 5. Identify, analyze, and reduce technical debt across the codebase. 6. Coordinate with front‑end developers (React/TypeScript) to align API needs with UI/UX requirements. 7. Adapt to evolving business requirements expressed in user stories. 8. Contribute to continuous improvement of development practices, CI/CD pipelines, and DevOps workflows. **Required Skills** - Expertise in PHP and Symfony (v5.4 or higher). - Proficient with PHPUnit, MySQL, MongoDB, and API design (OpenAPI). - Experience with hexagonal architecture and Domain‑Driven Design principles. - Strong command of Git, GitLab, and GitFlow workflows. - Familiarity with Docker, Unix/Linux environments, and automated testing tools (Jest). - Ability to write clear technical documentation. - Knowledge of front‑end technologies (React, TypeScript) is a plus, not mandatory. **Required Education & Certifications** - Bachelor’s degree or higher in Computer Science, Software Engineering, or equivalent technical background. - No specific vendor certifications required; demonstrated expertise in Symfony/ PHP suffices.
Nantes, France
Remote
Senior
06-01-2026
Company background Company brand
Company Name
Obat
Job Title
Développeur Front REACT (h/f/x)
Job Description
Job title: React Front‑End Developer Role Summary: Lead front‑end engineer responsible for creating, maintaining, and extending the user interface of a SaaS platform built with React and TypeScript, ensuring high code quality, and guiding a small team. Expectations: Minimum 3 years of production experience with React, strong TypeScript proficiency, solid unit‑testing skills, and a collaborative mindset. Willingness and ability to mentor junior developers and manage sprint tasks. Key Responsibilities: - Design, develop, and refactor React/TypeScript components and modules. - Enforce coding standards (linting), write unit tests, and conduct peer reviews. - Draft and maintain API contracts in collaboration with backend developers. - Implement and evolve a micro‑frontend architecture and a Backend‑for‑Frontend (BFF) layer. - Lead the transition to a monorepo structure and redesign the build pipeline. - Coordinate with product, design, and DevOps to deliver seamless features. Required Skills: - React, TypeScript, Jest/Testing Library, and modern state management. - REST/GraphQL API integration and contract definition. - Knowledge of Docker, Node.js, and CI/CD workflows. - Experience with micro‑frontend patterns, BFF, or monorepo setups is a plus. - Familiarity with Storybook and component library documentation. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
Nantes, France
Remote
Junior
06-01-2026
Company background Company brand
Company Name
Obat
Job Title
Customer Success Manager - Full Remote H/F
Job Description
**Job title** Customer Success Manager **Role Summary** Manage and grow the existing portfolio of customers within the building sector, focusing on upsell and churn reduction. Deliver product demonstrations, training, and expert advisory to increase MRR/ARR, while collaborating with sales and marketing to achieve revenue targets. **Expactations** - Increase monthly recurring revenue (MRR) from the portfolio. - Boost annual recurring revenue (ARR) through upsell activities. - Achieve or exceed defined sales and retention KPIs, including churn rate targets. - Maintain high customer satisfaction and engagement levels. **Key Responsibilities** - Own a portfolio of existing customers and build long‑term relationships. - Conduct product demos and training sessions tailored to client needs. - Identify upsell opportunities and design tailored expansion plans. - Monitor portfolio performance, analyze metrics, and propose action plans. - Collaborate with sales and marketing teams to align portfolio strategies. - Transform customers into advocates, enhancing engagement and satisfaction. **Required Skills** - Strong communication and interpersonal skills. - Proven ability to meet and exceed sales targets in a SaaS B2B context. - Deep understanding of upsell, cross‑sell, and churn mitigation concepts. - Self‑driven, autonomous work style with effective teamwork in a remote setting. **Required Education & Certifications** - Bachelor’s degree in commerce, marketing, business, or a related field. - Minimum 3 years of experience in a similar role within tech, SaaS B2B, or startup environments. - Certifications in sales, customer success, or SaaS practices are a plus.
Nantes, France
Remote
Junior
13-01-2026