Node Developer

Node Developer
Your new company
Our client is leading the digital transformation of the energy market. As the world’s energy sector moves away from fossil fuels toward renewable energy sources, this transformation will be key to making power-generating assets more efficient and the electric grid more secure and resilient. Our Geospatial products will play a critical role, by supporting the design, modelling and maintenance of electric, gas and telecommunications networks.

You will be a part of our Asset Management Engineering team, an Agile organization with a flexible working environment, where we are constantly looking to evolve our products, and the processes and technologies we use. Our current focus is on leveraging our long history of building client-server solutions, supported by our well-established geospatial experience, to develop innovative products, driven through microservices architecture and delivered via the Cloud.

Your new role
As a Node Developer with a product development focus, you will work in fast-paced Agile development teams using the latest software development technologies and infrastructure contributing to our full application stack including Angular-based Web applications, Node based Web services, and data storage.

What you'll need to succeed
  • Experience with our current tech stack, which currently includes Angular, Node, Typescript, RabbitMQ, PostgreSQL, Docker and Kubernetes, or willingness to learn it.
  • Experience building and delivering modern full-stack applications.
  • Experience developing secure enterprise software services and components, with a focus on performance and scalability.
  • Experience building responsive web applications in modern frameworks such as Angular, React, Vue, etc.
  • Expertise implementing RESTful APIs and the best practices around them.
  • Experience using modern Cloud-based platforms such as AWS or Azure.
  • Experience writing and maintaining well tested, high-quality code based on an understanding of coding best practices and design patterns and automation.
  • Able to take ownership of tasks and deliver as part of a team.
  • Able to evaluate basic technology choices and articulate the trade-offs.
  • Experience working in Agile environments with cross-functional teams.
  • Passion about the end user experience of the products you build.
  • Able to work well within distributed teams, including time-zone flexibility.

Nice to have
  • Experience building applications with large data sources.
  • Knowledge of Web Security principles, including OWASP.
  • Familiar with authentication and authorisation standards such as OAuth and JWT.
  • Familiar with NoSQL databases such as Redis, Neo4j, etc.
  • Hands on development of highly robust and high throughput enterprise Cloud applications using microservices.
  • Experience with event-driven architectures implemented with RabbitMQ, ActiveMQ, or Kafka.
  • Experience with observability using tools such as Prometheus, Grafana, and/or the ELK stack.
  • Knowledge of key UX and design principles.
  • Experience with micro frontends using module federation.
  • Experience with browser-based testing tools, such as TestCafé, Cypress, Protractor, etc.
  • Experience with API test tools such as Grafana k6, JMeter, SoapUI, etc.
  • Experience with DevOps CI/CD best practices, using tools such as Jenkins, Docker and Kubernetes.
  • Experience in containerisation and orchestration using Docker and Kubernetes.
  • Familiarity with GIS mapping frameworks such as OpenLayers, Leaflet, Mapbox, etc.
  • Experience handling the ingestion and management of geospatial data at scale (or similar connected network paradigm).
  • Experience building applications with large data sources.
  • Knowledge of Web Security principles, including OWASP.
  • Familiar with authentication and authorisation standards such as OAuth and JWT.
  • Familiar with NoSQL databases such as Redis, Neo4j, etc.
  • Hands on development of highly robust and high throughput enterprise Cloud applications using microservices.
  • Experience with event-driven architectures implemented with RabbitMQ, ActiveMQ, or Kafka.
  • Experience with observability using tools such as Prometheus, Grafana, and/or the ELK stack.
  • Knowledge of key UX and design principles.
  • Experience with micro frontends using module federation.
  • Experience with browser-based testing tools, such as TestCafé, Cypress, Protractor, etc.
  • Experience with API test tools such as Grafana k6, JMeter, SoapUI, etc.
  • Experience with DevOps CI/CD best practices, using tools such as Jenkins, Docker and Kubernetes.
  • Experience in containerisation and orchestration using Docker and Kubernetes.
  • Familiarity with GIS mapping frameworks such as OpenLayers, Leaflet, Mapbox, etc.
  • Experience handling the ingestion and management of geospatial data at scale (or similar connected network paradigm).

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. #1176353
Click here to access HAYS Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.

Summary

Job Type
Permanent
Industry
Energy, Utilities & Mining
Location
Romania
Specialism
Software Development
Ref:
1176353

Talk to a consultant

Talk to Diana Tanase, the specialist consultant managing this position, located in Hays Bucharest
Premium Plaza, 63-69 Dr. Iacob Felix Street, 7th floor

Telephone: +40725508440

Similar jobs to Node Developer

  • Site Reliability Engineer

    Site Reliability Engineer
    Bucharest
  • Embedded C

    Our client is one of the world’s most innovative technology companie
    Cluj-Napoca
  • Quality Engineer

    For our client, a producer of packaging for food, beverage, pharmaceutical, medical, home and personal care.
    Piatra Neamț
  • Quality Control Engineer

    Quality Control Engineer wanted in Bucharest for a well-known renewable energy company!
    Bucharest
  • Software Engineer

    Software Engineer
    Bucharest