Job Openings
Full Stack Developer
About the job Full Stack Developer
Your mission
- Development of first functioning prototypes; prototype testing
- Back-end and front-end engineering of stabile, smoothly functioning products
- Participate to the discussions of technical solutions and product ideas in design reviews, pair programming, and code review
- Discuss with the Product Owner to define the implementation with the best value/effort ratio
- Develops and document the Stories of the Sprint with other team members
- Create automated tests (unit, API, integration, function) in a continuous integration environment
- Ensure that the best practices are in place in accordance with the Lead Developer guidance and promotes new ones
What will help you succeed in this role?
Essential
- Strong Java language skills (5+ years)
- Spring/Spring Boot framework familiarity (5+ years)
- Messaging and event-based systems (Solace or RabbitMQ or ActiveMQ or Kafka)
- Knowledge of relational (Postgres)
- Experience with Angular 4+ framework and TypeScript (5+ years)
- Strong HTML/CSS/JavaScript skills
- Familiarity with SCSS, Angular CLI, webpack
- Expertise in front-end automated testing concepts and frameworks
- Solid understanding of frontend performance optimisation
- Fluent English language
Desirable
- Docker, Kubernetes, Google Cloud Platform, cloud function on GCP or similar are a plus
- Familiar with Agile methodology (3+ years experience working in an Agile team)
- French language would be a plus