Офис в Санкт-Петербурге

Офис в Санкт-Петербурге

У нас отличная комбинация хороших людей - все готовы помочь, подсказать - и приятного места работы - офис и условия.

Java Developer, Санкт-Петербург

Вакансии

Android Developer

This vacancy is opened on our outsourcing project.

About the client

It is an American new media company based in El Segundo, California, United States, that operates online media, community, and e-commerce sites in vertical markets. The company also develops and licenses internet software and social media applications.

This vacancy is opened on our outsourcing project.

About the client

It is an American new media company based in El Segundo, California, United States, that operates online media, community, and e-commerce sites in vertical markets. The company also develops and licenses internet software and social media applications.

Responsibilities
 
As Mobile Developer you will work closely with a group of developers, product managers and designers to work on our wide variety of mobile applications. A Mobile Developer will be expected to help contribute to one or many of our projects from start to finish. As a member of our mobile team you will also be expected to know the latest trends in mobile and must be able to demonstrate new technologies to the team.
 
  • Design and implement mobile solutions making appropriate use of software design patterns and best practices.
  • Estimate tasks to help with planning.
  • Research and resolve client reported issues.
  • Write unit tests, integration, UI automation, and other tests to help continuously test and maintain the quality of our apps.
  • Review project requirements and define acceptance criteria with the team.
  • Contribute to a SCRUM based agile team in daily stand-ups, sprint planning meetings and retrospectives.

Requirements:

  • 3 + years’ experience in Information Technology, at least 2 of which are in Mobile Development
  • Bachelor’s degree in Computer Science or a related field or at least 4 years additional experience in Information Technology
  • Must have at least one app published in Google Play app store. App must have server side interactions. (NOTE: If you do not have a published app you must be able to demonstrate and explain Android code)
  • Must have an understanding of major Android Design & Development paradigms spanning User Experience (native and webviews), data ingestion, analytics, webservices etc.
  • Demonstrable understanding of application of Material Design Guidelines
  • Experience writing multi-threaded apps.
  • Demonstrated skills in writing and testing (unit, automation, integration) high-quality, readable, well-architected and efficient code.
  • Experience with JSON and XML
  • Experience with version control – Git preferred.
  • Excellent interpersonal, business management, time management and developmental skills.
  • Ability to communicate with other employees in the company in both technical and non-technical roles.
  • Experience with Kotlin

We're offering

  • Ability to work remotely
  • Competitive salary
  • Full lunches + unlimited drinks and snacks
  • Company sponsored events
  • Health insurance + dental insurance
  • Sports compensation
  • Learning compensation (professional courses and conferences)
  • English classes.

Waiting for your CV!

Middle/Senior QA Engineer (Manual)

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Активными пользователи продукта являются свыше 7000 агентств, работающих на рынке страхования США.

Над продуктом работают более 100 специалистов. Каждая команда работает над определённой функциональностью системы.

Сейчас мы ищем QA, увлеченного своей профессией и постоянно повышающего свою компетентность, для обеспечения качества разрабатываемой функциональности в команду QPD

Специфика команды

Команда QPD -это кросс-функциональная команда. Основная задача команды - это разработка новой, в том числе экспериментальной функциональности. По большей части функциональность покрывает процесс ввода информации об объекте страхования для дальнейшей её обработки с целью получения выгодных для клиент вариантов страховки.

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Активными пользователи продукта являются свыше 7000 агентств, работающих на рынке страхования США.

Над продуктом работают более 100 специалистов. Каждая команда работает над определённой функциональностью системы.

Сейчас мы ищем QA, увлеченного своей профессией и постоянно повышающего свою компетентность, для обеспечения качества разрабатываемой функциональности в команду QPD

Специфика команды

Команда QPD -это кросс-функциональная команда. Основная задача команды - это разработка новой, в том числе экспериментальной функциональности. По большей части функциональность покрывает процесс ввода информации об объекте страхования для дальнейшей её обработки с целью получения выгодных для клиент вариантов страховки.

Задачи с которыми вы столкнетесь:

  • анализ и ревью требований к ПO: бизнес требований, требований пользователей, функциональных и нефункциональных требований;

  • разработка тестовой документации на основе анализа требований: test plans, checklists, test-scenarios, test-cases, - поддержание тестовой документации в актуальном состоянии;

  • тестирование Web-приложения на основе тестовой документации: функциональное и нефункциональное (API, DB, performance testing);

  • поиск дефектов и оформление bug-reports, анализ результатов тестирования;

  • участие во всех командных активностях: планирование и оценка трудозатрат по задачам, расширение покрытия регрессионных тестов, выбор методов тестирования, внедрение оптимального способа автоматизации, внедрение улучшений и оптимизация процессов тестирования в команде, развитие культуры наставничества в проекте.

