A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
  • EN

Careers at EXFO


Full stack Web Developer



Job summary
We are looking for a talented software engineer with experience in web development. You will join a scrum team responsible for developing GUI components and implementing algorithms for our optimization solutions. As part of this team, your immediate challenge will be participating in the development of a microservice-based web application for RAN analysis and optimization.

What you’ll do

  • Participate in the development of frontend and backend microservices of Nova Geolytics
  • Implement unit tests
  • Participate in code reviews
  • Collaborate with the definition team to clarify requirements
  • Participate in the definition and evolution of the product’s architecture
  • Guarantee the quality of the product in terms of robustness and performance
  • Collaborate in the maintenance and evolution of CI/CD processes
  • Elaborate software documentation
  • Participate actively in scrum ceremonies and technical meetings and contribute to the improvement of our
  • engineering standards and processes
  • When necessary, collaborate with the QA team to implement automated test and execute manual tests


What we’re looking for

Technical skills

  • Experience in front-end development: HTML, CSS/SCSS, JavaScript, TypeScript, Angular, Material Design
  • Experience in back-end development: Java, Spring Boot, Go, REST
  • Experience with SQL databases: MS-SQL, PostgreSQL
  • Familiarity with GIT
  • Experience with Agile practices
  • Experience with unit testing

Other valuable skills:

  • Experience in continuous integration and continuous deployment
  • Familiarity with DevOps practices and tools: GitLab, Docker, Kubernetes
  • Knowledge of microservices and micro-frontend architectures
  • Experience with TDD and pair programming
  • Knowledge of Big Data technologies (HDFS, Hive, Spark, Kafka, HBase…)
  • Knowledge of NoSQL databases
  • Knowledge of GraphQL and Swagger
  • Knowledge of GIS technologies and tools

Required aptitudes

  • Willingness to work in a highly team-oriented environment
  • Ability to analyze technical challenges and propose solutions with autonomy
  • Good written and verbal communication skills
  • Fluent in spoken and written English
  • Flexibility and adaptability to work in changing environments
  • Initiative to bring new ideas and propose improvements
  • Passion for good coding practices and high-quality code
Full stack Web Developer Valencia, Spain | Posted October 27, 2021

Let's stay in touch!

Get the latest network test, monitoring and analytics news!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you.