-Автоматизация: Покрывать ручной регресс автотестами на UI, API и E2E. Выбирать, что имеет смысл автоматизировать, а что быстрее и надежнее проверять руками.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
-Автоматизация: Покрывать ручной регресс автотестами на UI, API и E2E. Выбирать, что имеет смысл автоматизировать, а что быстрее и надежнее проверять руками.
Location: Intellias Meet your recruiter Diana Meneses diana.meneses@intellias.com https://www.linkedin.com... Vacancy details Software Engineering Python Engineer Senior Argentina, Chile, Colombia, Costa Rica, Mexico Remote APPLY NOW REFER A FRIEND We are looking for a Senior Python Backend Engineer who is passionate about applying modern AI-assisted software development practices to build secure, scalable healthcare platforms. Beyond strong backend engineering skills, we are looking for someone who actively leverages AI development tools, LLM-powered workflows, and automation to improve engineering productivity, code quality, and delivery speed. You will work on a modern healthcare interoperability platform while collaborating with an engineering team embracing AI-first development practices and cloud-native technologies. What project we have for you The platform enables secure access, exchange, and processing of clinical healthcare data across providers, healthcare organizations, and patients using modern interoperability standards including FHIR. The engineering team embraces AI-assisted software development, modern cloud-native architecture, and automation-first engineering practices. Engineers are encouraged to use AI tools to improve software quality, accelerate development, automate repetitive tasks, and increase engineering productivity. You will contribute to backend services powering healthcare interoperability while helping evolve the team’s AI-native engineering practices. What you will do Design, develop, and maintain scalable backend services using Python, FastAPI, and asynchronous programming principles. Build high-performance APIs and microservices that support secure healthcare data exchange and interoperability. Design, implement, and optimize MongoDB data models and persistence layers for high-volume production workloads. Develop integrations with healthcare systems, identity providers, cloud storage platforms, and external service providers. Implement secure authentication and authorization mechanisms using OAuth 2.0, OpenID Connect (OIDC), and JWT. Build and enhance backend services supporting healthcare interoperability standards, including FHIR-based integrations. Leverage AI-powered development tools and engineering assistants to accelerate software delivery while maintaining high standards of code quality, security, and maintainability. Collaborate with architects and engineering teams to identify opportunities for applying AI-assisted development practices and modern engineering workflows. Participate in technical design discussions, architecture reviews, and technology selection decisions. Write clean, well-tested, and maintainable code following modern software engineering best practices. Develop and maintain automated unit, integration, and end-to-end tests to ensure platform reliability. Troubleshoot complex production issues, perform root cause analysis, and implement sustainable solutions. Contribute to platform observability, monitoring, performance optimization, and operational excellence. Participate in code reviews, mentor fellow engineers, and promote engineering best practices across the team. Continuously evaluate emerging technologies, AI engineering tools, and modern development practices to improve engineering productivity and product quality. What you need for this Requirements: 5+ years of professional software engineering experience developing backend applications in production environments. Strong proficiency in Python (3.11/3.12+) and modern backend development practices. Hands-on experience building high-performance asynchronous applications using FastAPI and Python async/await. Solid understanding of RESTful API design, distributed systems, and microservice architecture. Experience working with MongoDB in production environments; familiarity with Beanie ODM or similar asynchronous ODM frameworks. Strong knowledge of authentication and authorization technologies, including OAuth 2.0, OpenID Connect (OIDC), JWT, and modern Identity Providers. Experience developing, debugging, and deploying containerized applications using Docker and Docker Compose. Strong understanding of software architecture, scalability, reliability, and performance optimization. Experience writing automated tests using Pytest and applying modern software quality practices. Familiarity with CI/CD pipelines and modern DevOps workflows. Strong analytical, troubleshooting, and debugging skills. Excellent communication skills and ability to collaborate effectively within cross-functional Agile teams. Proven experience using AI-assisted software development tools to improve engineering productivity, software quality, and development velocity. Hands-on experience with one or more AI coding assistants such as GitHub Copilot, Cursor, Claude Code, ChatGPT, Windsurf, or similar. Ability to effectively leverage Large Language Models (LLMs) for code generation, debugging, refactoring, documentation, test generation, and architectural exploration while maintaining high engineering standards. Experience reviewing, validating, and improving AI-generated code with strong engineering judgment. Experience developing healthcare interoperability solutions or working within Digital Health platforms. Knowledge of healthcare interoperability standards, including: HL7 FHIR R4 SMART Health Links (SHL) SMART Health Cards (SHC) Nice to have: Experience building secure clinical data exchange pipelines and healthcare integration workflows. Familiarity with JWE encryption/decryption mechanisms and secure healthcare data transmission. Experience with Model Context Protocol (MCP) and AI integration frameworks. Experience developing MCP servers or AI-enabled backend services. Experience integrating Large Language Models (LLMs) or AI services into enterprise applications. Knowledge of Retrieval-Augmented Generation (RAG), AI agents, or agentic application architectures. Experience integrating with external platforms and services, including: Google Drive Microsoft OneDrive Box SMTP services FHIR servers Familiarity with QR code and image decoding technologies (e.g., pyzbar, zbar). Experience with Playwright-based end-to-end testing frameworks. Knowledge of Cucumber/BDD methodologies. Experience with observability and monitoring technologies, including: OpenTelemetry Prometheus Experience working with event-driven architectures and Kafka. Experience with AWS cloud services, including AWS Secrets Manager. Exposure to TypeScript and React for occasional full-stack contributions. Experience working in regulated industries requiring strong security, privacy, and compliance practices (HIPAA, SOC 2, GDPR, or similar). Passion for adopting emerging AI engineering practices and continuously improving software development workflows. What it’s like to work at Intellias At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth. We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law. We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success. Skills Python
Профессиональный опыт с современным ООП PHP (8.x) в течение 5+ лет, включая 3+ года в Laravel.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборkake is advertising a Senior QA Engineer opportunity focused on testing web apps, APIs and backend systems, and validating AI-generated code. 🔷 Role: Senior QA Engineer.
Location: Tbilisi, Georgia; Yerevan, Armenia; Belgrade, Serbia; Almaty, Kazakhstan; Minsk, Belarus; Tashkent, Uzbekistan The Vault is a crypto-finance company building an MPC-based crypto custody and wallet platform designed for both institutional and retail users. Our infrastructure combines threshold signing, HSM and hardware-wallet integration with non-extractable key shares, and robust recovery and policy flows across a growing range of chains and assets. We are headquartered in Limassol, Cyprus. We are looking for a QA Engineer to help us ensure product quality through a combination of manual and automated testing. It is important to us that you use AI tools in your day-to-day work and take an active part in developing our QA processes together with the team. A key focus of this role is intensive automation of our current, largely semi-manual testing process. While manual testing remains part of the job, the clear expectation is that you will steadily replace repetitive manual checks with reliable automated coverage — this is an automation-heavy role, not a predominantly manual one. Responsibilities: • Perform manual functional, regression, integration, and exploratory testing. • Develop and maintain automated tests for UI and API. • Analyse requirements, surface ambiguities, and design test scenarios. • Create and maintain test cases, checklists, and test data. • Report defects clearly, verify fixes, and track issues through to resolution. • Decide which checks are worth automating and integrate automated tests into CI/CD. • Collaborate with developers, designers, and the product team. • Use AI tools to prepare test scenarios, write automated tests, analyse failures, and speed up routine tasks — while verifying the quality of their output. Requirements • Hands-on experience in manual and automated testing of web applications and APIs. • Solid grasp of testing fundamentals, test design techniques, and the software development lifecycle. • Experience with Playwright, Cypress, Selenium, or similar tools. • Programming skills sufficient to write and maintain automated tests. • Ability to produce clear test documentation and reproducible bug reports. • Experience with DevTools, API clients such as Postman, and issue-tracking systems. • Knowledge of Git and an understanding of CI/CD principles. • Confident, regular use of AI tools in QA processes — this is a mandatory requirement. • Ability to critically evaluate AI output and follow the rules for handling confidential data. • Attention to detail, independence, and the ability to make a well-reasoned case for the issues you find. Nice to Have • Experience testing back-office systems, internal admin panels, or enterprise applications with complex business processes. • Experience verifying role models, access permissions, approval workflows, and audit logs. • Knowledge of SQL and experience validating data correctness. • Skills in working with logs and monitoring tools. Benefits Competitive salary; Annual performance bonus; Fully remote position — work from anywhere in the world (team operates on CET); Paid time off, including vacation, sick leave, and public holidays.
— Проводить функциональное, интеграционное и регрессионное тестирование; Тестировать Web и REST API;
-Разрабатывать и поддерживать автотесты на Python (API и UI).
-Создавать креативную интерактивную верстку и комплексную веб-анимацию (GSAP, Framer Motion, Lottie). -Интегрировать клиентскую часть с Headless CMS (Payload CMS).
Основные задачи: Проектирование и развитие архитектуры frontend-приложений.
Проведение полного цикла тестирования нового функционала системы RMS: «Журнал предварительной комплектации» и «Управление СМС-рассылками»; подготовка и выполнение тестовых сценариев;
Проект Проведение полного цикла тестирования нового функционала системы RMS: «Журнал предварительной комплектации» и «Управление СМС-рассылками». Подготовка и выполнение тестовых сценариев, проведение регрессионного тестирования, выявление и документирование дефектов, взаимодействие с командой разработки и аналитиками, участие в автоматизации тестирования.
Location: Москва Workplace: Гибридный О компании МТС Web Services (MWS) — бигтех-компания, предоставляющая облачные, AI-сервисы и платформенные решения под разные задачи бизнеса: от работы с данными до разработки продуктов и оптимизации процессов. Также мы запустили новую публичную платформу собственной разработки — MWS Cloud Platform. MWS Tables – инструмент для организации командной работы и легких автоматизаций без написания кода. Содержит все необходимые инструменты для работы в одном сервисе. Основной продукт - гибкие и настраиваемые таблицы для совместной работы и организации любых данных. Обязанности разрабатывать тестовые сценарии и проводить ручное тестирование интеграционной платформы; писать преимущественно UI-автотесты на Python (Playwright) для автоматизации проверки интерфейса; выявлять дефекты и документировать их в соответствии с принятыми стандартами; взаимодействовать с командой разработки для улучшения качества продукта; изучать функционал системы для эффективного тестирования новых функций. Требования стажировка для студентов 3 и 4 курсов бакалавриата, специалитета или 1-2 курсов магистратуры; уверенное знание Python; понимание основ тестирования (SDLC/STLC, виды тестов, жизненный цикл бага) и умение применять техники тест-дизайна; владение DevTools для анализа сети и консоли, а также опыт работы с API через Postman; понимание процесса сопровождения релизов (от dev до prod); опыт поддержки существующих UI и backend автотестов и опыт разработки новых UI-автотестов на Python; Будет плюсом: Знание Java. Условия график работы 30-40 часов в неделю, стажировка до 12 месяцев; развитие в командах профессионалов и опытный наставник, готовый делиться опытом; мобильная связь за счет компании; подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис строки от МТС, безлимитные мессенджеры и соцсети; специальные предложения от партнеров и скидки от продуктов экосистемы МТС; непрерывное развитие — доступ к курсам и вебинарам корпоративного университета и онлайн-библиотеке; гибридный и удаленный формат в зависимости от локации в рамках РФ.
Location: Ukraine; North Macedonia; Turkey; European Union; Serbia; Bosnia; Georgia Workplace: Remote ABOUT US Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/ ABOUT THE ROLE We are looking for a disciplined, highly autonomous Middle Next.js Developer to build and ship product features for one of our core D2C subscription products. You will own features end to end across a TypeScript monorepo — a Next.js App Router client, a Fastify + Payload CMS API on PostgreSQL, and Cloudflare Workers at the edge — from the moment you receive a task, through breaking it down, estimating, implementing, testing, and observability, to a clean release to production and confirmation that it works for real users. This is a hands-on engineering role suited for someone who treats production as the standard, not the finish line. Half-tested code, silent failures, and unverified AI-generated output are not acceptable. The codebase is convention-heavy — a layered Feature-Sliced Design structure with strict import rules — and you are expected to work inside those conventions rather than around them. You are accountable for every task you take on and for every area of the product you touch: if it breaks, regresses, or stays half-finished, that is yours to see through. We expect maximum autonomy and real involvement in the product — you work independently within a sprint, communicate risks before they become blockers, and escalate architectural decisions to senior engineers rather than guessing. KEY RESPONSIBILITIES FEATURE DEVELOPMENT - Build features across the Next.js client and the Fastify + Payload CMS backend according to product requirements - Write code that follows the team's Feature-Sliced Design layering, naming, and import conventions - Ship changes behind feature flags and A/B experiments, fully localized across every supported locale - Integrate third-party providers — billing, email/CRM, analytics — over REST APIs and webhooks QUALITY & RELIABILITY - Cover functionality with unit, integration, and e2e tests at the level the team expects - Run a thorough self-review before code review, and review teammates' code with the same rigour - Fix bugs and perform root-cause analysis for recurring issues - Optimize page and endpoint performance — rendering and caching strategy, database queries, bundle size SECURITY & OBSERVABILITY - Apply secure development practices: schema validation, access control, safe handling of secrets - Follow observability practices — structured logging, metrics, and alerts — using existing tooling COLLABORATION - Break down, estimate, and ship your own tasks to production within the sprint — and stay accountable for them after release - Own the areas of the product you work in: their stability, performance, and follow-up fixes - Surface requirement clarifications, estimate changes, and risks early and in writing - Escalate complex architectural decisions and critical risks to senior engineers QUALIFICATIONS MUST-HAVE EXPERIENCE - 2+ years of commercial React experience, including 1+ year with Next.js (App Router, Server Components, route handlers, rendering and caching strategies) and solid TypeScript - Node.js backend experience on a typed HTTP framework (Fastify, Nest, or Express) with PostgreSQL — REST API design, schema migrations, integrations over REST and webhooks (signature verification, idempotency, retries) — plus a working understanding of HTTP/REST, auth mechanisms, and web security fundamentals - Hands-on with the modern client stack: TanStack Query, Zustand, React Hook Form + Zod, Tailwind CSS, and a React component library such as HeroUI, MUI, or shadcn/ui - Experience with a code-first headless CMS on PostgreSQL (Payload, Strapi, Directus, or equivalent) — collections, access control, generated types, migrations - Testing and delivery discipline: e2e tests (Cypress or Playwright) and unit/integration tests (Vitest or Jest), Git flow, code review, working with CI - Daily use of AI development tools (Claude Code or equivalents), including configuring them for a project — context, instructions, rules, MCP/integrations — with full ownership of the quality, security, and correctness of generated code - English — B1+ LEADERSHIP ATTRIBUTES - Owns the outcome — takes a task from requirement to production without waiting to be pushed, and stays accountable for the result and the area it touches - Maximally autonomous and involved — needs a goal, not step-by-step instructions, and cares how the product performs, not just whether the ticket is closed - Verifies before trusting — treats AI output, third-party responses, and your own code as unproven until tested - Structured communicator — surfaces risks, blockers, and estimate changes early, in writing, in a remote team - Knows the edge of their scope — escalates architectural and security decisions instead of improvising them - Learns from incidents — fixes the root cause, not just the symptom LOCATION Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours. BENEFITS Discover the perks of being part of our vibrant team! We offer: - Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance. - Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days. - Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge. - Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them. - Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth! INTERVIEW PROCESS After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps: - Recruiter Screening (40 minutes) - Technical Interview (60 minutes) LIFE AT RUBY LABS At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day. This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen. Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success. #LI-Remote
-Junior / Middle Java AQA: умеешь писать тесты, хочешь прокачаться в инженерии качества. -Начинающий Java Developer: хочешь войти в IT через автоматизацию, чтобы в будущем перейти в разработку, зная систему изнутри.
Location: Москва В департаменте стратегии команда из 5 человек. Ищем аналитика, который вышел за рамки поиска в Google и работы «в чате с нейросетью»: умеет собирать разнородные первоисточники, превращать их в структурированную базу и выводы с проверяемыми ссылками — и автоматизирует этот процесс. Обязанности ### Обязанности: • собирать и структурировать первоисточники: корпус по рынкам, компаниям и регулированию - официальные публикации, статистика цб рф и росстата/емиис, спарк-интерфакс, гарант / консультантплюс, скан-интерфакс, отчётность компаний • парсинг документов (pdf -> markdown/json), извлечение структурированных данных через llm (gigachat api, json schema), мониторинг изменений источников • строить систему знаний: база на markdown + yaml под git, единые словари и таксономии, метаданные, поиск по корпусу (rag: эмбеддинги, гибридный поиск), регламент проверки качества данных • автоматизировать: python (pandas, duckdb/sql), скрейпинг (scrapy / playwright), оркестрация (n8n / airflow), версионирование промптов и схем • каждый ручной процесс - кандидат на автоматизацию • анализировать и структурировать выводы: деревья гипотез и драйверов (mece), decision analysis, финансовые модели в excel; выводы по пирамиде «ответ -> аргументы -> данные» в записках и презентациях для руководства • держать стандарт достоверности: факт, допущение и суждение разделены; каждое суждение прослеживается до ссылки; ключевые утверждения подтверждены двумя независимыми источниками; уровень уверенности назван. Требования ### Требования: * 1-3 года в research-, стратегической или data-аналитике: консалтинг, аналитический центр, корпоративная стратегия, investment research * python для данных и текстов (pandas, работа с api, скрипты сбора) и sql * уверенный excel, включая чтение чужих финансовых моделей * практика с llm за пределами чата: промпт-цепочки, структурированное извлечение, rag-поиск по документам; понимание, где модель ошибается и как это проверять * desk research с дисциплиной: первичные источники приоритетнее вторичных, воспроизводимый лог поиска (запрос, дата, ссылка), правило двух источников * структурирование: пирамида минто, mece, деревья гипотез; вывод на страницу за 2-3 часа из 5-10 разнородных источников. ### Будет плюсом: • опыт построения баз знаний, парсеров, мониторинга источников: obsidian, git, n8n, docling • знакомство с babok (document analysis, root cause analysis, data dictionary) или dama (измерения качества данных) • опыт с on-prem llm: gigachat enterprise, vllm / ollama. Условия ### Условия: • стабильный оклад и социальная поддержка сотрудников • официальное оформление • расширенный ДМС с первого дня и льготное страхование для близких • корпоративное обучение в Виртуальной школе Сбера • подписка Прайм с возможностью совместного использования на трёх близких • корпоративная пенсионная программа • гибкий дисконт по ипотечному кредиту, равный ⅓ ключевой ставки ЦБ.
Ищем QA-инженера, который умеет разбираться в продукте, находить риски и выстраивать проверку изменений до и после релиза, используя AI как основной рабочий инструмент.
Workplace: hybrid Обязанности Взаимодействие с бизнесом Погружаться в бизнес-контекст, взаимодействовать с ключевыми стейкхолдерами и пользователями Генерировать образ результата совместно с Владельцами продуктов для нахождения оптимального способа его достижения Переводить нечёткие бизнес-запросы в архитектурные решения и реализуемые планы Инженерная работа Проектировать и разрабатывать клиент-серверные приложения на Python (FastAPI, Django) Строить автоматизации бизнес-процессов: интеграции между системами, ETL-пайплайны, боты, внутренние инструменты Планировать архитектуру решений совместно с внутренними экспертами, принимать обоснованные технические решения Писать автоматизированные тесты (Playwright, Pytest), обеспечивать качество и надёжность решений Выстраивать CI/CD-пайплайны, настраивать агентские системы для code review и автоматизированного контроля качества Деплоить и поддерживать свои решения в продакшене AI-augmented разработка Использовать AI-кодинг ассистенты (Claude Code, Cursor, Codex) как основные инструменты ежедневной работы Работать с MCP-серверами, CLI-агентами и другими инструментами AI-augmented workflow Оценивать и внедрять новые инструменты автоматизации разработки и тестирования Формировать инженерные практики работы с AI для всей команды Условия работы гибридный формат работы в Москве (приезжать в офис нужно по потребности, это может быть раз в неделю или раз в месяц, на встречи с руководителем и командой) официальное оформление с белой ЗП, оклад fix + полугодовой бонус (по результатам работы) возможность профессионального и карьерного роста (обратная связь регулярная, индивидуальные планы развития, 2 раза в год оценка персонала) яркую корпоративную жизнь с большим количеством мероприятий, конкурсов и возможностей для творческой реализации: X5 Tech Bar, регулярные внутренние митапы, демо-дни, открытые микрофоны, обмен опытом через внутренние комьюнити, день IT-специалиста, программы корпоративного волонтерства, корпоративное предпринимательство X5 Idea Challenge широкий пакет ДМС (включая выезд за рубеж и стоматологию), страхование жизни и здоровья, забота о благополучии сотрудников программа привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров) материальную помощь сотрудникам, попавшим в сложную жизненную ситуацию Профессиональные навыки Инженерный фундамент 5+ года опыта разработки на Python, знание современных фреймворков и технологий Опыт проектирования и разработки REST API и клиент-серверных приложений Работа с реляционными БД (PostgreSQL), брокерами сообщений и очередями (Redis, RabbitMQ, Kafka) Понимание принципов проектирования: когда монолит, когда сервисы, когда скрипт Опыт работы с Docker, понимание CI/CD Привычка писать юнит-тесты, автоматизация процесса тестирования через агентов AI-инструментарий Практический опыт работы с AI-кодинг ассистентами: Claude Code, Cursor, Codex — не просто «пробовал», а ежедневно используете в работе Понимание, как эффективно формулировать задачи для AI-агентов, валидировать результат, итерировать Опыт или готовность работать с MCP-серверами (Playwright MCP, DB MCP) Понимание, что такое промпт-инжиниринг в контексте разработки, а не генерации текстов LLM-кой (Если гоняли GitHub Spec-Kit, GSD, Ralph Loop или Superpowers - будет плюсом) Опыт автоматизированного тестирования с Playwright или аналогами Экспериментировать с MCP-серверами, CLI-инструментами, skills.md и другими подходами к AI-augmented разработке Архитектурное мышление Способность принимать технические решения, учитывая бизнес-контекст, сроки и ограничения Опыт проектирования решений, которые пойдут в продакшен, а не останутся прототипами Способность трансформировать legacy-архитектуру в сторону более современных решений, используя AI инструменты
Location: Stamford, Connecticut, United States About the Role iCapital is seeking an Assistant Vice President Python Developer to join the growing Core Operations Technology team. This individual will have foundational experience in Python programming and a passion for building scalable, high-performance applications. This roles collaborates with senior developers and cross-functional teams to design, develop, test, and maintain software solutions. Responsibilities Develop, test, and maintain Python-based applications and scripts. Write clean, efficient, and well-documented code following best practices. Debug and resolve issues in existing code. Collaborate with team members on code reviews, design discussions, and agile development processes. Participate in the development of REST APIs, web services, and data processing pipelines. Assist in writing unit tests and automated test cases to ensure quality and performance. Support the integration of third-party libraries and APIs. Maintain version control using Git and follow CI/CD practices. Work with Lambda functions for serverless computing tasks. Manage and interact with AWS S3 buckets for file storage and retrieval. Stay updated with emerging technologies and contribute ideas for improvements. Qualifications Bachelor's degree in computer science, software engineering, or a related field or equivalent relevant experience 5-7 years of Python development experience, including Python, web scraping tools (Playwright, Selenium), REST APIs, JSON, and Git Working knowledge of SQL and databases (PostgreSQL, MySQL), Linux and Unix environments, and web frameworks such as Flask or Django Experience with AWS services, including Lambda, S3, and serverless application development; familiar with Azure or GCP is a plus Exposure to testing frameworks such as pytest and unittest, Docker, front-end technologies (HTML, CSS, JavaScript), and Agile methodologies Strong analytical, problem-solving, communication, and collaboration skills, with attention to detail and a commitment to quality Benefits The base salary range for this role is $110,000 to $135,000. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO). We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. For additional information on iCapital, please visit https://www.icapitalnetwork.com/about-us Twitter: @icapitalnetwork | LinkedIn: https://www.linkedin.com/company/icapital-network-inc | Awards Disclaimer: https://www.icapitalnetwork.com/about-us/recognition/ iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.