Powrót do strony głównej

Stanowisko:

Fullstack JavaScript Developer

Firma: REKRUTEO

Miasto/Region: / cała Polska

Forma Zatrudnienia:dowolna

Zarobki:dowolne

Treść oferty:

We are looking for our client:

  • project/client: construction logistics systems
  • engagement: full-time, 12+ months
  • assignment: fully remote
  • start date: ASAP
  • must-have language: ENG
  • working hours & time zone: GMT+1, regular working hours
  • est. time-to-hire (after submission): 2 weeks

Job Description:

This project involves budilding logistics management system for one of the leaders in the contructions industry. You will be a part of a team working for most recognized brands in the construction logistics, materials and machines field.

The goal is to digitize this robust and challenging industry by applying an innovative approach to materials management and delivery.

We are looking for a strong team player who will be able to work alongside developers and designers to create a top noth application both in terms of usability and performance.

As a part of the team, your day to day responsibilities will cover:

  • Work on new and existing app features
  • Craft beautiful and readable code using Node.js, JavaScript, HTML & CSS
  • Work in agile development environment
  • Make sure the UI is in line with the latest trends
  • Take part in retrospectives, feedback sessions and code reviews
  • Take care of integrations with complementary third-party systems
  • Comply with data protection in transit & storage
  • Take active part in ensuring software quality
  • Design & implement unit & functional testing
  • Communicate with a system architect on the software architecture design
  • Create technical documentation & documenting the code

As an ideal candidate, your skills and experience will cover:

  • You have a good knowledge of JavaScript (ES6 +) & Typescript
  • You have at least 3 years of experience in implementing Node.JS-based projects - preferably in one of the following frameworks: Nest.js, Express.js, 
  • At least 3 years of experience with Angular or React
  • Experience with Scrum & Agile methodologies
  • Knowledge of creating database schemes that support business processes & integrate multiple data sources & databases into one system
  • Experience in working with PostgreSQL db, good knowledge of SQL & PL / SQL syntax
  • Experience in working with ORM  libraries (typeORM, Sequelize, Prisma)
  • Ability to use the tools of the CI / CD environment
  • Expert understanding of Git code versioning tool
  • Understanding what asynchronous programming is all about & its workarounds
  • Working knowledge in user authentication & authorization between multiple systems, servers, & environments 
  • Ability to write efficient & S.O.L.I.D. code (fast, readable & memory optimized)
  • Implementing automated testing platforms & unit tests
  • Ability to deal with error-handling (knowing when to crash, just log the error & continue/retry)
  • Understanding fundamental design principles behind a scalable application
  • Experience in using front-end technologies (HTML5, CSS3), pre-processors & BEM methodologies
  • Hands-on experience working on Node.js development tools like npm or yarn
  • Awareness of basic problem-solving skills such as troubleshooting & syntax management
  • Knowledge of the conventions & design patterns of applications that provide RESTful API interface
  • Ability to create clear & readable API documentation for integrations with external platforms
  • Experience with API Documentation & Design Tools such as Swagger or CompoDoc

These skills are not crucial for the role, however nice to have:

  • Experience with noSQL databases
  • Experience in optimizing SQL databases
  • Experience with distributed & highly scalable systems 
  • Knowledge of issues related to the development of applications operating in the cloud
  • Open for knowledge- & experience sharing with younger developers
  • Vast experience in implementing efficient data protection
  • Knowledge of the conventions & design patterns of applications that provide GraphQL interface
  • Ability to create & modify containers based on Docker or K8s
  • Familiarity with Google Cloud services
  • Knowledge of microservices & message brokers such as RabbitMQ or Kafka
  • Experience in integration with ERP system (SAP, MS Dynamics) & BIM platforms
  • Interested in BIM, IoT, ML (required in long-term product development plans)

Have questions regarding this brief? Reach out to us!

izabela.kolodziej@rekruteo.com

Już złożyłeś aplikacje na tę ofertę aplikuję 20 wyświetleń oferty [Fullstack JavaScript Developer ]

Dodaj pomysł lub uwagę: