21.01.2025

Вакансия React/Typescript + NodeJS Developer

Компания: LaSoft
Домен вакансии:SaaS, Software Development & Hi-Tech
Опыт работы:от 5 лет
Уровень специалиста:Senior
Уровень английского:Upper-Intermediate / B2
Тестовое задание:Есть задание
Занятость:Full-time
Релокейт:Без релокейта
Место работы:Office, Remote
Локация:Львів, Lodz

Skills

  • React.js
  • JavaScript
  • TypeScript
  • Node.js
  • RESTful API
  • HTML5
  • CSS3
  • Git
  • SVN
  • Mocha
  • Jest
  • AWS
  • GCP
  • Microsoft Azure
  • SaaS

Описание вакансии

We are looking for a skilled Front-End Developer with significant experience in ReactJS and TypeScript and solid English communication skills to join our project team.

Responsibilities:

  • Delivery of new technical features for a unique cybersecurity SaaS solution designed for small business customers as well as individuals.
  • The design, implementation (write high quality and secure code), and test application software.
  • Troubleshooting, debugging, maintaining, and improving existing software.
  • Working closely with the team to scope engineering requirements for a particular feature.
  • Continuously helping to improve our engineering culture, including practices and processes.
  • Programming:
    • Writes and delivers clean and maintainable code that is well-tested.
    • Implements front-end UI components using TypeScript and React Framework.
    • Implements RESTful API endpoints using TypeScript and NodeJS.
    • Participates in peer code reviews to help maintain the quality of delivered code and to help adhere to the engineering best practices.
    • Collaborate with developers to build reusable code and libraries for future use.
    • Implements software security requirements.
  • Software design:
    • Design API endpoints for a feature, define schemas and generate documentation.
    • Design reusable and scalable React components for the front-end UI.
    • Work closely with fellow engineers, the Product Manager, and the UX Designer to scope engineering requirements and timelines for a feature.
    • Make sound software design decisions keeping customer experience at the forefront.
    • Consistently creates optimal design adhering to architectural best practices.
    • Considers system performance, scalability, and reliability when defining technical designs.
    • Anticipates and communicates blockers and delays before they require escalation.
  • Test and maintain software:
    • Deliver well-tested code.
    • Write unit tests for the RESTful APIs and the front-end components.
    • Fix bugs and performance issues in the software.
    • Fix security vulnerabilities in the software.
    • Occasionally be on-call to resolve customer issues and address server alerts as needed.

Requirements:

  • Bachelor's degree in computer science, or equivalent work experience.
  • 5+ years of experience in software engineering.
  • Experience writing code in JavaScript/Typescript, HTML5, CSS3, or related application.
  • Experience with front-end technologies and frameworks, preferably with React.
  • Experience with application, network, and cloud security.
Knowledge and skills:
  • Computer science fundamentals and strong problem-solving and analytical skills.
  • Familiarity with version control systems (Git, SVN, etc.).
  • Understanding of agile software development lifecycle and DevOps principles.
  • API design and development experience. Node.js experience desired.
  • Preferred ability to write unit tests. Ideally has experience working with some testing frameworks such as Mocha, Jest, etc.
  • Experience with building and architecting microservices
  • Preferred understanding of SaaS (Software as a Service) product architectures, AWS/Azure/Google Cloud Stack, and networking.
  • Strong verbal and written communication skills are required, including communicating and explaining technical decisions.

Этапы собеседования

  1. Send CV.
  2. Pre-interview.
  3. Technical interview.
  4. Offer.

Преимущества сотрудникам

  • English Courses
  • Бухгалтерський супровід
  • Гнучкий графік роботи
  • Кава, фрукти, перекуси
  • Оплачувані лікарняні
  • Оплачувана відпустка
  • Освітні програми, курси
  • Регулярний перегляд зарплатні

О компании LaSoft

LaSoft – международная IT-компания, которая специализируется на создании качественных программных решений. Компания разрабатывает самые современные веб- и мобильные приложения для стартапов, предприятий, малого и среднего бизнеса по всему миру, заботится обо всех аспектах разработки программного обеспечения, включая дизайн, архитектуру, обеспечение качества, управление и поддержку проектов, быстро превращает идеи в готовые продукты, а также предоставляет стратегические рекомендации для оптимизации технологических инициатив.

Сайт компании: lasoft.org
Год основания: 2014
Количество сотрудников: 101-250
Тип компании: Outsource

Похожие вакансии

Опыт от 5 лет Senior Full-time Не имеет значения Office, Remote Україна, Львів
Опыт от 5 лет Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів
Опыт от 2 лет Middle Full-time Advanced / Fluent / C1 Remote Україна
Опыт от 7 лет Lead Full-time Upper-Intermediate / B2 Office, Remote Київ
Опыт от 4 лет Middle Full-time Upper-Intermediate / B2 Remote Україна, Poland

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