Senior Back-End Developer (IoT domain)

Asia Philippines JavaScript Node.js Software Developer TypeScript

Необхідні навички

TypeScript/Node.js / strong
AWS / strong
IoT / good
Databases / strong
English / strong

We are looking for a skilled Software Engineer with expertise in integrating various third-party services.

In this role, you will be responsible for developing new features for a new product within the platform. We offer plenty of challenges and opportunities for growth and improvement.

If you have a strong background and thrive in a collaborative environment, we encourage you to apply for this exciting opportunity!

Клієнт

Our Customer is an IoT-based building management platform focused on supporting owners and tech experts with data-driven decisions.

Вимоги

  • 7+ years of experience working as a Back-end Engineer with using TypeScript, NestJS, Knex, and Node.js
  • Knowledge of IoT data collection, processing, and analytics
  • Strong expertise in AWS: EKS, Lambda, Step Function, S3, IAM
  • Experience with Kafka, RabbitMQ, Docker, Grafana
  • Hands-on experience with PostgreSQL, MongoDB
  • Upper-Intermediate level of English

 

Would be a plus

  • Knowledge of AWS: IoT Core, RDS, VPC, API Gateway, Cognito, Amplify, SES, VPC
  • Experience with Kubernetes, Terraform, VerneMQ, and 1Password
  • Knowledge of InfluxDB, Redis
  • Experience with GraphQL, Excel, and PDF generation
  • Experience with Python

Професійний профайл

  • Excellent communication skills, both verbal and written
  • Ability to present technical ideas clearly to diverse stakeholders
  • Proficiency in driving and coordinating separate development zones for seamless integration
  • Ability to work as part of a team and foster a collaborative environment
  • Proactive approach to problem solving and willingness to share innovative ideas for process improvement
  • Adaptability to aligning technical decisions with business objectives and user needs
  • Capability to identify process bottlenecks and implement solutions to optimize workflows
  • Ability to lead a team of Junior Developer(s)

Обов'язки

  • Investigate, debug, and fix production issues
  • Improve performance issues
  • Integrate new devices (analyze manufacturer PDF documentation, create Lambda Parser, write unit tests, update databases, verify integration with real device, and update emulator)
  • Integrate third-party API (analyze API documentation, prepare plan for changes in our codebase, and implement the integration)
  • Clarify open questions with device manufacturer or third-party API provider by email
  • Support DevOps activities
  • Mentor and support Junior Developers by providing technical guidance, ensuring code quality, and fostering a collaborative team environment

Чому ми

  • Різноманітність доменів та бізнесу
  • Великий вибір технологій
  • Медична та юридична підтримка
  • Круте та живе ком'юніті професiоналiв
  • Безперервна освіта та можливість росту
  • Гнучкий графік
  • Віддалена робота
  • Стильний та комфортний офіс (для твого комфорту вибору звiдки працювати)
  • Спортивні заходи та спільноти

REF3257M

Поділитися вакансією

надіслати зараз

надіслати
зараз


    АБО

    Перетягни резюме або

    Підтримується: DOC, DOCX, PDF, розмір до 5 Mb

    Take a quiz

    Take a quiz

    Error: Contact form not found.