Junior Platform Engineer
- Kubernetes
- Vue
- React.js
- Golang
- Python
- Terraform
- CI/CD
- TypeScript
- Webpack
- Vite
- Yarn
- npm
- REST API
- HTML5
- CSS3
- CSS
- Sass
- Git
- Vitest
- Docker
- GitLab CI
- GitHub Actions
- Design Systems
- Vuex
- Pinia
- Redux
Job Title: Junior Platform Engineer
-
Location: LabèClient, 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
-
Build and enhance our Release Portal for managing deployments and releases
-
Create intuitive user interfaces and dashboards for internal platform tools
-
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 tools
-
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 tools
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
Profile
Requirements
-
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 (Vuetify)
-
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 (Vitest)
-
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 platforms
-
Knowledge of design systems and component libraries
-
Experience with state management libraries (Vuex, Pinia, Redux)
Junior Platform Engineer · Info Way Solutions LLC