Description
Summary:
Opisto is looking for a versatile Developer to join its Engineering team, contributing to the evolution of user journeys and performance optimization.
Highlights:
1. Versatile role combining architectural expertise and technological consulting
2. Contribute to improving code quality and deliverables
3. Actively participate in technological watch and process definition
**OUR PURPOSE**
Founded in 2010 and headquartered in Toulouse, Opisto is the specialist in used auto parts.
We have a dual mission: supporting the automotive dismantling industry in its digital transformation challenges while facilitating universal access to used auto parts.
Today, more than ***650*** Approved End-of-Life Vehicle (ELV) Centers use our Opisto software daily and distribute over ***10 million*** reusable parts, available in real time on our websites (opisto.fr / opisto.com / opisto.pro).
We are a rapidly growing company firmly focused on the future.
**94 employees** push themselves every day to design, develop, and market innovative solutions addressing ELV Center challenges and promoting the use of reusable parts.
**In this context, we are seeking** **our future Developer to join our Engineering team within the Marketplace Tribe** **and more specifically our E\-commerce squad.**
**You will notably contribute to evolving our pre\-sales and post\-sales user journeys to support the e\-commerce growth of our Opisto marketplaces.**
**If you are motivated to join us and possess experience in a similar role, this position is perfect for you!**
**YOUR FUTURE PLAYGROUND, AS A DEVELOPER AT OPISTO:**
You will hold a versatile role combining software architecture expertise and strategic technological advisory responsibilities. In this capacity, your key responsibilities include:
* Code quality and development performance
*Optimize code, deployment, and delivery to improve application performance, responsiveness, and stability.*
*Establish coding standards to ensure code readability and maintainability.*
*Conduct regular code reviews to ensure compliance with standards and code quality.*
*Actively contribute to improving the readability and maintainability of the codebase.*
*Actively participate in technical design reviews, ensuring alignment with architectural objectives.*
*Define quality criteria to measure the effectiveness of development practices.*
*Implement processes and tools to assess code and deliverable quality.*
*Implement monitoring mechanisms for code performance and productivity.*
* Delivery quality
*Optimize the delivery system and processes and propose improvements.*
*Be ready to intervene and provide immediate OPS support in case of critical bugs.*
*Anticipate OPS issues by investigating, resolving them, or creating tickets for relevant teams.*
* Infrastructure
*Monitor application server performance.*
*Manage relationships with infrastructure partners, in collaboration with the Platform Engineer (BSO, OVH).*
*Manage relationships with automated testing partners, in collaboration with Engineering Managers.*
* Software Architecture and Technological Consulting
*Design software architectures aligned with the company’s strategy.*
*Collaborate with development teams to ensure implementation complies with best architectural practices.*
*Proactively conduct technological watch to identify emerging trends and anticipate their impact on our solutions.*
*Support internal teams and partners during project discussions in collaboration with the Product Manager, contributing to defining the most appropriate processes and interfaces for requirements.*
*Foster a culture of collaboration, continuous learning, and technical excellence by documenting squad technical processes and decisions.*
Mickaël, our Engineering Manager, will support you daily in building your expertise.
**TECH STACK :**
* Angular
* .NET APIs
* Database: SQL Server
* Deployment: Kubernetes
* Cache: Redis
* CI/CD: Azure DevOps
* Observability: Datadog
**REQUIRED SKILLS :**
* You have 5 years of software development experience, with significant expertise in .NET, C\#, and SQL Server
* You master technological trends, IT security, and software development methodologies
* Ideally, you possess in-depth knowledge of designing and implementing robust, scalable software architectures
* You communicate effectively and know how to prioritize actions amid changing circumstances
* Dynamic, rigorous, motivated, and curious, you proactively propose innovative and suitable technical solutions aligned with organizational challenges
* You are familiar with containerization concepts, web integration, Angular, and micro\-service deployment
* You speak Spanish and French (advanced)
* Bonus 1: Understanding of SEO/SEA challenges
* Bonus 2: Prior experience integrating a payment system
**Then this position is for you!**
**OUR TEAM VALUES :**
* Responsibility and autonomy
* Ownership and impact
* Team spirit: trust & reliability
* Customer satisfaction: delivering value through quality
**THE POSITION :**
* Contract type: Permanent contract (CDI)
* Compensation: Based on profile and experience
* Location: Madrid
* Start date: As soon as possible
* Remote work: Up to 5 days per week
**BENEFITS OF JOINING OPISTO :**
* Remote work expense allowance
* Meal vouchers
* Holiday bonus
* Referral bonus
* Seniority bonus
* Internal events at our headquarters in Toulouse
**OUR UPCOMING INTERACTIONS :**
* Initial contact via email with Mélissa, HRBP
* Video call with Mélissa (1 hour)
* Video call with Jérémy and Mickaël, Engineering Manager (1 hour)
* Practical exercise with members of the engineering team (1\-1.5 hours)
* Video call with Sébastien and Olivier, CEO & Head of Engineering (1 hour)
**To facilitate universal access to used auto parts and contribute to circular economy development, we need you!**
**If you identify with this offer, don’t hesitate—apply now!**