Актуальные заказы по Модульное тестирование

Senior Frontend Developer (React)

Удаленно
Full-time

Проект в банковской сфере по созданию системы для предоставления доступа ко всем услугам и продуктам банка.


Основные задачи:

• Написание качественного кода.

• Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп.


Обязательные требования:

• Опыт разработки пользовательских интерфейсов с использованием с использованием JavaScript (ES6) 5+ лет.

• Уверенные знания React 16.8 и новее.

• Опыт использования стейт-менеджеров (Redux, MobX, другие) в React-приложениях.

• Уверенные знания знание HTML/CSS/SASS, XML/JSON.

• Опыт работы с препроцессорами SASS, LESS.

• Опыт написания приложений, использующих REST API либо WebSockets.

• Опыт разработки unit-тестов.

• Опыт работы с системой контроля версий git.

• Опыт верстки и оптимизации пользовательских интерфейсов.

• Хорошие коммуникативные качества, умение обосновать выбор того или

иного способа решения задачи или выбора технологий.


Будет плюсом:

• Навыки использования Typescript.

• Умение настраивать Webpack, Eslint.

• Опыт работы с микрофронтендом, криптографией, Storybook, настройкой CI/CD.

• Умение грамотно оформить документацию к разрабатываемому решению.

• Знание стандарта OAuth 2.0.

• Опыт разработки с использованием монорепозиториев (Lerna).

Senior Android-разработчик

Удаленно
Full-time

Проект Технологичная платформа для инвестиций и трейдинга. 


Задачи

  • Работа над продуктовыми задачами внутри фича-команд;
  • Развитие технических частей проекта;
  • Проведение Code Review;
  • Улучшение архитектуры и принятие технических решений вместе с командой;
  • Участие в принятии решений процесса разработки.


Требования

  • Коммерческий опыт разработки Android приложений более 3 лет;
  • Опыт работы в команде из 5+ разработчиков;
  • Глубокое понимание Android SDK;
  • Понимание Clean Architecture;
  • Знание MV* паттернов, паттернов проектирования и архитектуры;
  • Понимание многомодульной архитектуры приложения;
  • Умение писать Unit тесты;
  • Опыт работы с Dagger2, RxJava, Coroutines, Navigation Component.


Будет плюсом

  • Опыт работы с WebSockets;
  • Опыт работы с Compose;
  • Умение работы и настройки CI/CD;
  • Понимание и опыт работы с Server Driven UI;
  • Опыт написания UI и Snapshot тестов.

Frontend Developer (Angular)

Удаленно
Full-time

Project

An eCommerce platform to sell company's adhesive products across the globe. It enables new capabilities powering new-generation recommendation engines that drive growth.


Main responsibilities

·       Write high-quality code by following Angular/Typescript best practices and the company internal guidelines. 

·       Support the team by doing code reviews and providing new features to the project.

·       Attend technical meetings to align with other technical teams. 

·       Be available for your colleagues when your support is needed. 

·       Provide user interfaces that comply with the designs and wireframes. 

·       Fix bugs as efficiently as possible. 

·       Have an interest in complex architectures and their understanding.

·     The service is delivered using an agile working method (2 weeks sprints), plus daily meetings with the team and the bi-weekly sprint planning where all details will be defined per sprint, and all task-related delivery will be specified in the acceptance criteria of each ticket.


Requrements

·       5+ years in web development with large codebases. 

·       3+ years with a special focus on Angular. 

·       Proficient in HTML / CSS / ECMAScript standards. 

·       Proficient in Git. 

·       Familiar with the Scrum methodology. 


Must have experience

·       Master the Angular framework, Typescript, and RxJS.

·       Experience in both unit and e2e testing.

·       Experience in at least two other technologies from the Angular ecosystem (e.g., NGRX, Universal, Material).

·       Knowledge of Node and npm. 


Nice to have

·       Experience in Jest and/or Cypress.

·       Knowledge of Module Federation and Web Components.

·       Understanding of CI/CD pipelines, especially with Azure DevOps.

·       Passion for the latest features and interest in the Front-End community.

Инженер по автоматизации тестирования

Удаленно
Full-time
Проектная занятость
Задачи: - Сосредоточиться на тестировании и вопросах производительности (вспомогательные сервисы). - Согласование с архитектором предприятия для обеспечения общего соответствия реализации. - Работа с владельцем продукта/совладельцами продукта, техническими архитекторами и командой разработчиков для понимания функциональных и технических требований. - Планирование автоматизированных циклов сквозного тестирования, интеграция в общие циклы тестирования. - Реализация тестовых примеров, включая (техническое) обеспечение тестовых данных. - Обеспечение успешной непрерывной интеграции и контроля качества с помощью автоматизации. Навыки: - Опыт и навыки работы с typescript и фреймворком Cypress. - Уверенные знания в области автоматизированного тестирования и сквозного тестирования экосистем с несколькими поставщиками и провайдерами. - Опыт работы со следующими системами: управление тестированием, модульное тестирование, тестирование API, непрерывная интеграция, управление производительностью. - Ориентированность на работу в команде. - Привнесение собственных идей в работу. Дата начала работы: как можно скорее Дата окончания: до конца года Требования к языку: Английский (обязательно), немецкий (по желанию)

Старший специалист по Android

Удаленно
Full-time
Проектная занятость
Обязанности: - Разработка и создание современных приложений для платформы Android - Сотрудничество с межфункциональными командами для определения, разработки и внедрения новых функций - Работа с внешними источниками данных и API - Проводить модульное тестирование кода на предмет надежности, включая граничные случаи, удобство использования и общую надежность. - Работа над исправлением ошибок и повышением производительности приложения - Постоянный поиск, оценка и внедрение новых технологий для повышения эффективности разработки. Требования и навыки: - Подтвержденный опыт разработки программного обеспечения и развитие навыков работы с Android - Подтвержденный опыт работы в области разработки приложений для Android и - Публикация как минимум одного оригинального приложения для Android - Опыт работы с Android SDK - Опыт работы с удаленными данными через REST и JSON - Опыт работы с библиотеками и API сторонних разработчиков - Рабочие знания общего мобильного ландшафта, архитектур, тенденций и новых технологий - Уверенное понимание полного жизненного цикла мобильной разработки.

Android-разработчик

Удаленно
Full-time
Проектная занятость
Мы ищем Android-разработчика для одного из наших клиентов в Мюнхене. Задачи: - Разработка функций для существующего Android-приложения; - Анализ и исправление ошибок; - Сотрудничество и обмен идеями с инженерами, владельцами продуктов и UX/UI-дизайнерами в Agile-среде; Требования: Должны иметь: - Опыт разработки нативных Android-приложений (3-4 года); - Очень хорошие знания Kotlin (не менее 2 лет активного использования), MVVM, RxJava (3 года) и чистой архитектуры; - Опыт тестирования (модульное тестирование, интеграционное тестирование) и GIT в качестве инструмента версионирования; - Качественное и ориентированное на пользователя мышление. Желательно иметь: - Корутины, Навигационный компонент Androidx, GraphQL, Jetpack Compose, знание паттерна MVI, опыт работы с AndroidTV. Продолжительность проекта: 6 месяцев+