Разрабатывать и поддерживать backend-сервисы и REST API на C# и .NET. Развивать frontend-приложения на современных JavaScript/TypeScript-фреймворках.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Разрабатывать и поддерживать backend-сервисы и REST API на C# и .NET. Развивать frontend-приложения на современных JavaScript/TypeScript-фреймворках.
Задачи: — Проектировать, разрабатывать и поддерживать backend-сервисы и REST API на C# и .NET — Развивать frontend-приложения на современных JavaScript/TypeScript-фреймворках — Проектировать и использовать API, интегрировать сторонние и локальные российские сервисы — Разворачивать и эксплуатировать приложения в облаке (Azure/AWS или российские облачные провайдеры) — Писать чистый, тестируемый и документированный код, участвовать в код-ревью — Работать в связке с продакт-менеджерами, дизайнерами, QA и DevOps-инженерами — Находить и устранять проблемы производительности, надёжности и безопасности — Участвовать в поддержке CI/CD и инфраструктуры как кода Требования: — 2-4 года коммерческого опыта с C# и .NET (ASP.NET Core) — Уверенное понимание ООП, SOLID, паттернов проектирования и чистой архитектуры — Опыт работы с реляционными БД (SQL Server / PostgreSQL) и ORM (EF Core) — Опыт разработки frontend-приложений на React или Angular (TypeScript) — Базовое понимание облачных платформ (Azure/AWS): вычисления, хранение, сети — Знакомство с Docker и контейнеризацией — Опыт работы с REST API, асинхронным программированием и очередями сообщений — Уверенное владение Git и командными процессами разработки — Свободный русский язык (устная и письменная речь) - обязательное требование для ежедневной работы с командой и заказчиками — Английский на уровне чтения технической документации (A2/B1+) Будет плюсом: — Опыт интеграции с российскими сервисами и системами (1С, ЭДО, платёжные провайдеры, SMS/email-шлюзы) — Опыт работы с российскими облачными провайдерами (Yandex Cloud, VK Cloud, Selectel) — Опыт с микросервисами и распределёнными системами — Знание Kubernetes — Опыт с CI/CD (GitLab CI, TeamCity, Azure DevOps, GitHub Actions) — Знакомство с NoSQL-базами (MongoDB, Redis, Cosmos DB) — Понимание observability (логирование, метрики, трассировка) — Опыт автоматизированного тестирования (xUnit/NUnit, Jest, Playwright/Cypress) Условия: — Конкурентная зарплата в рублях, обсуждается по результатам интервью, регулярный пересмотр — Полностью удалённая работа — Оплачиваемый отпуск, оплачиваемые больничные — Дружная русскоязычная команда, код-ревью и менторство
Location: Remote, Canada; Remote, United States GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Staff Regional Marketing Manager, you will own regional marketing for the sales team in your territory and set the standard for how the regional team plans and runs its work. You will choose, plan, and run the events and campaigns that create, expand, and accelerate pipeline in your region, and you will move easily between high-level strategy and creative, detailed execution. Staff is a leadership-level individual contributor role: you lead through the work you build and ship, not through direct reports. In a modern marketing organization, that means building and running your own plans, programs, measurement, and AI-assisted automation instead of handing them off, and it suits builders who are comfortable being a leader without a team to manage. Your audience is CIOs, CTOs, VPs of engineering and platform, and the security leaders who govern how their teams ship software. You will judge audience quality by seniority and buying role, not headcount, so you will need to understand how they work and what they want from a vendor. You will support both direct and channel sales teams, work with GitLab partners on Channel and Alliance Marketing activities, and partner with external agencies and third parties to prepare and run campaigns. As a senior individual contributor, you will mentor other regional marketers, help build and improve team process, and share best practices with regional peers by planning and operating transparently. Your impact is measured in pipeline: the target is 10X spend contribution to sales pipeline for your region, with your regional budget spent within 5% variance. This role supports one of our sales regions (AMER, EMEA, or APAC), and involves travel up to 50% of the time. What You’ll Do Drive results for your region as its marketing leader: own the pipeline and growth outcomes, and go beyond events and experiences to bring partners in to drive marketing across channels, in support of growth through our revenue team. Adapt digital and content marketing programs to the needs of your regional sales team. Create, expand, and accelerate sales opportunities through regional and account-focused campaigns that promote GitLab’s products and services, within the marketing strategy. Set regional event and campaign strategy, with discretion over which events and campaigns best support regional sales goals, and manage events onsite, including logistics, booth staffing, and swag. Project manage every campaign from start to finish, following the GitLab process, so each one meets its objectives, arrives on time, and stays within budget, then measure and report on its effectiveness. Lead cross-functional work to drive demand generation and regional marketing plans, and advocate for your sales region within marketing and for marketing with your sales team. Support Channel and Alliance Marketing activities with GitLab partners, from campaign approval through execution. Work with external agencies and third parties to prepare, manage, and execute campaigns. Mentor and guide regional marketing specialists and managers, and lead in building and driving process within the team. What You’ll Bring Proven ability to build and execute a regional strategy, with a record of delivering, accelerating, and expanding sales pipeline through regional marketing. Experience supporting both direct sales and channel sales teams, and in enterprise solution demand creation and regional marketing. Exemplary analytical skills and a proven aptitude for using data to optimize program performance and inform future strategies. Excellent communication skills, with a proven ability to convey ideas and data clearly in writing and in presentations to a variety of audiences, without a fear of over-communicating. You plan and operate transparently and share best practices with other regional marketers. A proven aptitude for building and driving a budget within your territory, and extreme attention to program details and deadlines. The capacity to empathize with CIOs, CTOs, VPs of engineering and platform, and the security leaders who govern how their teams ship software, and a passion for, and substantial understanding of, the developer tools, IT operations tools, and/or IT security markets. Ability to use GitLab, and you share our values and work in accordance with them. Ability to travel up to 50% and to comply with the company’s travel policy. About the team Regional Marketing at GitLab turns marketing strategy into regional action. We support our sales teams in AMER, EMEA, and APAC by running the events and campaigns that build pipeline in their territories, working with direct sellers, channel sellers, and alliance partners. We work closely with Product Marketing, Corporate Events, Digital Marketing, Marketing Operations, Developer Relations, Business Development, Customer Success Managers, and Solution Architects. Our goals are set through the Marketing OKRs and measured in pipeline contribution and regional budget. To see how the role fits in the team and where it can lead, read the Regional Marketing Manager job family and the Regional Marketing leadership page. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $139,200 — $235,200 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
🧩 Требования: опыт в DevOps и системном администрировании от 5 лет с эксплуатацией высоконагруженных распределённых и микросервисных систем, развитие внутренних PaaS‑решений;
Location: Europe We are toogeza, a Ukrainian recruiting company that is focused on hiring talents and building teams for tech startups worldwide. People make a difference in the big game, and we may help to find the right ones. We are looking for a Security Engineer / DevSecOps professional to implement and improve security controls across our corporate infrastructure and new digital services, including AI solutions. Our environment combines Windows and Linux systems, private and cloud infrastructure, SaaS platforms, and internally developed applications and integrations. You will work closely with the CISO, DevOps, IT Operations, and project teams to identify technical risks, implement safeguards, automate security tasks, and verify that controls work effectively. We value practical engineering skills, independent problem-solving, and experience translating governance requirements into technical implementation. Reports to: Head of Cybersecurity (CISO) Role type: Hands-on individual contributor What you will do: Security monitoring and detection - Develop and implement a security monitoring roadmap, including requirements, architecture, and integration priorities. - Contribute to the selection and evolution of our SIEM/XDR architecture. - Integrate log sources and maintain reliable, complete, and useful security telemetry. - Develop and test detection rules, correlation logic, and threat-hunting queries. - Support incident investigation and improve response procedures. Vulnerability management - Implement a repeatable process for vulnerability discovery, validation, prioritisation, remediation tracking, and retesting. - Assess exploitability and business impact, considering exposure, asset criticality, and potential attack paths. - Develop remediation plans with IT and DevOps, track progress, and verify that fixes are effective. Secure service delivery and hardening - Review the security of service architectures, configurations, integrations, and CI/CD pipelines. - Develop technical checklists covering access controls, role models, credentials and secrets, network connectivity, external integrations, encryption, and logging. - Implement and automate secure configuration baselines. - Work with DevOps to assess security readiness before production launches and address identified risks. - Plan and validate security changes with attention to service availability and rollback options. Security automation and AI-assisted engineering - Build scripts and integrations for event analysis, configuration checks, vulnerability management, and reporting. - Use AI coding assistants and agent tools to support engineering tasks. - Validate generated code and findings, and protect credentials, access permissions, and corporate data throughout these workflows. AI security and governance implementation - Develop and apply security assessment checklists for corporate LLM services, AI assistants, agents, and their integrations. - Assess access to data and tools, execution isolation, and scenarios that could adversely affect information or systems. - Address risks such as prompt injection, data leakage, excessive permissions, and authorisation failures. - Translate agreed AI governance requirements into technical controls and verification steps. Security validation - Conduct authorised tests of attack scenarios and vulnerability exploitability. - Verify whether monitoring and protection tools detect or prevent the tested activity. - Use findings to improve configurations, detection coverage, and response procedures. What we are looking for: - Practical experience in Security Engineering, DevSecOps, or infrastructure/DevOps roles with substantial responsibility for production security. - Ability to own technical tasks from investigation and planning through implementation and validation. - Hands-on SIEM/XDR experience, including log onboarding, queries, detection rules, and alert investigation. - Practical experience with vulnerability management and system or service hardening. - Strong understanding of Linux, Windows Server/Active Directory, networking, authentication, and access controls. Deeper expertise in one environment is welcome, supported by working knowledge of the other. - Understanding of cloud, container, API, and CI/CD security, including secrets management. - Ability to review code, Infrastructure as Code, and configurations, and propose actionable improvements. - Scripting and automation skills using Python, PowerShell and/or Bash, APIs, and Git. - Practical use of AI tools for engineering tasks, with a disciplined approach to checking their output. - Ability to validate security weaknesses, explain their impact, and work constructively with technical teams on remediation. - English proficiency sufficient for technical documentation and vendor support. Experience working with governance - You should be comfortable translating security policies, risk decisions, and agreed requirements into configurations, technical checklists, and acceptance criteria. - This includes documenting control gaps, remediation plans, and compensating measures; providing evidence that controls have been implemented and tested; and escalating unresolved risks or exceptions through the agreed process. - The CISO sets security direction and priorities and coordinates risk decisions with accountable stakeholders. Your role is to provide technical analysis, implementation, and verification. Nice to have: - Experience with Cortex XDR, Microsoft Sentinel, or Wazuh; familiarity with XQL or KQL. - AWS or Azure security, Terraform, Ansible, and GitLab CI/CD. - Palo Alto, Google Workspace, Microsoft 365/Entra ID, or privileged access management solutions. - Experience implementing or testing AI agents, retrieval-augmented generation (RAG), or corporate LLM services. - Penetration testing, red teaming, adversary emulation, or purple teaming experience. - Experience providing technical evidence for audits or implementing controls within an ISMS/ISO 27001 programme. - Experience building practical security processes in a small team. How you will work You will partner with experienced DevOps and IT engineers, explain security issues with clear technical evidence, and help develop workable solutions. Priorities will be agreed with the CISO, with delivery sequenced according to risk and team capacity. We value demonstrated hands-on contribution and the ability to deliver verified improvements. Experience with every technology listed above is not required. What can we offer you? - Make a real impact on security. Take ownership of key security engineering initiatives, help shape security practices, and see the direct results of your work across the company’s infrastructure and digital services. - Build and improve, not just maintain. Get hands-on experience developing security monitoring, vulnerability management, and automation solutions, with the opportunity to influence technical approaches and tooling. - Combine offensive and defensive security. Apply a Purple Team mindset by identifying and validating vulnerabilities, testing detection capabilities, and turning findings into practical security improvements. - Explore AI Security and emerging technologies. Work with AI-powered security tools and contribute to securing new AI services, assistants, and integrations as the company expands its use of AI. - Expand your technical expertise. Gain exposure to diverse environments, including private cloud infrastructure, Linux and Windows systems, cloud platforms, and modern DevOps practices. - Work closely with security leadership. Collaborate directly with the Cybersecurity Lead (CISO) and experienced DevOps and IT engineers, with room for technical initiative, knowledge sharing, and professional growth. - Flexible remote work, with occasional in-person team meetings and collaboration sessions. - €600 learning and development budget to support your professional growth. - Flexible benefits allowance for sports, mental well-being, and leisure activities: €50/month for employees in Ukraine and other European locations, or €150/month for employees in Cyprus. - Medical insurance to support your health and well-being. - Coworking space reimbursement of up to €200/month in Europe.
Location: Bangalore, India GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Product Manager for Data Integrations, you'll help GitLab's analytics and artificial intelligence (AI) agents see beyond the data held in GitLab. You'll decide which external systems connect to the Data Insights Platform and Orbit, which integrations come first, and how their data fits into shared models. Engineering teams plan work, track incidents, monitor production, and manage security findings across different tools. Your challenge is to bring that context together with GitLab's code, merge requests, pipelines, deployments, and vulnerabilities. You'll shape a consistent approach that gives customers a trustworthy picture they can query, report on, and use with agents, rather than another set of disconnected data sources. This role is based in Bangalore, India. You'll work from home and come to the Bangalore office when needed for business or team activities. You should be based in Bangalore or willing to relocate there. What you'll do Set integration priorities using evidence from customers, field teams, and other product managers to identify the biggest gaps in context. Shape how external data maps into GitLab's shared data models, including the extract, transform, and load (ETL) approach and the transformations needed to make sources work together. Define the customer problems and user groups each integration serves. Partner with engineering to agree on the intended experience, trade-offs, and delivery sequence. Translate product decisions into a clear backlog of epics and issues for engineering. Define telemetry and adoption signals to understand whether connected data helps customers answer new questions, and use those findings to guide priorities. Help shape integration pricing and packaging as the product area matures. Use AI coding agents and GitLab to explore data, prototype integrations, and document the intended experience. What you'll bring Product management experience, with the ability to connect customer needs to priorities and make trade-offs with incomplete information. Strong knowledge of the software development and operations (DevOps) ecosystem, including how planning, security, observability, and IT service management tools fit into engineering workflows. A working understanding of data integration, ETL, and data transformation, including how data from different systems maps to a common model. You don't need a background as a data engineer. Comfort using AI tools for prototyping and documentation as part of your product work. Clear communication about customer problems, close collaboration with engineering, and a habit of using data to evaluate adoption. Experience with integration products, data models, or value stream analytics is helpful, but isn't required. About the team We're part of GitLab's Core Data Products organization, which focuses on insights, analytics, and data-driven decision-making. You'll report to the Vice President of Product Management and join as our third product manager, focused on Data Integrations. You'll work alongside a Principal Product Manager responsible for the Data Insights Platform and dashboards, and a Product Manager focused on Orbit. GitLab is all-remote, with asynchronous collaboration across regions. Transparency, written communication, and clear decisions are central to how we work. This role has the Bangalore location and in-person requirements described above. How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
• python 3 от 5 лет. • опыт работы с пакетами requests, flask, asyncio, celery, желательно fastapi, peewee/alchemy.
Location: Москва; Санкт-Петербург Workplace: Офис, Гибридный Яндекс Пэй — современный финтех-сервис Яндекса для платежей и управления личными финансами. Мы, команда SRE Финтеха, строим надёжную и отказоустойчивую инфраструктуру, обеспечивая бесшовную работу сервисов для наших пользователей. Приходите к нам делать современный банк на актуальном технологическом стеке! Яндекс Пэй, Сплит, Сейвы, карта Про — всё это сервисы Финтеха Яндекса, которые помогают нашим пользователям быстро, комфортно и безопасно проводить оплату, а также управлять собственными финансами. Мы делаем эти процессы бесшовными, создавая такой банк, которым нам самим хочется пользоваться. Команда SRE Финтеха отвечает за надёжность и доступность финансовых сервисов в компании. Мы придумываем, реализуем и сопровождаем разные архитектурные решения, создаём комфортные условия для разработки. Сейчас мы поддерживаем более трёхсот сервисов, развернули десятки кластеров разных баз данных и следим за тысячей виртуальных машин. Используем открытые технологии и популярные практики, работаем с Kubernetes, Istio, Terraform, Ansible и GitLab. Ищем инженеров с разным опытом, не обязательно из банковской сферы. Для начинающих подберём ментора, а сильным специалистам найдём возможности для реализации. Обязанности Развитие инфраструктуры Вы будете развивать ядро облачной платформы для Яндекс Пэй, Сплита и других сервисов: улучшать и автоматизировать инфраструктуру, устранять узкие места, избавляться от технического долга, обеспечивать надёжность и безопасность по мере роста нагрузки и количества сервисов. Архитектурные решения Вы будете заниматься глубокой проработкой архитектурных задач и внедрять их в продакшн. Речь идёт о серьёзных решениях, которые надолго станут частью платформы и будут определять её развитие. Инцидент-менеджмент Вы будете участвовать в работе с инцидентами: подключаться в сложных случаях, разбирать причины произошедшего и формировать задачи, которые снизят риск повторений. Большую часть инцидентов обрабатывает дежурная смена. Больше о разработке в Яндексе — в канале Yandex for Developers Требования * Работали с Unix-системами * Понимаете, как пользовательские приложения взаимодействуют с ОС * Работаете с базами данных SQL и NoSQL * Строили или администрировали отказоустойчивые системы, работающие 24/7/365 с минимальным участием человека * Понимаете, как устроены сетевые протоколы и зачем нужна маршрутизация * Писали на Python, C++ или Go * Локализовали проблемы в больших и сложных системах * Хотите развивать новый продукт Будет плюсом * Работали с публичными облаками: AWS, GCP, Yandex Cloud * Работали с K8s, Istio, Cilium * Использовали в работе Terraform/Terragrunt, Ansible, GitLab CI * Улучшали рабочие процессы * Умеете работать с большими проектами и декомпозировать их до прозрачного уровня * Имеете представление о практиках FinOps
— Развёртывание и управление Kubernetes кластерами на bare metal.
— Коммерческий опыт разработки на Python от 3 лет.
-опыт работы в тестировании от 4 лет.
-Опыт с PHP 8.x, Symfony, Bitrix, PostgreSQL, Redis, Docker, GitLab CI/CD, Nginx.
-сбор и анализ требований заказчика, согласование требований. -формализация требований и проектирование решений (выявление требований, описание детальных функциональных и нефункциональных требований).
-Сбор данных из внутренних сервисов, LLM Gateway, GitLab, Jira, логов AI-агентов и других источников. -Проектирование и наполнение баз данных и аналитических витрин для оценки использования CodeGen-платформы.
От 4 лет опыта коммерческой разработки, из них от 2 лет на Go (HTTP/gRPC, конкурентность, тестирование).
• Развивать публичное OpenAI/Anthropic‑совместимое API, медиамодельные и транскрибирующие эндпоинты, обеспечивать стабильность и мониторинг. • Подключать новые LLM и медиамодели в течение нескольких часов после релиза.
Компания МТС Банк ищет Ведущего Web-разработчика в Центр компетенций портальных решений для продуктовой разработки внутренних сервисов банка (личные кабинеты, командировки, отпуска, расчетные листы, коворкинг и т.д.). Задачи: — Разрабатывать и поддерживать веб-приложения на React.js и Next.js — Применять стейт-менеджеры Redux и Saga/Thunk для управления состоянием приложения — Писать юнит-тесты с использованием Jest — Работать с библиотекой styled-components для стилизации компонентов — Взаимодействовать с командой и другими отделами для решения технических задач и улучшения продукта — Участвовать в двухнедельных спринтах и стандартных SCRUM-церемониях Требования: — Глубокие знания React.js — Опыт работы с Next.js — Знание рендеринга: Static Site Generation (SSG), Server-Side Rendering (SSR), Incremental Static Regeneration (ISR), Client-Side Rendering (CSR) и выбор стратегии — Опыт работы с роутингом (App Router - новее, Pages Router), динамическими роутами, API Routes — Опыт работы с Data Fetching (getStaticProps, getStaticPaths, getServerSideProps, App Router fetch + cache) — Навыки написания тестов (Unit, Jest, Cypress или аналоги) — Опыт работы с gitlab CI — Умение проектировать масштабируемые, поддерживаемые приложения и выбирать оптимальные технологии — Умение анализировать и устранять неочевидные проблемы
Имеет опыт от 5 лет разработки на языке C# (язык программирования C#), проектированием и эксплуатацией веб-сервисов. Имеет опыт работы с большими объёмами данных в базах данных.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подбор