As a Full Stack Engineer you are responsible for designing, developing, and maintaining both front-end and back-end components of our software applications. This role requires a versatile technical skillset and the ability to work across the entire stack while collaborating effectively within an agile team environment. This position involves working closely with Engineering Managers, Product Managers, Designers, and other engineers to implement features, improve system architecture, and ensure high-quality deliverables that meet both technical and business requirements.
The Full Stack Engineer will be part of a cross-functional squad and will contribute to technical decisions while maintaining high standards of code quality and performance.
Key Responsibilities
Design, develop, and maintain scalable solutions across back-end & front-end systems
Write clean, maintainable, and well-tested code following team standards and best practices
Participate in code reviews and provide constructive feedback to team members
Debug production issues and implement robust solutions
Contribute to technical documentation and architecture decisions
Implement and maintain APIs and database schemas
Build responsive and performant user interfaces
Participate in agile ceremonies and technical planning sessions
Actively participate within an autonomous mission team (PM, Designer, Engineering manager) to clarify priorities and user needs.
Contribute to technical discussions and architecture decisions
Participate in squad rituals and team meetings
Handle support requests and bug fixes within agreed SLAs
Write unit tests and integration tests following TDD principles
Collaborate with QA team to ensure comprehensive test coverage
Participate in pair programming sessions with team members
Monitor application performance and implement improvements
Follow security best practices and address vulnerabilities
Contribute to continuous integration and deployment processes
You have 5+ years of professional software development experience in full-stack development
You have strong expertise in both front-end and back-end technologies
You’re comfortable with:
Modern JavaScript/TypeScript frameworks (React, Vue, or similar)
Server-side technologies (Elixir, Node.js, Ruby, Python, or similar)
Database systems (SQL and NoSQL)
RESTful APIs and microservices architecture
Version control systems (Git)
Testing frameworks and methodologies
CI/CD practices
Software craftmanship practices
You demonstrate:
Strong problem-solving skills and attention to detail
Excellent communication skills in both French and English
Ability to work effectively in a remote environment
A collaborative mindset and team-first attitude
Product thinking and user-centric approach to development
Commitment to writing maintainable, well-documented code
Proactive attitude in suggesting improvements and solutions
Welcome to the Jungle aspires to have a positive social impact, and pays particular attention to respecting diversity, inclusion and equity.
Regardless of qualifications, we’re looking for a passionate individual who will fit in well with the team and take responsibility for these issues.
Step 1 : 1st interview avec Fattoum, Talent Acquisition Manager (en anglais)
Step 2 : Values Interview avec Florian, Engineering Manager
Step 3 : Case & Restitution
Step 4 : Values Interview avec Aurélien, Product Director
Step 4 : Value Interview avec Brice, CPTO
These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.