Что мы ожидаем от вас:

  • опыт тестирования web-приложений 3-5 лет;

  • знание теории тестирования и умение применять эти знания на практике;

  • знание web-технологий, понимание архитектуры web-приложений;

  • опыт работы с Developer Tools браузера;

  • понимание Agile методологии разработки ПО;

  • опыт работы с системами контроля версий (Git);

  • опыт работы с CI/CD;

  • инициативность, критическое мышление и аналитический склад ума;

  • английский язык уровня intermediate (чтение и переписка) и выше.

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

  • высшее техническое образование;

  • опыт API тестирования;

  • опыт работы с DB, знание SQL;

  • опыт Performance тестирования;

  • навыки автоматизации тестирования.

Мы предлагаем:

  • Гибкий график работы, возможность работать удаленно.
  • Достойная и полностью белая заработная плата.
  • Relocation bonus для кандидатов из других городов.
  • Полноценные обеды + чай, кофе, фрукты в офисе.
  • ДМС (со стоматологией), 50% компенсация ДМС для детей сотрудников.
  • Занятия английским языком.
  • Частичная компенсация обучения и занятий спортом.
  • Интересные и разнообразные корпоративные праздники

Senior QA Engineer (Manual)

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Сейчас мы ищем QA, увлеченного своей профессией и постоянно повышающего свою компетентность, для обеспечения качества разрабатываемой функциональности в команду Features.

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Сейчас мы ищем QA, увлеченного своей профессией и постоянно повышающего свою компетентность, для обеспечения качества разрабатываемой функциональности в команду Features.

Специфика команды:

Команда Features - это кросс-функциональная команда. Основная задачи команды - это разработка нового, в том числе экспериментального функционала. Мы нацелены на результат, качество выполняемой работы, автоматизацию процессов, командную работу, прозрачные коммуникации и покрытие документацией системы и процессов. У нас много разноплановых задач и возможностей для развития, как в области ручного тестирования, так и в automation testing.

Задачи с которыми вы столкнетесь:

  • анализ и ревью требований к ПO: бизнес требований, требований пользователей, функциональных и нефункциональных требований;

  • разработка тестовой документации на основе анализа требований: test plans, checklists, test-scenarios, test-cases, - поддержание тестовой документации в актуальном состоянии;

  • тестирование Web-приложения на основе тестовой документации: функциональное и нефункциональное (API, DB, performance testing);

  • поиск дефектов и оформление bug-reports, анализ результатов тестирования;

  • участие во всех командных активностях: планирование и оценка трудозатрат по задачам, расширение покрытия регрессионных тестов, выбор методов тестирования, внедрение оптимального способа автоматизации, внедрение улучшений и оптимизация процессов тестирования в команде, развитие культуры наставничества в проекте.

Что мы ожидаем от вас:

  • опыт тестирования web-приложений от 5 лет;

  • знание теории тестирования и умение применять эти знания на практике;

  • знание web-технологий, понимание архитектуры web-приложений;

  • опыт работы с Developer Tools браузера;

  • понимание Agile методологии разработки ПО;

  • опыт работы с системами контроля версий (Git);

  • опыт работы с CI/CD;

  • инициативность, критическое мышление и аналитический склад ума;

  • английский язык уровня intermediate и выше.

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

  • высшее техническое образование;

  • опыт API тестирования;

  • опыт работы с DB, знание SQL;

  • опыт Performance тестирования;

  • навыки автоматизации тестирования.

Мы предлагаем:

  • Гибкий график работы, возможность работать удаленно (из Санкт-Петербурга).
  • Достойная и полностью белая заработная плата.
  • Relocation bonus для кандидатов из других городов.
  • Полноценные обеды + чай, кофе, фрукты в офисе.
  • ДМС (со стоматологией), 50% компенсация ДМС для детей сотрудников.
  • Занятия английским языком.
  • Частичная компенсация обучения и занятий спортом.
  • Интересные и разнообразные корпоративные праздники.

Senior Java Developer

This vacancy is opened on our outsourcing project.

We are developing and maintaining SaaS for small/medium sized businesses and are looking for an experienced Java Developer to work in our R&D team.

