Chargement en cours

Full Stack Engineer

LABÈGE, 31
il y a 1 jour

Job Title: Junior Platform Engineer - Fullstack

Location: Labège, France (Hybrid – 2 days in a week)

Job Summary

We are looking for a Junior Platform Engineer with a strong focus on frontend development to join our Platform team. The Platform team is responsible for enabling internal developer teams to self-serve their ability to run and own their code in production by creating standard, reusable components and processes. We treat our platform as a product, where our customers are the internal development teams. Your primary mission will be to strengthen our front-end capabilities by developing and maintaining our internal developer tools, including our Developer Portal, Release Portal, and various internal dashboards. You will work closely with a senior Platform engineer and gradually expand your skills to other Platform engineering areas such as backend development, infrastructure automation, and Kubernetes operations. This role offers a unique opportunity to learn Platform Engineering practices while leveraging your frontend expertise to improve developer experience across the organization.

Responsibilities

Frontend Development (Primary Focus - ~60-70%)

  • Develop and maintain our internal Developer Portal to provide self-service capabilities for engineering teams
  • Improve and enhance our Release Portal for managing deployments and releases
  • Create intuitive user interfaces and dashboards for internal platform tooling
  • Implement new features and improve existing ones based on developer feedback
  • Work with Vue.js and React to build responsive, performant web applications
  • Collaborate with backend engineers to integrate frontend components with APIs and services
  • Contribute to the design system and component library for internal tooling
  • Ensure code quality through testing, code reviews, and following best practices
  • Gather requirements from internal developer teams to understand their needs

Platform Engineering Activities (~30-40%)

  • Participate in the full lifecycle of platform features: design, development, deployment, and monitoring
  • Contribute to backend services development (primarily in Golang and Python)
  • Learn and contribute to infrastructure automation using Kubernetes and Terraform
  • Participate in on-call rotation to support platform services (with gradual ramp-up)
  • Collaborate with the team on CI/CD pipeline improvements
  • Help optimize developer workflows and iteration speed
  • Participate in sprint planning, demos, and retrospectives
  • Document features and create user guides for internal tooling

Learning and Growth

  • Gradually expand your knowledge of Platform Engineering practices
  • Learn infrastructure concepts (Kubernetes, cloud services, networking)
  • Develop backend skills with Golang and Python
  • Participate in team knowledge sharing sessions
  • Evaluate new tools and technologies with the team

Team Profile

  • Bachelor’s degree in computer engineering or related field
  • Minimum 5 years of professional experience in frontend development
  • Knowledge in Vue.js (Vue 3, Composition API)
  • Experience with TypeScript
  • Experience with React is a plus
  • Proficiency with frontend build tools (Webpack, Vite) and package managers (yarn, npm)
  • Understanding of REST APIs and how to integrate them in frontend applications
  • Knowledge of HTML5, CSS3, CSS preprocessors like SCSS or SASS and modern component frameworks (Vue 3)
  • Familiarity with Git and collaborative development workflows
  • Basic understanding of backend development concepts
  • Strong desire to learn and grow into a full Platform Engineer role
  • Excellent problem-solving skills and attention to detail
  • Team spirit and good communication skills
  • Ability to work autonomously while seeking help when needed
  • Proficiency in English (oral and written)

Nice to Have

  • Experience with testing frameworks (Vue Test Utils)
  • Basic knowledge of Golang or Python
  • Familiarity with Docker and containerization concepts
  • Experience with CI/CD tools (GitLab CI, GitHub Actions)
  • Understanding of Kubernetes basics
  • Experience building internal tools or developer portals/platforms
  • Knowledge of design systems and component libraries
  • Experience with state management libraries (Vuex, Pinia, Redux)
#J-18808-Ljbffr
Entreprise
Info Way Solutions
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès