(STAGE) Junior Fullstack Engineer (Foundation squad) at Doctrine

Paris, Île-de-France, France

Doctrine Logo
Not SpecifiedCompensation
Internship, Junior (1 to 2 years)Experience Level
InternshipJob Type
UnknownVisa
Legal Tech, Artificial IntelligenceIndustries

Requirements

  • Intern employment type (stage)
  • Ability to work within the Foundation squad (Fullstack engineers and SRE)
  • Skills in fullstack development, particularly frontend for optimal user experience
  • Proficiency in developing CLI commands and Slack bots
  • Capability to design and implement logging/audit trails

Responsibilities

  • Collaborate with the Foundation team to understand and formalize needs
  • Draft the Cahier des Charges (technical and functional specifications)
  • Define an iterative implementation plan with frequent deliveries
  • Develop the frontend portal for the Secrets Management Service (Vault) for optimal user experience
  • Implement practical commands via CLI or Slack Bot
  • Design and set up a logs journal (audit trail) for changes
  • Participate in the transverse Software Engineering chapter (2 meetings per month): share knowledge, propose evolutions (new tools/processes), contribute to internal improvement projects
  • Provide occasional support to guide engineers on operational needs
  • Participate in Chapter (EIR) meetings twice per month, with dedicated support for presentations

Skills

Fullstack Development
SRE
Developer Experience
CI/CD
DevOps

Doctrine

Open-source PHP libraries for database management

About Doctrine

Doctrine offers PHP libraries that help developers manage database storage and object mapping, primarily through its Object Relational Mapper (ORM) and Database Abstraction Layer (DBAL). These tools simplify database interactions by allowing developers to map objects in their code to database tables, making them essential for backend development in frameworks like Symfony and Laravel. Unlike its competitors, Doctrine operates as an open-source project, allowing free use and modification of its software, which is maintained by a community of volunteers. The goal of Doctrine is to provide high-quality and flexible database solutions for PHP developers.

N/AHeadquarters
2006Year Founded
VENTURE_UNKNOWNCompany Stage
Consulting, Enterprise SoftwareIndustries

Risks

Competition from Eloquent ORM could divert users from Doctrine.
Reliance on community contributions may slow updates and bug fixes.
Shift towards serverless and NoSQL may impact Doctrine's traditional ORM relevance.

Differentiation

Doctrine offers robust ORM and DBAL tools for PHP developers.
It is widely integrated with popular PHP frameworks like Symfony and Laravel.
Doctrine's open-source model fosters community-driven innovation and collaboration.

Upsides

Growing demand for GraphQL support enhances Doctrine's ORM tool relevance.
Serverless architecture trends create opportunities for optimizing Doctrine's DBAL.
Microservices architecture increases need for flexible database solutions, benefiting Doctrine.

Land your dream remote job 3x faster with AI