Our current stack is Java (currently 8), Spring / Spring Boot , Kafka, PostgreSQL, MySQL

The project consists of multiple microservices communicating through Kafka or REST API. Our team is mostly involved in communication services (scheduling and sending email/sms from business to customers and back), providing throughput and reliability for the whole communication system.

This vacancy is opened on our outsourcing project.

We are developing and maintaining SaaS for small/medium sized businesses and are looking for an experienced Java Developer to work in our R&D team.

Our current stack is Java (currently 8), Spring / Spring Boot , Kafka, PostgreSQL, MySQL

The project consists of multiple microservices communicating through Kafka or REST API. Our team is mostly involved in communication services (scheduling and sending email/sms from business to customers and back), providing throughput and reliability for the whole communication system.

Responsibilities:

  • Contributing at all phases of the development life cycle
  • Writing high-quality Java code, participation in code reviews
  • Troubleshooting and improving existing services
  • Design and develop new services

Qualifications:

  • 3+ years of Java back-end development experience
  • Ability to write clean and testable code, experience with unit testing (JUnit, Mockito)
  • Knowledge of SQL (PostreSQL preferred)
  • Experience with Spring/Spring Boot frameworks
  • Experience with version control & container deployment tools (desired: Git, Docker, Kubernetes)
  • Strong documentation and communication skills within a team environment.

Will be a plus:

  • Experience with Rancher and Kubernetes
  • Experience with Kafka messaging

We're offering:

  • Ability to work remotely
  • Competitive salary
  • Flexible schedule
  • Full lunches + unlimited drinks and snacks
  • Company sponsored events
  • Health insurance + dental insurance
  • Sports compensation
  • Learning compensation (professional courses and conferences)
  • English classes.

Waiting for your CV!

Middle QA Engineer (Manual)

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Активными пользователи продукта являются свыше 7000 агентств, работающих на рынке страхования США.

Над продуктом работают более 100 специалистов. Каждая команда работает над определённой функциональностью системы.

Сейчас мы ищем нового члена в команду Forms.

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Активными пользователи продукта являются свыше 7000 агентств, работающих на рынке страхования США.

Над продуктом работают более 100 специалистов. Каждая команда работает над определённой функциональностью системы.

Сейчас мы ищем нового члена в команду Forms.

Специфика команды:

Команда Forms -это кросс-функциональная Agile команда, занимающаяся разработкой и поддержкой документов, участвующих в процессе получения страхового полиса. Мы нацелены на результат, качество выполняемой работы, автоматизацию процессов, командную работу, прозрачные коммуникации и покрытие документацией системы и процессов. У нас много разноплановых задач и возможностей для развития, как в области ручного тестирования, так и в automation testing.

Мы ищем QA, увлеченного своей профессией и постоянно повышающего свою компетентность, для обеспечения качества разрабатываемой функциональности.

Задачи с которыми вы столкнетесь:

  • анализ и ревью требований к ПO;

  • разработка тестовой документации на основе анализа требований: checklists, test-scenarios, test-cases, - поддержание тестовой документации в актуальном состоянии;

  • тестирование Web-приложения: функциональное и нефункциональное (DB testing), смоук и регрессионное;

  • поиск дефектов и оформление bug-reports, анализ результатов тестирования;

  • участие во всех командных активностях: планирование и оценка трудозатрат по задачам, расширение покрытия регрессионных тестов, выбор методов тестирования, анализ и исследование внутренних тулов автоматизации тестирования, внедрение оптимального способа автоматизации, внедрение улучшений и оптимизация процессов тестирования в команде.

Что мы ожидаем от вас:

  • релевантый опыт тестирования web-приложений 1-2 года;

  • знание теории тестирования и умение применить эти знания на практике;

  • знание web-технологий, понимание архитектуры web-приложений;

  • опыт работы с Developer Tools браузера;

  • понимание Agile методологии разработки ПО;

  • английский язык уровня intermediate (B1-B2) и выше;

  • критическое мышление и аналитический склад ума.

Мы ценим самостоятельность, умение работать в команде, способность к самообучению, инициативность.

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

  • высшее техническое образование;

  • опыт работы с системами контроля версий (Git);

  • опыт работы с TeamCity;

  • опыт работы с DB, знание SQL;

  • навыки автоматизации тестирования.

