Требования:
— 2-4 года коммерческого опыта с C# и .NET (ASP.NET Core)
— Уверенное понимание ООП, SOLID, паттернов проектирования и чистой архитектуры
— Опыт работы с реляционными базами данных SQL Server или PostgreSQL и ORM EF Core
— Опыт разработки frontend-приложений на React или Angular с использованием TypeScript
Местоположение: Весь мир
Формат работы: Удаленно
Location: Bangalore - Engineering
Workplace: OnSite
LIFE AT UIPATH
The people at UiPath believe in the transformative power of automation to change how the world works. We’re committed to creating category-leading enterprise software that unleashes that power.
To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking growth company. And people who care—about each other, about UiPath, and about our larger purpose.
Could that be you?
Your Mission
We are looking for a Software Engineer II who operates as a Builder — an engineer with an
unusual bias to ship, an eye for craft, and a comfort running toward ambiguity instead of waiting for it to be solved for you.
- Be immersive in the 'why' of what we're building — not just the ticket.
- Validate with real users and teammates early; fail fast and iterate faster.
- Operate AI-forward and hands-on; let modern tools expand what you can ship on your own.
And the core technical chops of a strong frontend-leaning full-stack engineer.
At UiPath we are enabling enterprises to transform via Business Orchestration and modernize their core business processes. The frontend is where customers feel whether the product is world-class. We are a global team that collaborates like a startup and protects the pace and autonomy that lets engineers grow fast.
What you'll do at UiPath
- Ship Frontend, End-to-End: Build features from empty Figma (or no Figma at all) through
production — interactive, accessible, fast, and on-brand.
- Builder Mindset: Pick up loosely defined problems and turn them into working product. Prefer a scrappy shipped v1 over a polished plan.
- AI-Forward Development: Use Codex, Claude Code, and similar tools as part of your daily loop for coding, refactoring, testing, and debugging. Share what works with the team.
- Talk to Users: Join customer calls, review feedback, and watch real people use the thing. Let what you see change what you build.
- Touch the Stack When Needed: Write the API, add the column, ship the endpoint —
whatever unblocks your feature. Frontend is home base, not a ceiling.
- Raise the Craft Bar: Care about spacing, type, motion, loading states, empty states, and edge cases. Modern, delightful UI is the job, not a bonus.
What you'll bring to the team
- Shipping experience: 3–7 years of professional experience (or equivalent) shipping
production software, with a frontend center of gravity.
- Modern frontend fundamentals: TypeScript, React (or equivalent), component composition, state management, responsive design, accessibility, and web performance awareness.
- Enough backend to unblock yourself: You've written REST/GraphQL endpoints, worked with a database, and handled auth — or you're hungry to learn.
- Taste: You notice when a UI is well-crafted and can articulate why. You can produce
something clean without a designer holding your hand.
- AI-forward habits: You already code with AI tools and have opinions about how to get more leverage from them.
- Ownership and time management: You break work down, ship small, communicate early, and finish what you start. Write automated tests for multi-tier systems, debug cross-service issues, and take deep ownership during incidents.
- Customer curiosity: You'd rather watch one user try the product than read ten pages of
spec.
Nice to have
Experience with LangChain/Langraph, OCR/large-document pipelines, or LLM evaluation
frameworks.
#LI-VR1
Maybe you don’t tick all the boxes above—but still think you’d be great for the job? Go ahead, apply anyway. Please. Because we know that experience comes in all shapes and sizes—and passion can’t be learned.
Many of our roles allow for flexibility in when and where work gets done. Depending on the needs of the business and the role, the number of hybrid, office-based, and remote workers will vary from team to team. Applications are assessed on a rolling basis and there is no fixed deadline for this requisition. The application window may change depending on the volume of applications received or may close immediately if a qualified candidate is selected.
We value a range of diverse backgrounds, experiences and ideas. We pride ourselves on our diversity and inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, and expression, national origin, disability, neurodiversity, military and/or veteran status, or any other protected classes. Additionally, UiPath provides reasonable accommodations for candidates on request and respects applicants' privacy rights. To review these and other legal disclosures, visit our privacy policy https://www.uipath.com/legal/trust-and-security/privacy-policy.
The Full-Stack Platform Engineer provides senior technical leadership and hands-on engineering for a secure enterprise data analytics platform supporting a federal environment.
Location: Spain; Poland
At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients' growth.
We empower our people with a culture of excellence and enable them to take ownership and contribute at every level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone's contribution is welcomed.
We are looking for a
Staff Full-Stack Software Engineer with strong AI expertise
to join our team and contribute to the development of complex, large-scale technology solutions for our international client.
About the project
Our client,
Blackhawk Network (BHN)
, is a global leader in branded payments, gift cards, and digital commerce solutions.
The company operates a large ecosystem of platforms and services supporting gift card issuance, distribution, payment processing, redemption, and reloads. Its portfolio also includes digital gift cards, incentives, rewards, promotional products, and various digital payment solutions.
BHN develops and maintains multiple e-commerce platforms and core services that power the management and distribution of these products across a complex international ecosystem.
You will have the opportunity to work in a large-scale engineering environment, collaborating with distributed teams across the United States, India, and EU locations.
About the role
As a
Staff Full-Stack Software Engineer
, you will play a key technical role in designing, developing, and evolving scalable software solutions.
This is a highly hands-on engineering position that combines deep technical expertise, architectural thinking, and the ability to influence engineering decisions across multiple teams.
We are looking for an engineer who can confidently navigate complex technical challenges, take ownership of end-to-end solutions, and contribute to the adoption of modern engineering practices, including AI-driven technologies.
Technology flexibility is important to us. While experience with JavaScript/TypeScript ecosystems or Java is preferred, we are open to engineers with strong expertise in other modern technology stacks.
As a qualified expert You will
Design, develop, and maintain scalable, reliable, and high-performance full-stack applications and services.
Take technical ownership of complex engineering initiatives, from solution design and architectural decisions to implementation and delivery.
Contribute to system architecture, ensuring scalability, maintainability, security, and long-term technical sustainability.
Work hands-on across frontend, backend, APIs, integrations, and cloud-based components.
Collaborate with engineering teams to identify technical challenges, evaluate trade-offs, and implement effective solutions.
Explore and apply AI technologies and AI-assisted engineering practices to improve development efficiency, solution quality, and product capabilities.
Provide technical guidance, share engineering best practices, and support other engineers in solving complex problems.
Drive improvements in code quality, engineering standards, system performance, and development processes.
Collaborate closely with product managers, architects, engineers, and business stakeholders to translate requirements into effective technical solutions.
Communicate architectural decisions and technical trade-offs clearly to both technical and non-technical audiences.
Work effectively with geographically distributed, cross-functional teams in a multicultural environment.
We're looking for you if you have
Technical expertise
Extensive hands-on experience in software engineering, with a strong background in full-stack application development.
Deep understanding of software architecture, system design, design patterns, and engineering best practices.
Proven ability to design and deliver complex, scalable, and maintainable software solutions.
Strong proficiency in modern backend and frontend technologies. Experience with
Node.js, TypeScript, JavaScript, React, Next.js, or Java
is preferred, but other technology stacks are welcome.
Solid experience with API design, distributed systems, service integrations, and modern application architectures.
Good understanding of AWS cloud infrastructure, services, and cloud-native application development.
Experience working with complex systems in large-scale engineering environments.
Strong problem-solving skills and the ability to make independent, well-reasoned technical decisions.
Ability to balance hands-on implementation with broader architectural and technical responsibilities.
AI expertise
Strong practical understanding of modern AI technologies, their capabilities, limitations, and potential applications in software engineering.
Hands-on experience applying AI technologies or advanced AI-assisted development approaches to real engineering challenges.
Familiarity with LLMs, generative AI technologies, and modern AI development tools and frameworks.
Ability to evaluate opportunities for AI adoption, identify appropriate use cases, and assess technical feasibility.
Understanding of how AI can be incorporated into software development workflows or product functionality to deliver measurable value.
Communication and leadership
Excellent communication and interpersonal skills, with the ability to collaborate effectively across multiple teams and disciplines.
Proven experience working with distributed, international, and multicultural engineering teams.
Ability to communicate effectively with stakeholders at different levels, including engineers, architects, product teams, and business representatives.
Strong technical leadership skills, including the ability to influence architectural decisions, facilitate technical discussions, and drive alignment across teams.
Proactive mindset, strong ownership, accountability, and the ability to work independently in a complex organizational environment.
Ability to navigate ambiguity, manage competing priorities, and build productive relationships across teams.
Upper-Intermediate (B2+) English or higher
, with confidence in technical discussions and stakeholder communication.
Bonus Points
Experience working with large enterprise platforms, e-commerce systems, digital payments, or fintech solutions.
Experience with AI-powered product features, LLM integrations, RAG architectures, or other applied AI solutions.
Experience optimizing engineering processes through AI-powered automation.
Experience contributing to architecture and technical strategy across multiple engineering teams.
Previous experience in a Staff Engineer, Principal Engineer, or similar technical leadership role.
What's in it for You
Reveal great tech solutions. Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.
Experience an agile and flexible working environment. Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Enjoy a flexible working schedule and create work and rest balance for yourself. Empower yourself with a stable workload and a stable income, focusing on lasting cooperation and high-performance culture.
Embrace the opportunity for personal and professional growth. Take advantage of performance review and career path. Elevate your skills with mentorship program, personal development plan, and individual learnings through the corporate library, public speaking support, and more.
Feel cared about. Be among like-minded people and feel supported with collaboration, open communication and mutual respect. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.
Interview steps
Interview with Recruiter
Technical Interview
Managerial Interview
Client Interview
-Развитие сервиса графовой аналитики. -Опыт работы от 3-х лет в разработке, желательно в проектах по автоматизации процессов или созданию веб-приложений.
Предстоит развивать интернет-магазин автозапчастей: писать функциональность на Symfony, подключать маркетплейсы, 1С и CRM, дорабатывать клиентскую часть. реализовывать обмен с 1С и собственной CRM, заниматься оптимизацией кода, повышением производительности и рефакторингом;
УдалённоmiddleГеография найма не уточнена, офис: Москва
Задачи: участие в проектировании технических решений и проработке интеграционных сценариев совместно с аналитиками и командой разработки; самостоятельная реализация задач в рамках согласованных технических решений;
Задачи:
— Проектирование и разработка пользовательского интерфейса на React, проектирование компонентной архитектуры приложения
— Участие в разработке стратегии миграции с текущего решения на новую архитектуру: определение приоритетности компонентов для переписывания, планирование поэтапного перехода с сохранением функциональности
— Анализ текущей сборки нативного решения: выявление неиспользуемых компонентов и зависимостей, определение возможностей для оптимизации и улучшения производительности
— Интеграция с backend API (REST API, WebSocket), участие в принятии технических решений по развитию frontend- и backend-архитектуры
— Проведение сквозной диагностики производительности от клиента до БД и обратно, выявление узких мест на любом уровне системы
— Учет требований к масштабируемости системы при анализе и предложении решений по оптимизации
— Рефакторинг, документирование и актуализация архитектурных и технических решений
— Участие в аудите безопасности клиент-серверного взаимодействия
— Внесение точечных изменений в серверную логику (Kotlin/Java, Spring Framework) при необходимости
— Участие в code review и развитии инженерных практик команды
Требования:
— Опыт работы в роли Senior Frontend/Fullstack Developer от 5 лет; опыт промышленной разработки на Kotlin/Java от 3 лет
— Понимание клиент-серверной архитектуры приложения, взаимодействия фронтенда и бэкенда, маршрутизации запросов и зон ответственности компонентов
— Опыт сквозной трассировки, профилирования и отладки приложений от браузера до БД
— Понимание принципов работы браузера, сетевого стека (DNS, TLS, reverse proxy, API Gateway) и клиент-серверного взаимодействия
— Опыт работы с React DevTools: анализ дерева компонентов, профилирование рендеринга, выявление лишних ре-рендеров и оптимизация производительности интерфейса
— Глубокое понимание DOM-модели, работы с Virtual DOM в React, влияния reflow/repaint на производительность
— Опыт аудита и оптимизации legacy-кодовых баз в промышленных проектах
— Понимание и применение подходов информационной безопасности в разработке (DevSecOps) на клиенте и сервере
— Глубокое понимание архитектурных подходов и паттернов проектирования
— Самостоятельность и senior-уровень мышления для работы со сложной архитектурой без развёрнутых бизнес-постановок
— Навыки эффективной коммуникации с backend-командой, бизнес-заказчиками и смежными командами
— Знание и опыт применения принципов и практик DevOps (CI/CD, Docker, Podman) будет плюсом
Условия:
— Оформление по ТК РФ в аккредитованную IT-компанию
— Стабильная белая заработная плата
— Работа в международной компании
— Возможности развития и профессионального роста
— График работы 5/2 с 09:00 до 18:00, формат работы на выбор (офисный, гибрид или удаленный)
— ДМС (со стоматологией)
— Программа корпоративных привилегий PrimeZone
— Разработка и поддержка end-to-end функционала: от смарт-контрактов до пользовательских интерфейсов. — Создание и оптимизация бэкенд-сервисов на Go или TypeScript для взаимодействия с ZK-инфраструктурой.
Zадачи:
— Создание Telegram бота и удобного Mini App (онлайн интерфейс бронирования) для различных видов услуг;
— Разработка системы выбора специалиста/услуги, просмотра свободного времени и бронирования;
— Создание панели управления для специалистов (сотрудников) для контроля расписания и обработки заказов;
— Обеспечение стабильной работы бота и Mini App, исправление ошибок и работа с базой данных.
Требования:
— Практический опыт создания Telegram ботов и Mini App (наличие портфолио);
— Знание Python (Aiogram / Telebot) или Node.js и Frontend технологий (React/Vue или HTML/JS);
— Умение качественно выполнять задачи в сжатые сроки (MVP);
— Ответственность и умение работать самостоятельно;
— Навыки видеомонтажа будут преимуществом.
Условия:
— Возможность реализовать свои идеи и стать частью стартовой команды IT стартапа;
— Справедливая система оплаты, разделённая на части в зависимости от объёма работы;
— Возможность долгосрочного сотрудничества и участия в развитии проекта.
В отдел развития продуктов управления сетью требуется Fullstack-разработчик для автоматизации мобильной и транспортной сети всего ПАО МТС Что требуется делать: разрабатывать серверную логику и API, реализовывать отдельные модули backend-логики на Python для задач автоматизации мобильной и транспортной сетей.
• Спроектировать пользовательский сценарий: выбор филиала, просмотр свободных слотов, подтверждение записи и отмена через инлайн-кнопки. • Реализовать фронтенд мини-приложения на React с адаптивной вёрсткой под тёмную и светлую темы Telegram WebApp API.
-Проектирование и разработка backend-сервисов для платформы «Акрон Тур»: поиск туров, бронирование, расчёт стоимости, личные кабинеты путешественников и агентств, согласование командировок.
ГибридmiddleГеография найма не уточнена
УдалённоSpain; Poland
УдалённоseniorГеография найма не уточнена, офис: Москва