Вакансію закрито. Перегляньте інші доступні вакансії

13.12.2024

Вакансія Architect/Lead Node.js Developer

Компанія: NCube
Домен вакансії:SaaS
Досвід роботи:від 7 років
Рівень спеціаліста:Lead
Рівень англійської:Advanced / Fluent / C1
Тестове завдання:Є тестове
Зайнятість:Full-time
Релокейт:Без релокейту
Місце роботи:Office, Remote, Hybrid
Локація:Київ

Skills

  • AWS Lambda
  • AWS services
  • Node.js
  • MongoDB
  • RESTful API
  • CI/CD
  • Git
  • Terraform
  • Angular
  • Jenkins
  • Docker
  • Kubernetes

Опис вакансії

We are seeking an Architect and Backend Developer skilled in designing serverless applications on AWS, developing RESTful APIs with Node.js, and creating scalable database solutions with MongoDB. The role involves integrating AWS services, ensuring high code quality, providing technical leadership, and developing cloud strategies. Experience with front-end frameworks like Angular is a plus.
Client – is a Software-as-a-Service (SaaS) company and leading catalog data syndication platform for retailers and brands. Their services include creating and managing digital menu boards, interactive kiosks, and other forms of digital displays aimed at enhancing customer experiences and streamlining business operations.
Location – is a global company, headquartered in Tampa, FL with an office in San Diego, CA and many team members working remotely.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
  • 7+ years of experience in software development
  • 3+ years of experience in a technical architect role with a focus on cloud-based solutions
  • Strong expertise in AWS Lambda and other AWS services
  • Extensive experience with Node.js and MongoDB
  • Proficient in serverless architecture and cloud-native applications
  • In-depth knowledge of RESTful API design and microservices architecture.
  • Strong understanding of database design principles and performance optimization with MongoDB
  • Familiarity with CI/CD pipelines, version control (e.g., Git), and infrastructure as code (e.g., Terraform
  • Excellent problem-solving skills and the ability to work independently and as part of a team
  • Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders
  • AWS Certified Solutions Architect – Professional or equivalent certifications are highly desirable
  • Proficiency in English (verbal and written)

Nice to have:

  • Hands-on experience with Angular or similar front-end technologies is a strong plus
  • Familiarity with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes) is advantageous

Responsibilities:

  • Architectural Design: Lead the architectural design and development of robust, scalable, and secure serverless applications using AWS Lambda
  • Backend Development: Design and develop RESTful APIs and microservices using Node.js, ensuring optimal performance, security, and scalability
  • Database Design: Architect and implement database schemas and solutions using MongoDB, optimizing for performance and scalability
  • Integration: Integrate various AWS services (e.g., S3, DynamoDB, API Gateway) with Lambda functions, ensuring seamless operation and deployment
  • Code Quality: Establish and enforce best practices for code quality, including code reviews, testing, and documentation
  • Technical Leadership: Provide technical guidance and mentorship to development teams, helping them understand architectural principles and best practices
  • Cloud Strategy: Develop and implement cloud strategies that align with business goals, focusing on efficiency, scalability, and cost-effectiveness
  • Collaboration: Work closely with stakeholders, including product managers, developers, and operations teams, to translate business requirements into technical solutions
  • Front-End Experience (Plus): While the focus is on backend and architecture, experience with Angular or other front-end frameworks is a plus, assisting in the design and integration of front-end components

Переваги співробітникам

  • English Courses
  • Team buildings
  • Work-life balance
  • Бухгалтерський супровід
  • Гнучкий графік роботи
  • Медичне страхування
  • Оплачувані лікарняні
  • Регулярний перегляд зарплатні

Про компанію NCube

NCube – компанія, що надає видалені команди висококваліфікованих розробників програмного забезпечення, які можуть легко вписатися у робоче/технічне та командне середовище клієнта або на основі проєкту, або на основі розширення команди. Навички вирішення технічних проблем, глибоке розуміння принципів розробки програмного забезпечення, якість коду та остаточних рішень, потік нових ідей, ентузіазм у повсякденній роботі та загальні витрати – основні сильні сторони команд, що надає компанія.

Сайт компанії: ncube.com
Рік заснування: 2008
Кількість працівників: 101-250
Тип компанії: Outsource, Outstaff

Схожі вакансії

Досвід від 2 років Middle Full-time Upper-Intermediate / B2 Remote Україна
Досвід від 3 років Middle Full-time Upper-Intermediate / B2 Office Київ
Досвід від 3 років Middle Full-time Upper-Intermediate / B2 Office, Remote Київ, Львів, Харків, Wroclaw
Досвід від 5 років Senior Full-time Advanced / Fluent / C1 Office, Remote Дніпро
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Office, Remote Дніпро

Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.