Мы предлагаем:

  • Гибкий график работы, возможность работать удаленно.
  • Достойная и полностью белая заработная плата.
  • Relocation bonus для кандидатов из других городов.
  • Полноценные обеды + чай, кофе, фрукты в офисе.
  • ДМС (со стоматологией), 50% компенсация ДМС для детей сотрудников.
  • Занятия английским языком.
  • Частичная компенсация обучения и занятий спортом.
  • Интересные и разнообразные корпоративные праздники.

Senior Full-stack Developer (Ruby on Rails + JS)

This vacancy is opened on our outsourcing project.

The client is an American multinational software company headquartered in San Francisco, California, that designs, develops and sells workforce communications software.

This vacancy is opened on our outsourcing project.

The client is an American multinational software company headquartered in San Francisco, California, that designs, develops and sells workforce communications software.

This vacancy is opened on our outsourcing project.

About the client

Is an American multinational software company headquartered in San Francisco, California, that designs, develops and sells workforce communications software.

About the role

We are currently seeking a Full Stack Engineer to help elevate our workforce communications platform which is being used by the largest companies in the world in some of the most technically complex environments you can find. We have openings for front-end focus (JavaScript), back-end focus (Ruby), and analytics development roles.

Responsibilities

  • Create clean, maintainable, and scalable, and well-tested code
  • Create elegant web-based user interfaces and reporting dashboards
  • Work with other team members to devise the best possible technical solutions to complex problems.

Qualifications

  • Extensive front-end development experience on high-scale systems using React or another modern JavaScript framework
  • Extensive experience building Enterprise level applications in Ruby on Rails
  • Experience with D3.js or another data visualization JavaScript library
  • Experience with Node, Ruby, and other full-stack technologies is also important
  • Strong knowledge in OOD, domain-driven design, and microservices
  • Experience working in an agile environment.

We're offering

  • Ability to work remotely
  • Competitive salary
  • Flexible schedule
  • Full lunches + unlimited drinks and snacks
  • Company sponsored events
  • Health insurance + dental insurance
  • Sports compensation
  • Learning compensation (professional courses and conferences)
  • English classes.

Waiting for your CV!

PHP Developer

This vacancy is opened on our outsourcing project.

About the client

It is an American new media company based in El Segundo, California, United States, that operates online media, community, and e-commerce sites in vertical markets. The company also develops and licenses internet software and social media applications.

This vacancy is opened on our outsourcing project.

About the client

It is an American new media company based in El Segundo, California, United States, that operates online media, community, and e-commerce sites in vertical markets. The company also develops and licenses internet software and social media applications.

Responsibilities

  • Design, estimate, and code new features. This is primarily a coding position.
  • Architect new applications, and expand existing ones.
  • Collaborate on enterprise architecture with other teams at Internet Brands.
  • Investigate and fix production issues.
  • Participate in software design discussions.
  • Participate in sprint planning and other project management meetings.
  • Ensure all code that goes to production is of top quality.
  • Ensure existing applications are scaled to meet expected demand.
  • Identify and fix gaps in system reliability, such as production monitoring.
  • Continuously improve the software infrastructure, such as the deployment process.

Required Experience:

  • In depth knowledge (4+ years of experience) in LAMP technology.
  • Technical proficiency required with the following: Linux, Apache/NGINX web servers, PHP, PostgreSQL, MySQL/Maria DB database design/administration.
  • Web service integration using technologies such as REST, XML, SOAP.
  • AJAX application including parsing and rendering JSON and XML.
  • Experience in full life cycle of software development; requirements analysis, design, development, testing, implementation.
  • Familiarity with process modeling techniques.
  • Knowledge of code and release management.
  • Experience in creating software architecture documents or other design artifacts.
  • Stable work history and an ability to collaborate effectively with a distributed team (local & offshore).
  • BS or MS in Computer Science or related field.

We're offering

  • Ability to work remotely
  • Competitive salary
  • Flexible schedule
  • Full lunches + unlimited drinks and snacks
  • Company sponsored events
  • Health insurance + dental insurance
  • Sports compensation
  • Learning compensation (professional courses and conferences)
  • English classes.

Waiting for your CV!

Junior / Middle .NET Developer (Backend)

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Мы ищем .Net разработчик уровня Junior / Middle для разработки и поддержки нашего продукта Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка США.

Над продуктом работают более 100 специалистов. Каждая команда работает над определенной функциональностью системы.

В какую команду мы ищем человека?

Команда Features занимается разработкой новых фич, которые помогают автоматизировать бизнес-процессы и улучшить взаимодействие пользователей при работе с системой (новые сервисы, компоненты, и т.д.). Также мы тщательно мониторим наш бэклог, где есть интересные задачи на рефакторинг, чтобы улучшить дизайн архитектуры системы и кодовую базу.

Что нужно будет делать?

  • Имплементация новых фич для клиентов и развитие существующих решений;
  • Конвертирование бизнес-требований в технические;
  • Рефакторинг существующей логики для улучшения кодовой базы;
  • Код ревью членов команды.

Какие навыки и умения понадобятся для работы у нас?

  • Опыт коммерческой разработки от полугода;
  • Уверенное знание C#, ASP.NET, MS SQL Server;
  • Опыт использования Git;
  • Представление о шаблонах проектирования, принципах SOLID и объектно-ориентированного программирования;
  • Уровень английского языка — не ниже pre-intermediate

Мы предлагаем:

  • Гибкий график работы, возможность работать удаленно.
  • Достойная и полностью белая заработная плата.
  • Relocation bonus для кандидатов из других городов.
  • Полноценные обеды + чай, кофе, фрукты в офисе.
  • ДМС (со стоматологией), 50% компенсация ДМС для детей сотрудников.
  • Занятия английским языком.
  • Частичная компенсация обучения и занятий спортом.
  • Интересные и разнообразные корпоративные праздники.

Manual QA Engineer

Вакансия Manual QA Engineer открыта на одном из наших клиентских проектов. Это первая в сфере розничной торговли автотранспортом система для автоматизации процесса государственной регистрации сделок по продаже и лизингу автомобилей, которой пользуются крупнейшие автодилеры США. 

Вакансия Manual QA Engineer открыта на одном из наших клиентских проектов. Это первая в сфере розничной торговли автотранспортом система для автоматизации процесса государственной регистрации сделок по продаже и лизингу автомобилей, которой пользуются крупнейшие автодилеры США. 

Вакансия открыта на одном из наших клиентских проектов. Это первая в сфере розничной торговли автотранспортом система для автоматизации процесса государственной регистрации сделок по продаже и лизингу автомобилей, которой пользуются крупнейшие автодилеры США. Кроме того, с ее помощью предоставляются и ряд дополнительных услуг, например - запрос истории водителя, запрос истории регистрации машины.

Требования:

  • понимание основных методологий тестирования, знание артефактов тестирования;
  • наличие практического опыта в тестировании Web-приложений от 1-го года;
  • знание основ баз данных, написание простых SQL-запросов;
  • представление о том, что такое CI (TeamCity) и зачем это нужно;
  • опыт работы с баг-трекинговыми системами и системами ведения документации (Jira, Confluence);
  • базовое понимание работы клиент-серверной архитектуры;
  • технический английский (письменный, устный) – не ниже уровня Intermediate.

Желательно:

  • умение разбираться в логах приложения и использовать Graylog
  • опыт в тестировании RESTfull API и веб-сервисов на основе SOAP;
  • практический опыт использования инструментов для тестирования API (Postman, Advanced REST Client, SOAP UI).

Мы предлагаем:

  • гибкий график работы;
  • достойная и полностью белая заработная плата;
  • relocation bonus для кандидатов из других городов;
  • полноценные обеды + чай, кофе, фрукты в офисе;
  • добровольное медицинское страхование (со стоматологией);
  • занятия английским языком;
  • компенсация занятий спортом и обучения;
  • интересные и разнообразные корпоративные праздники.

Junior / Middle QA Engineer

Вакансия QA Engineer открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Вакансия QA Engineer открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Активными пользователи продукта являются свыше 7000 агентств, работающих на рынке страхования США.

Над продуктом работают более 100 специалистов. Каждая команда работает над определённой функциональностью системы.

Сейчас мы ищем QA инженера в команду Uplink.

Специфика команды:

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

Мы нацелены на результат, качество выполняемой работы, автоматизацию процессов, прозрачные коммуникации, командную работу и покрытие документацией системы и процессов.

У нас много разноплановых задач и возможностей для развития, как в области тестирования (functional / performance / API / DB / automation testing), так и в смежных дисциплинах.

Мы ищем человека стремящегося к развитию, для создания системы контроля качества в области парсинга данных.

С чем вы столкнетесь:

  • Функциональное тестирование разрабатываемого продукта (Web и Desktop).
  • Тестирование требований.
  • Разработка и поддержка тестовой документации (test cases, test scenarios, checklists).
  • Тестирование документации.
  • Поиск, локализация и оформление найденных дефектов в системе управления дефектами, отслеживание их исправления.
  • Анализ результатов тестирования, анализ и оптимизация тестового покрытия.
  • Участие в командном планировании и ретроспективе, улучшение командных процессов.
  • Формирование процессов тестирования, улучшение процесса тестирования и разработки.

Что мы ожидаем от вас:

  • Релевантный опыт в тестировании от 6 месяцев.
  • Знание стандартов и принципов работы web-приложений, клиент-серверной архитектуры.
  • Знание и опыт применения техник тест-дизайна, опыт написания тестовой документации.
  • Владение инструментами: Chrome DevTools, Edge HTML DevTools.
  • Знание HTML/XML.
  • Навыки декомпозиции, оценки и приоритизации задач.
  • Внимательность, ответственность, самостоятельность, инициативность, аналитический склад ума, умение мыслить логически.
  • Английский язык уровня intermediate.

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

  • Опыт работы с системами контроля версий (предпочтительно Git).
  • Опыт работы с TeamCity.
  • Опыт тестирования API (Postman, Fiddler).
  • Навык чтения кода (C#/JS/XSLT).
  • Знание теории БД и SQL, навык составления запросов.

Мы предлагаем:

  • Гибкий график работы, возможность работать удаленно.
  • Достойная и полностью белая заработная плата.
  • Relocation bonus для кандидатов из других городов.
  • Полноценные обеды + чай, кофе, фрукты в офисе.
  • Добровольное медицинское страхование (со стоматологией).
  • Занятия английским языком.
  • Частичная компенсация спорта и обучения.
  • Интересные и разнообразные корпоративные праздники.

Middle Java Developer

Мы ищем Java-разработчика на однин из наших клиентских проектов. Это система c микросервисной архитектурой, позволяющая автоматизировать процесс государственной регистрации сделок по продаже и лизингу автомобилей, которой пользуются крупнейшие автодилеры США.

Мы ищем Java-разработчика на однин из наших клиентских проектов. Это система c микросервисной архитектурой, позволяющая автоматизировать процесс государственной регистрации сделок по продаже и лизингу автомобилей, которой пользуются крупнейшие автодилеры США.

Сейчас мы ищем Java-разработчика на однин из наших клиентских проектов. Это система c микросервисной архитектурой, позволяющая автоматизировать процесс государственной регистрации сделок по продаже и лизингу автомобилей, которой пользуются крупнейшие автодилеры США. Кроме того, с ее помощью предоставляются и ряд дополнительных услуг, например - запрос истории водителя, запрос истории регистрации машины.

Задачи:

  • Реализация нового функционала и развитие существующих решений;
  • Рефакторинг существующей логики;
  • Участие в код ревью членов команды;
  • Участитие в улучшении существующего стека технологий.

Требования:

  • Опыт коммерческой разработки на Java от 2х лет;
  • Знание следующих технологий и инструментов:
  1. Spring 5/Spring-Boot 2
  2. Native SQL, JPA 2 (hibernate 5 )
  3. AMQP (RabbitMQ)
  4. XML/XSD/SOAP
  5. Git, Maven
  6. *nix - умение писать скрипты
  • Уровень английского языка — Intermediate +.

Мы предлагаем:

  • гибкий график работы, возможность работать удаленно;
  • достойная и полностью белая заработная плата;
  • relocation bonus для кандидатов из других городов:
  • полноценные обеды + чай, кофе, фрукты в офисе;
  • ДМС (со стоматологией), 50% компенсация ДМС для детей сотрудников;
  • занятия английским языком;
  • частичная компенсация спортивных занятий и обучения;
  • интересные и разнообразные корпоративные праздники.

Senior Front-end Developer (React)

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Активными пользователи продукта являются свыше 7000 агентств, работающих на рынке страхования США.

Над продуктом работают более 100 специалистов. Каждая команда работает над определенной функциональностью системы.

Сейчас мы ищем талантливого Front-end разработчика c опытом, мотивацией на развитие и лидерскими качествами в команду Features.

Специфика команды:

Команда Features занимается разработкой новых фич, которые помогают автоматизировать бизнес-процессы и улучшить взаимодействие пользователей при работе с системой (новые сервисы, компоненты и т.д.). Также мы тщательно мониторим наш бэклог, где есть интересные задачи на рефакторинг, чтобы улучшить дизайн, архитектуру системы и кодовую базу.

Задачи:

  • имплементация новых фич для клиентов и развитие существующих решений;
  • создание страниц/компонентов по макетам дизайнера, написание бизнес-логики;
  • конвертирование бизнес-требований в технические;
  • рефакторинг существующей логики для улучшения кодовой базы;
  • код-ревью членов команды.

Процесс разработки в команде:

Когда к нам в команду поступает запрос на разработку новой фичи, рабочий процесс с этого момента можно разделить на следующие этапы:

— проведение анализа бизнес-требований в задаче:

а) предварительное ревью требований участниками команды;

б) покер-планирование с командой, включая аналитика (в процессе происходит конвертирование бизнес-требований в технические и оценка времени на разработку);

— back-end & front-end разработка и код-ревью;

— деплоймент решения на изолированное preview-окружение (TeamCity);

— тестирование задачи тестировщиком.

Все процессы внутри интегрированы в Wrike и Slack для упрощения коммуникаций и совместной работы над задачей. Работаем по адаптивному Scrum.

Требования:

  • опыт коммерческой разработки от 4 лет;

  • отличное знание следующих технологий: HTML, CSS, JavaScript, webpack, npm, React;

  • опыт написания юнит-тестов;

  • уровень английского языка - pre-intermediate+/intermediate.

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

  • опыт работы с TypeScript;

  • опыт работы с MobX;

  • примеры кода, например, на GitHub, Bitbucket и т.д.;

  • опыт интеграции с .NET-сервером, знания ASP.NET MVC.

Мы предлагаем:

  • гибкий график работы;
  • достойная и полностью белая заработная плата;
  • relocation bonus для кандидатов из других городов;
  • полноценные обеды + чай, кофе, фрукты в офисе;
  • ДМС (со стоматологией), 50% компенсация ДМС для детей сотрудников;
  • занятия английским языком;
  • частичная компенсация обучения и занятий спортом;
  • интересные и разнообразные корпоративные праздники.

.NET Developer (Backend)

Вакансия .NET Developer открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Вакансия .NET Developer открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Вакансия открыта на нашем собственном продукте Appulate, который представляет собой уникальную веб-систему, обеспечивающую документооборот между всеми участниками страхового рынка в США.

Активными пользователи продукта являются 7000 агентств, работающих на рынке страхования США.

Над продуктом работают более 100 специалистов. Каждая команда работает над определенной функциональностью системы.

Вакансия .Net разработчик открыта в команде Form Editor. Основное направление деятельности этой команды связано с разработкой компонента отвечающего за отображение и редактирование опросников. В системе Appulate информация о страхователе собирается в виде опросника. Опросник представляет собой динамическую структуру, изменяющуюся по определенным правилам по мере заполнения опросника.

Кандидат встретится со следующими задачами:

  • Развитие компонента FormEditor.
  • Развитие подсистемы форм и построение опросников из форм.
  • Развитие подсистемы анализа опросников.

Встречающиеся технологии и тулы:

  • ASP.NET MVC, WebApi, Workflow Foundation/XAML
  • DI Container Autofac, MQ RabbitMQ
  • ASP.NET Core
  • React, Knockout, JavaScript, TypeScript
  • Entity Framework

Требуемые знания и навыки:

  • Уверенное знание C#;
  • ASP.NET stack;
  • MS SQL Server;
  • Опыт использования VCS, желательно Git.
  • Представление о шаблонах проектирования, принципах SOLID и объектно-ориентированного проектирования.
  • Знание структур данных и характеристики базовых структур.
  • Умение разобраться в алгоритмической сложности;
  • Хорошее знание технического английского языка.

Желательно:

  • Примеры кода, например, на GitHub, Bitbucket и т.д..

Мы предлагаем:

  • Гибкий график работы, возможность работать удаленно.
  • Достойная и полностью белая заработная плата.
  • Relocation bonus для кандидатов из других городов.
  • Полноценные обеды + чай, кофе, фрукты в офисе.
  • ДМС (со стоматологией), 50% компенсация ДМС для детей сотрудников.
  • Занятия английским языком.
  • Частичная компенсация обучения и занятий спортом.
  • Интересные и разнообразные корпоративные праздники.

Senior QA Engineer (Automation)

We are looking for a Senior QA Automation Engineer for our outsourcing project, which is an e-commerce platform for a large American company with clothing and accessories stores in over 80 countries around the world.

The primary responsibility of this role is to support agile software development through planning, designing, developing and executing various software quality processes within the Kanban methodology. Key accountabilities include implementation of best practice techniques for web automated testing, systematically testing data quality aspects of applications across platforms, functional and regression testing. This role requires strong technical skills, including the ability to create, document and execute test strategies and test plans.

We are looking for a Senior QA Automation Engineer for our outsourcing project, which is an e-commerce platform for a large American company with clothing and accessories stores in over 80 countries around the world.

The primary responsibility of this role is to support agile software development through planning, designing, developing and executing various software quality processes within the Kanban methodology. Key accountabilities include implementation of best practice techniques for web automated testing, systematically testing data quality aspects of applications across platforms, functional and regression testing. This role requires strong technical skills, including the ability to create, document and execute test strategies and test plans.

We are looking for a Senior QA Automation Engineer for our outsourcing project, which is an e-commerce platform for a large American company with clothing and accessories stores in over 80 countries around the world.

The primary responsibility of this role is to support agile software development through planning, designing, developing and executing various software quality processes within the Kanban methodology. Key accountabilities include implementation of best practice techniques for web automated testing, systematically testing data quality aspects of applications across platforms, functional and regression testing. This role requires strong technical skills, including the ability to create, document and execute test strategies and test plans.

Responsibilities:

  • Develop automated tests for Web UI and API
  • Work with developers and business team to understand and identify edge case scenarios and provide related risks assessments
  • Monitor defect resolution efforts and track successes
  • Increase a codebase of automated tests of the application
  • Perform smoke/regression tests before the release
  • Provide functional, regression testing
  • Coach and mentor other QA members to improve team performance
  • Report to QA Lead.

Required Qualifications:

  • 5 years’ of Quality Assurance experience
  • 3 years’ of experience in writing automation framework in С# or Java
  • Experience with web UI and API testing
  • Strong knowledge in QA processes and test methodologies, understanding of full Software Development Life Cycle and Defect Life cycle
  • Experience with Selenium or Cypress automation tools
  • Experience in unit testing (NUnit)
  • Experience with SQL, NoSQL, Git, CI, BrowserStack or similar products
  • Ability to maintain a high level of effective communication within the teams.
  • Experience with Atlassian software development tools: Proficient in Jira, Confluence, Bug tracking systems (TestRail)
  • High-level analytical skills and critical thinking
  • English level - intermediate+.

We're offering:

  • Ability to work remotely
  • Competitive salary
  • Full lunches + unlimited drinks and snacks
  • Company sponsored events
  • Health insurance + dental insurance
  • Sports compensation
  • Learning compensation (professional courses and conferences)
  • English classes.

Waiting for your CV!

Мы на рекрутинговых порталах

HeadHunter

Не нашли подходящую вакансию?
Расскажите нам о своем опыте, и мы подумаем, что вам предложить!

Отправить резюме

Условия работы

Комфортный офис

Мы сделали наш офис местом, куда хочется приходить каждый день. У всех проектов – собственное творческое пространство. А для «перезагрузки» у нас есть спортзал, душевая, игровая комната с настольным теннисом, xBox и многим другим.

Питание в офисе

Нам не нужно ломать голову над тем, где пообедать – питание у нас организовано прямо в офисе и за счёт компании. Главное – выбрать первое, второе и третье. А в течение дня всегда можно перекусить орехами, печеньками и фруктами.

Английский язык

Английский у нас нужен везде. Поэтому у нас есть языковые курсы для любого уровня, free of charge. А ещё у нас есть разговорный клуб с американцем и Murano Cinema раз в месяц.

Медицинская страховка

У нас заботятся о здоровье сотрудников. Нам не приходится думать о том, к какому врачу обратиться, и сколько это будет стоить – у нас расширенная программа ДМС со стоматологией. Бонус – полис для зарубежных поездок.

Помощь в переезде

Понравилась наша вакансия, и вы готовы переехать к нам из другого города или даже страны? Замечательно! Мы с радостью поможем вам в этом, а также оплатим проезд и аренду жилья на первое время.

Наша жизнь

Кто хорошо работает, тот хорошо отдыхает – это точно про нас! У нас насыщенная внутренняя жизнь. Наши праздники – это всегда яркие мероприятия, о которых вспоминают спустя годы.

Контакты офиса в Санкт-Петербурге

ул. Красного Курсанта, д. 25, Лит. В.
БЦ "Red Cadet"
+7 (812) 324-77-28

Заявка отправляется

Спасибо за заявку

Извините, произошла ошибка

Откликнуться на вакансию

Поле обязательно для заполнения
Поле обязательно для заполнения
Пожалуйста, введите корректный адрес
Перетащите сюда или выберите файл не больше 5 Мб
Максимальный размер файла - 5 Мб