Location: Remote - Global
Workplace: Remote
About the company
Trust Wallet is the secure, self-custody Web3 wallet that empowers people to own and control their digital assets. Whether you're new to crypto or an experienced user, Trust Wallet makes it easier, safer, and more convenient to explore Web3, securely access dApps, manage your crypto, and buy and sell digital assets, all in one place.
JOB SUMMARY
We’re looking for a skilled React Native Developer to join our growing engineering team. In this role, you will be responsible for building cross-platform mobile applications that are robust, responsive, and scalable. You’ll collaborate with product managers, designers, and backend engineers to deliver high-quality mobile experiences that delight our users.
RESPONSIBILITIES
- Architect and Lead: Design, develop, and maintain complex, high-performance React Native applications for both iOS and Android, ensuring architectural integrity and scalability.
- Cross-Platform Development: Drive the development of shared UI components and design systems that are consistent across our mobile and web applications, leveraging your expertise in React and related web technologies.
- Technical Leadership: Provide technical guidance and mentorship to mid-level and junior engineers, fostering a culture of best practices, code quality, and continuous learning through code reviews, technical discussions, and knowledge sharing.
- Full-Stack Collaboration:
Work closely with backend engineers, product managers, and designers to define, build, and deliver end-to-end features.
- Performance Optimization:
Identify and resolve complex performance bottlenecks, ensuring optimal application responsiveness and user experience on both mobile and web.
- Innovation & Research:
Stay abreast of the latest industry trends, technologies, and best practices in mobile and web development, and advocate for their adoption where appropriate.
- Problem Solving:
Tackle challenging technical problems with innovative solutions, demonstrating a deep understanding of the entire software development lifecycle.
REQUIREMENTS
- Experience: 5+ years of professional experience in software development, with a strong focus on React Native for building production-grade mobile applications.
- Technical Proficiency: Expert-level proficiency in JavaScript and TypeScript. Deep understanding of React, React Native, and their ecosystems.
- Web Development: Demonstrated experience or strong understanding of web development principles and technologies. Ability to contribute to or understand web-based frontends is highly valued.
- Architectural Thinking: Proven ability to design and implement scalable, maintainable, and testable software architectures.
- Mobile Expertise: Solid understanding of mobile development best practices, UI/UX patterns, and platform-specific considerations for iOS and Android.
- Problem-Solving: Exceptional analytical and problem-solving skills, with a track record of debugging and resolving complex technical issues.
- Collaboration & Communication: Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and articulate technical concepts clearly.
- Version Control: Proficient with Git and collaborative development workflows.
BONUS POINTS IF YOU HAVE
- Experience with Web3 technologies, blockchain, or decentralized applications.
- Contributions to open-source projects.
- Experience with automated testing frameworks for mobile and web.
ADDITIONAL INFORMATION
This is a global and fully remote role. You must have the right to work for the country you are based.
WHY WORK AT TRUST WALLET?
- Be a part of the world’s leading blockchain ecosystem that continues to grow.
- Excellent learning and career development opportunities.
- Work alongside diverse, world-class talent, in an environment where learning and growth opportunities are endless.
- Tackle fast-paced, challenging and unique projects.
- Work in a truly global organization, with international teams and a flat organizational structure.
- Work fully remotely with flexible working hours.
- Enjoy competitive salary and benefits.
Apply today to join our team in building the world’s most trusted and secure crypto wallet and enable a decentralized future for everyone.
Trust Wallet is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
*Due to the large amount of the applications, please consider your application as unsuccessful should you not be contacted within 4 weeks from your application date.
Location: Canada, Waterloo, ON
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Senior Software Engineer / Software Developer (React Native)
Build what’s next for players.
We’re a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the scale, resources, and trust of Sony Interactive Entertainment. We’re building new mobile and web experiences that help gamers connect, discover, and play together in better ways. This is a rare opportunity to design at startup speed and drive huge impact inside the largest gaming company in the world.
We are seeking a Senior Software Engineer / Software Developer specializing in React Native and high-performance frontend development for mobile platforms. In this role, you will define the architecture, frameworks, and technical best practices.
You will collaborate closely with engineers, product, and design teams to deliver best-in-class user interfaces that are performant, accessible, and delightful at scale. As a Senior Engineer, you will provide technical leadership across teams, mentor engineers, and push the boundaries of what’s possible in cross-platform frontend development.
Responsibilities
Define and evolve the frontend architecture for client applications on mobile using React Native and modern JavaScript/TypeScript.
Drive performance optimizations and best practices for rendering, startup time, and UI responsiveness.
Design and integrate custom native modules (Native Android or Native iOS) and optimize cross-platform interoperability.
Partner with product managers, designers, and researchers to translate user experience requirements into elegant, maintainable solutions.
Establish coding standards, testing strategies, and development patterns that raise the quality bar for frontend engineering.
Mentor engineers and act as a multiplier for frontend development expertise across the broader team.
Investigate new frontend technologies, frameworks, and performance techniques, and guide their adoption when appropriate.
Represent frontend/OS needs in technical and architectural discussions.
Requirements
5+ years of software development experience, with significant experience building React Native apps or high-performance JavaScript/TypeScript applications.
BS/MS degree in Computer Science or equivalent.
Expertise in native Android development (Kotlin/Java/Gradle) and shipping applications to the Google Play Store.
Strong expertise in frontend performance profiling, optimization, and debugging.
Passion for delivering world-class user interfaces with exceptional performance.
Deep understanding of cross-platform architecture and how to bridge between JS and native modules.
Proven track record of delivering production-quality mobile or desktop applications with React Native.
Experience designing scalable frontend architectures and reusable UI frameworks.
Strong collaboration skills and ability to work closely with native engineers, designers, and product managers.
Demonstrated technical leadership: leading projects, mentoring engineers, or setting engineering strategy.
Bonus
A track record of building social, community, gaming, or other consumer products.
Familiarity with VoIP, call dialing and ringing flows in Android/React Native
Experience with accessibility, internationalization, and UI testing frameworks.
Familiarity with CI/CD pipelines and modern build systems for frontend development.
Previous experience at an early-stage startup or on a zero-to-one product team.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
The estimated Ontario base pay range for this role is listed below.
$141,900
—
$212,900 CAD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Задачи:
▫️ Развивать и оптимизировать core-ядро приложения: транзакции, балансы, историю операций, механизмы swap/bridge и on-ramp шлюзы;
▫️ Лидировать запуск новых продуктовых направлений: интеграцию криптокарт, IBAN-платежи, подписки и онбординг внешних провайдеров;
▫️ Отвечать за фичи end-to-end: от проектирования архитектуры до релиза, написания тестов и мониторинга стабильности на проде;
▫️ Тесно взаимодействовать в связке с Product, Design, QA и Backend-инженерами;
▫️ Участвовать в командных дежурствах (on-call) для обеспечения аптайма (примерно 1 неделя в месяц).
Требования:
▫️ От 5 лет коммерческого опыта во фронтенде, из них от 3 лет — React Native на продакшен-проектах (в идеале в Fintech или Crypto);
▫️ Реальный опыт работы с ончейн-транзакциями, несколькими блокчейн-сетями одновременно и реальными деньгами пользователей;
▫️ Глубокие, экспертные знания React, React Native, TypeScript, а также строгая дисциплина покрытия кода тестами (Jest, Detox);
▫️ Понимание принципов безопасности мобильных приложений и криптографических операций;
▫️ AI-forward mindset: ты активно, осознанно и эффективно используешь ИИ-инструменты в ежедневной работе для ускорения рутины;
▫️ Свободный русский язык для внутренних коммуникаций и английский от уровня B2+.
▫️ Опыт работы конкретно с некастодиальными кошельками будет твоим огромным преимуществом!
Условия:
▫️ 100% удаленка из любой точки мира в международной Agile-команде;
▫️ Сильная инженерная свобода: ты реально влияешь на архитектурные решения и выбор технологий;
▫️ Быстрый профессиональный рост в одном из самых трендовых и высокооплачиваемых направлений разработки;
▫️ Конкурентная заработная плата, которая обсуждается индивидуально под твои пожелания;
▫️ Прозрачный фидбек, культура открытого диалога и минимум согласований.
Этапы найма:
1. Скрининг резюме
2. HR-интервью
3. Техническое интервью
4. Финал с CTO
5. Оффер!
УдалённоseniorМожно работать из любой страны
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
ОБЗОР ПОЗИЦИИ И ПРОДУКТА
Финтех-компания, развивающая некастодиальный криптокошелёк, платежные крипто-карты и инфраструктуру IBAN-счетов, находится в поиске Senior React Native разработчика. Позиция предполагает сквозное владение продуктовыми фичами от проектирования архитектуры до вывода в прод и мониторинга стабильности приложения под реальными средствами пользователей.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ
• Развитие базового функционала кошелька (отправка/получение активов, балансы, история транзакций, внутренний swap/bridge, on-ramp интеграции);
• Разработка и поддержка фич крипто-карт и IBAN-модулей (платежные шлюзы, управление подписками, онбординг новых провайдеров инфраструктуры);
• Сквозное владение функционалом (end-to-end): от архитектурного планирования до вывода релизов на продакшен и последующего мониторинга;
• Плотное кросс-функциональное взаимодействие с командами Product, Design, QA и backend.
ТРЕБОВАНИЯ К КАНДИДАТУ
• От 5 лет коммерческого опыта в сфере фронтенд-разработки и от 3 лет практического опыта работы с React Native на продакшен-проектах (в доменах fintech или crypto);
• Подтвержденный практический опыт работы с ончейн-транзакциями в продуктах, оперирующих реальными средствами пользователей;
• Экспертный уровень владения React, React Native (bare workflow + Expo), TypeScript, Jest, Detox;
• Уверенные навыки работы с Git и настройки пайплайнов GitHub Actions;
• Владение английским языком на уровне Upper-Intermediate и выше, свободный русский язык.
ТЕХНОЛОГИЧЕСКИЙ СТЕК ПРОЕКТА
• Mobile: React Native (bare), Expo, TypeScript, React Query, Zustand, Redux Toolkit, Reanimated, Skia;
• Testing: Jest, Detox;
• Web3 / Blockchain: WalletConnect, EVM, Bitcoin-family, Tron, Solana, TON.
УСЛОВИЯ И БЕНЕФИТЫ
• Полностью удаленный формат работы со стабильной загрузкой на полный день;
• Фиксированный конкурентный оклад с выплатами в USDT ($4000 – $5000);
• Работа в интернациональной распределенной команде без бюрократии;
• Возможность напрямую влиять на развитие технологичного Web3-продукта.
УдалённоseniorФинтех-компания, развивающая некастодиальный криптокошелёк, платежные крипто-карты и инфраструктуру IBAN-счетов, находится в поиске Senior React Native разработчика
Задачи:
— Разработка и поддержка web/mobile приложения электронного кошелька;
— Реализация новых пользовательских сценариев;
— Работа с существующей архитектурой feature modules, controllers, DI;
— Интеграция UI с доменными сервисами и REST API;
— Поддержка и развитие UI-компонентов и экранов на базе дизайн-системы;
— Участие в развитии мобильного приложения на React Native;
— Улучшение существующего кода, снижение техдолга;
— Участие в обсуждении архитектуры, реализации задач и code review;
— Взаимодействие с backend, QA, PM и дизайнерами.
Требования:
— Высшее техническое образование;
— Релевантный опыт работы от 7 лет;
— Уверенное владение TypeScript, React, React Router;
— Опыт работы со state management: MobX или аналогичные подходы;
— Опыт разработки сложных форм: react-hook-form, yup или аналоги;
— Понимание принципов компонентной архитектуры, SOLID, разделения ответственности;
— Умение работать с REST API, DTO, typed errors и валидацией данных;
— Опыт адаптивной/mobile-first верстки, SCSS modules;
— Понимание async-запросов, состояний загрузки, ошибок, повторных запросов;
— Практический опыт с React Native;
— Умение читать чужой код, соблюдать архитектурные правила проекта и поддерживать единый стиль разработки;
— Понимание принципов Agile/Scrum и опыт работы в подобных командах.
Важно:
— Самостоятельность, проактивность, готовность к изменчивым задачам;
— Продуктовый подход: умеешь мыслить задачами бизнеса;
— Желание учиться, развиваться и нацеленность на успех команды;
— Готовность участвовать в ежедневных дейли, грумингах бэклога, планированиях спринта;
— Спокойное отношение к code review и работе с техдолгом.
Будет плюсом:
— Опыт интеграции с платежными шлюзами (банки, финансовые провайдеры);
— Native-часть iOS/Android на уровне сборки, отладки и интеграции SDK;
— Понимание требований PCI DSS и практик защиты платежных данных;
— MobX, Inversify, DI-подход;
— Навык поддержки систем в продакшене.
Условия:
— Динамичный и быстроразвивающийся бизнес, ресурсы;
— Возможность развиваться вместе с бизнесом;
— Профессиональная команда, которой можно гордиться;
— Возможность компенсации обучения;
— Удаленный формат работы.
О КОМПАНИИ
Мы — международная fintech-компания, развивающая криптоплатежную экосистему. Создаем продукты на стыке crypto, banking и digital payments для пользователей по всему миру. У нас есть живой продукт, активная база пользователей и стабильная выручка. Сейчас мы активно масштабируем продукт и усиливаем инженерную команду.
ЗАДАЧИ
• Разрабатывать и развивать ключевые backend- (Python) и frontend-сервисы (React Native) экосистемы;
• Работать над ядром системы: сложные интеграции, кастомные криптокошельки, подключение бирж и фиатных платежек;
• Развивать архитектуру White Label, корпоративные API и личные кабинеты партнеров;
• Участвовать в проектировании и улучшении архитектуры существующей системы под задачи масштабирования;
• Писать чистый, поддерживаемый код и активно участвовать в code review;
• Разбирать, диагностировать и устранять причины инцидентов, улучшать безопасность системы.
ТРЕБОВАНИЯ К КАНДИДАТУ
• Коммерческий опыт разработки от 4 лет;
• Уверенный и глубокий опыт backend-разработки на Python (FastAPI / Django / Flask);
• Опыт работы с React Native (или готовность оперативно подхватить мобильное направление, имея сильную базу в React);
• Хорошие знания SQL/NoSQL БД, понимание основ работы распределённых систем;
• Умение и желание разбираться в комплексном существующем коде;
• Английский язык на уровне чтения технической документации.
УСЛОВИЯ
• Полностью удалённый формат работы из любой точки мира;
• Гибкий график и отсутствие бюрократии;
• Реальный работающий продукт и сложные, нестандартные задачи на стыке фиата и крипты;
• Сильная техническая команда с опытными лидами;
• Возможность напрямую влиять на технические решения в своей зоне ответственности;
• Конкурентный доход, защищенный от инфляции.
Задачи:
— Разработка и поддержка одностраничных приложений (SPA) с использованием React (версии 18/19) и TypeScript.
— Создание масштабируемых и переиспользуемых UI-компонентов с управлением состоянием (MobX, Redux, Zustand, Context API).
— Интеграция с RESTful API, оптимизация производительности приложений, рендеринга и размера бандла.
— Обеспечение адаптивного дизайна, доступности (WCAG, ARIA) и кроссбраузерной совместимости.
— Написание тестов с использованием Jest и React Testing Library, настройка CI/CD пайплайнов.
— Взаимодействие с командами backend, дизайна и QA, участие в код-ревью.
Требования:
— Опыт коммерческой разработки с React не менее 3 лет.
— Глубокие знания TypeScript и современного JavaScript (ES6+).
— Понимание React: хуки, функциональные компоненты, кастомные хуки, порталы.
— Практический опыт работы с управлением состоянием (MobX, Redux, Zustand или Context API).
— Знание HTML5, CSS3 и современных технологий стилизации (Tailwind CSS, SCSS/SASS, CSS Modules).
— Опыт интеграции с REST API (Axios, Fetch) и обработки ошибок.
— Знакомство с инструментами сборки React (Vite, Webpack), Git и основами CI/CD.
— Опыт работы с UI-библиотеками (MUI, Ant Design, Chakra UI) и тестовыми фреймворками.
— Понимание вопросов безопасности фронтенда (XSS, CSP) и контейнеризированного деплоя (Docker).
— Хорошие навыки решения проблем и внимание к UI/UX.
— Владение английским языком на уровне B2 и выше (письменно и устно).
Желательно:
— Опыт с Next.js (SSR/SSG), React Server Components или React Native.
— Знание GraphQL (Apollo Client), WebSocket или архитектуры FSD.
— Знакомство с инструментами монорепозиториев (Nx, Turborepo), Storybook или PWA.
— Знание backend-технологий (Node.js, NestJS) для полного стека.
— Опыт с end-to-end тестированием (Cypress, Playwright).
— Участие в open-source проектах.
Локация: удалённо, по всему миру.
Ограничения: кандидаты из Египта, Индии, Пакистана, Армении и Афганистана не рассматриваются.
Формат работы: полный рабочий день, аутсорс, аутстафф.
УдалённоmiddleАрмения, Египет, Индия, Пакистан; Location: Remote, worldwide Restrictions: Candidates from Egypt, India, Pakistan, Armenia, and Afghanistan are not considered English: B2+ Format: Full-time, outsource, outstaff CONTACTS https://t.me/yaroslav_rr
Задачи:
• Разработка веб-интерфейсов (React, Go, Java)
• Поддержка и развитие бизнес-логики в core-компонентах
• Написание тестов
• Коммуникация с менеджерами, тестировщиками, разработчиками
• Сопровождение CI/CD (atlassian)
• Отвечать за качество продукта
• Участвовать в разработке новых функций
• Проводить Code Review
• Участвовать в аналитике решений для запуска новых продуктов/проектов
• Совместно с командой дорабатывать архитектуру, проектировать API, внедрять новые технологии
• Участвовать в ежедневных митингах и коммуницировать с распределённой командой и заказчиком
Требования:
• Высшее техническое образование
• Опыт разработки на React от 5 лет, Java (Go) от 2 лет, приветствуется опыт Python
• Опыт разработки высоконагруженных приложений и их оптимизации
• Понимание многопоточных приложений
• Владение архитектурными паттернами и их применением
• Знание отличий RDBMS от NoSQL, брокеров сообщений, типов кэша данных
• Разбираться в контейнеризации приложений и принципах Quality Assurance
• Знание Agile и опыт работы по гибким методологиям
• Навыки подготовки и демонстрации решений заказчику
• Знание английского языка (чтение технической литературы, переписка)
• Лидерские качества и нацеленность на результат
Location: Riyadh, Saudi Arabia
Job Description
We are seeking a highly skilled
Senior React Developer
to join our team on a
5-month contract
. The ideal candidate will be responsible for designing, developing, and maintaining modern, scalable, and high-performing web applications using React. The candidate should possess strong front-end development expertise, collaborate effectively with cross-functional teams, and contribute to delivering high-quality software solutions.
Fluency in Arabic is mandatory
.
Key Responsibilities
Design, develop, and maintain responsive and user-friendly web applications using
React.js
.
Collaborate with UI/UX designers, backend developers, and other stakeholders to translate business requirements into technical solutions.
Develop reusable, scalable, and maintainable front-end components.
Optimize applications for maximum speed, performance, and scalability.
Integrate front-end applications with RESTful APIs and backend services.
Participate in code reviews and ensure adherence to coding standards and best practices.
Troubleshoot, debug, and resolve application issues in a timely manner.
Contribute to architectural and technical design discussions.
Ensure cross-browser compatibility and responsiveness across multiple devices.
Document technical designs, implementation details, and development processes.
Requirements
Education
Bachelor's degree in
Computer Science, Software Engineering, Information Technology, or a related field
.
Experience
Minimum
5 years of experience
in front-end web development with a strong focus on
React.js
.
Proven experience in developing and delivering enterprise-grade web applications.
Solid understanding of the full Software Development Lifecycle (SDLC).
Technical Skills
Strong proficiency in
React.js
,
JavaScript (ES6+)
,
TypeScript
,
HTML5
, and
CSS3
.
Experience with state management libraries such as
Redux
,
Context API
, or similar.
Hands-on experience with RESTful APIs and front-end integration.
Familiarity with modern front-end build tools such as
Webpack
,
Vite
, or similar.
Experience with version control systems such as
Git
.
Understanding of responsive design principles and cross-browser compatibility.
Knowledge of testing frameworks such as
Jest
,
React Testing Library
, or similar is an advantage.
Familiarity with Agile/Scrum methodologies.
Soft Skills
Fluent Arabic speaker is mandatory
, with good communication skills in English.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
High attention to detail and commitment to delivering high-quality code.
Ability to work independently and manage priorities effectively.
Contract Duration
5-month contract
.
Задачи:
— Развивать существующее React-приложение и проектировать новые функциональные возможности.
— Улучшать архитектуру, качество кода и проводить рефакторинг существующих модулей.
— Работать с данными, поступающими в режиме реального времени через WebSocket.
— Взаимодействовать с командой разработки и участвовать в обсуждении технических решений.
— Влиять на развитие продукта и предлагать собственные инженерные решения.
Требования:
— Уверенный опыт коммерческой разработки на React и TypeScript.
— Опыт работы с Redux Toolkit или аналогичными инструментами управления состоянием.
— Умение писать поддерживаемый и масштабируемый код.
— Опыт рефакторинга и развития существующих проектов.
— Понимание принципов проектирования frontend-приложений.
Будет преимуществом:
— Опыт работы с приложениями, использующими WebSocket или другие технологии реального времени.
— Опыт проектирования архитектуры React-приложений.
— Опыт оптимизации производительности интерфейсов.
Условия:
— Работа в аккредитованной IT-компании с соблюдением ТК РФ.
— Гибкий формат работы: удаленно, гибрид или офис.
— Оформление полиса ДМС.
— Спортивные инициативы: поддержка футбольной и волейбольной команд, турниры.
— Корпоративные скидки и привилегии от BestBenefits.
Location: London, UK
This position is open for hiring in Dublin, Ireland, and requires working from the office 1-3 days per week.
Clients’ technological platforms are constantly evolving as they adopt new and emerging technologies to support their expanding businesses. The team manages applications at the heart of clients’ core business strategies and supports a global user base. The nature of clients’ businesses demands high levels of agility, which in turn requires the team to be technically superior.
The project is part of clients’ global technology modernization roadmaps. It aims to equip key business lines with the technology needed to address modern market challenges and seize new opportunities. The development focuses on core business applications using a modern AWS toolset with Python on the backend. As the project is in its early stages, a significant portion of the work involves architectural design, technology selection, and proof-of-concept (POC) activities.
Develop scalable and maintainable frontend architecture using React.js and Next.js
Implement and optimize reusable UI components using Fluent UI
Collaborate with UX designers to ensure consistent and user-friendly component designs
Conduct code reviews and provide constructive feedback to team members
Optimize components for maximum performance and reusability
Stay updated with the latest frontend technologies and industry trends
Bachelor's degree in Computer Science or related field
5+ years of experience in frontend development, with at least 3 years in a middle or a senior role
Extensive experience with React.js, including hooks and context API
Strong knowledge of Next.js and its features for server-side rendering and static site generation
Proficiency in working with Fluent UI or similar component libraries
Deep understanding of frontend performance optimization techniques
Experience in designing and implementing scalable component libraries
Excellent problem-solving skills and attention to detail
Strong communication skills and ability to work in a collaborative environment
Experience with micro frontends architecture
Familiarity with design systems and component-driven development
Knowledge of testing frameworks
Understanding of CI/CD pipelines and build tools
Задачи:
— Разработка и поддержка интерфейсов на React 17/18 и создание масштабируемых SPA.
— Интеграция с backend-сервисами через REST, GraphQL API и WebSocket.
— Работа с дизайн-системами, компонентными библиотеками и адаптивная кроссбраузерная верстка.
— Участие в архитектурных решениях, проведение code review и оптимизация скорости загрузки.
— Разработка и поддержка тестов (unit, интеграционные, e2e).
Требования:
— Опыт коммерческой разработки на React от 5-6 лет.
— Глубокие знания JavaScript (ES6+, event loop, асинхронность) и TypeScript (generics, conditional types).
— Опыт построения архитектуры SPA и работы с микрофронтендами (Module Federation).
— Владение инструментами сборки (Webpack, Vite) и Git.
— Опыт работы с Next.js (SSR/SSG) и высоконагруженными системами.
— Навыки менторинга, опыт настройки CI/CD и базовые знания Docker.
Условия:
— Полностью удаленный формат работы — возможность трудиться из любого города мира.
— Соблюдение принципов work-life balance для гармонии работы и личной жизни.
— Своевременные выплаты и работа над интересными проектами в крупных компаниях.
— Корпоративная библиотека и скидки от партнеров на обучение и английский язык.
— Открытая корпоративная культура с горизонтальным общением на «ты».
Задачи:
— Разработка и поддержка приложений на .NET, Node.js и React Native (Web & iOS)
— Проектирование и реализация API, интеграций и бизнес-логики
— Разработка фронтенд-функциональности и пользовательских интерфейсов
— Оптимизация баз данных и производительности приложений
— Troubleshooting, debug и улучшение существующих систем
— Участие в архитектурных обсуждениях и техническом проектировании
Руководство командой:
— Лидирование и менторство инженеров-разработчиков
— Проведение код-ревью и соблюдение стандартов разработки
— Поддержка оценки задач (task estimation) и планирования спринтов
— Координация процессов разработки и технической поставки продукта
— Взаимодействие с бизнес-аналитиками, PM и стейкхолдерами
Требования:
— 5+ лет опыта коммерческой разработки
— Уверенный практический опыт работы с .NET и React Native
— Опыт работы с Node.js и разработки REST API
— Опыт поставки production веб- и мобильных приложений
— Предыдущий опыт руководства разработчиками или роль Tech Lead
— Глубокое понимание best practices программной инженерии (Clean Architecture, SOLID)
— Опыт работы в Agile среде
— Свободное владение английским языком B2-C1
Условия:
— Релокационный пакет — помощь с переездом в Доху, Катар
— Работа в международной команде с сильной инженерной культурой
— Участие в масштабном продукте на рынке Ближнего Востока
— Возможности для профессионального и карьерного роста
— Медицинская страховка и социальные гарантии
— Современный подход к Agile-процессам
ОфисleadLEAD FULLSTACK (.NET/REACT NATIVE) | RELOCATION TO QATAR | #relocation to #Qatar #fulltime #itjob #fullstack #dotnet #react #native https://teletype.in/@courierus/KLX6WwdLaLD; RELOCATION TO QATAR Lead Full Stack Engineer (.NET & React Native) Локация:Доха, Катар (работа в офисе, on-site) Тип занятости: Полная занятость Формат:Релокация в Катар Мы ищем Lead Full Stack Engineer, который будет сочетать непосредственную разработку ПО с техническим руководством небольшой командой разработчиков; Стек Backend:.NET / .NET Core · Core · Entity Framework · Node.js · REST APIs · gRPC Frontend: React Native · TypeScript · Cross-platform (Web & iOS) Data & Cloud:PostgreSQL · Microsoft Azure · Azure DevOps · Git Nice to have: Azure Synapse · Azure Data Factory · Elsa Workflows Разработка ПО - Разработка и поддержка приложений на .NET, Node.js и React Native (Web & iOS) - Проектирование и реализация API, интеграций и бизнес-логики - Разработка фронтенд-функциональности и пользовательских интерфейсов - Оптимизация баз данных и производительности приложений - Troubleshooting, debug и улучшение существующих систем - Участие в архитектурных обсуждениях и техническом проектировании 👥 Руководство командой - Лидирование и менторство инженеров-разработчиков - Проведение код-ревью и соблюдение стандартов разработки - Поддержка оценки задач (task estimation) и планирования спринтов - Координация процессов разработки и технической поставки продукта - Взаимодействие с бизнес-аналитиками, PM и стейкхолдерами Что ожидаем - 5+ лет опыта коммерческой разработки - Уверенный практический опыт работы с .NET и React Native - Опыт работы с Node.js и разработки REST API - Опыт поставки production веб- и мобильных приложений - Предыдущий опыт руководства разработчиками или роль Tech Lead - Глубокое понимание best practices программной инженерии (Clean Architecture, SOLID) - Опыт работы в Agileсреде - Свободное владение английским языком B2-C1 - Релокационный пакет — помощь с переездом в Доху, Катар - Работа в международной команде с сильной инженерной культурой - Участие в масштабном продукте на рынке Ближнего Востока - Возможности для профессионального и карьерного роста - Медицинская страховка и социальные гарантии - Современный подход к Agile-процессам CONTACT https://t.me/Helen1295
Задачи:
— Писать код на Python (FastAPI / Django) для бэкенда.
— Закрывать фронтенд-задачи на React / Vue / Next.js (админки, простые интерфейсы, интеграция с Telegram Mini Apps).
— Проектировать архитектуру микросервисов под высокие нагрузки (десятки тысяч пользователей).
— Работать с PostgreSQL, Redis, ClickHouse (оптимизация запросов, кэширование, аналитика).
— Интегрировать AI-сервисы (OpenAI, ComfyUI, генерация видео, RAG, fine-tuning LoRA).
— Руководить 2–4 разработчиками (full-stack, AI-промтологи, бэкенд).
— Проводить код-ревью, менторить, помогать расти.
— Участвовать в найме и онбординге новых разработчиков.
— Отвечать за соблюдение дедлайнов и качества кода.
— Настраивать и поддерживать пайплайны в GitHub Actions.
— Управлять деплоем на сервера (Docker, Docker Swarm / K8s, Nginx / Traefik).
— Обеспечивать uptime 99.9% и быстрое восстановление после инцидентов.
Требования:
— Python (FastAPI / Django) — уверенно, 4+ лет.
— React или Vue / Next.js — базовый уровень (чтобы закрыть админку или поправить интерфейс).
— PostgreSQL (оптимизация, индексы, репликация).
— Redis (кэширование, сессии, очереди).
— Docker, CI/CD (GitHub Actions).
— Опыт с AI (OpenAI API, LangChain, RAG, работа с нейросетями).
— Опыт разработки от 5 лет, из них минимум 1 год — Team Lead / Tech Lead.
— Умеете и сами писать код, и управлять командой.
— Понимаете, как строить масштабируемую архитектуру под highload.
— Знаете, как оптимизировать БД и кэшировать данные (чтобы не ложилось при 10k RPS).
— Работали с AI / LLM (не просто вызывали API, а встраивали в продукт).
Будет плюсом:
— ComfyUI, LoRA, ControlNet, генерация видео.
— ClickHouse (аналитика, большие данные).
— Kubernetes / Docker Swarm.
— Опыт с Telegram Mini Apps.
— Go (высоконагруженные микросервисы).
Личные качества:
— Скорость и прагматизм — не «идеальный код на месяц», а «работающее решение на сегодня».
— Ответственность — за дедлайны, за стабильность, за команду.
— Коммуникабельность — умеете объяснить разработчикам задачу, а заказчику — сроки.
— Стартап-менталитет — готовность делать руками то, что нужно здесь и сейчас.
Условия:
— от 5000$ (фикс + бонусы за KPI).
— Удалённо, полная занятость.
— Возможность влиять на архитектуру и продукт с первых дней.
— Минимум бюрократии, максимум скорости.
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
TeamViewer's Frontline solution empowers frontline workers through workflow-based, real-time assistance on smart glasses, mobile phones, and tablets. Our platform connects the physical and digital worlds, combining 2D and 3D authoring tools to transform how industrial teams collaborate.
We are looking for an experienced and committed Full Stack Software Engineer with strong expertise across
React
and
Java Spring Boot
to help us develop the next generation of the Frontline platform. You will work across the full stack, delivering features end-to-end from UI to backend services.
Design, implement, and maintain frontend applications using
TypeScript
and
React
.
Design, implement, and maintain backend services and APIs using
Java
and
Spring Boot
.
Participate in architecture and application design to ensure reliability, scalability, and maintainability across the full stack.
Write clean, testable, and maintainable code using modern engineering and CI/CD practices.
Engage in peer reviews, pair programming, and technical discussions to continuously raise code quality and alignment.
Take ownership of your domain and deliver results with accountability and curiosity.
Explore and evaluate emerging technologies that can enhance the platform's capabilities.
Requirements
University or college degree in Computer Science, Software Engineering, or a related field.
3+ years of professional experience in full-stack software development, or proven senior-level expertise in designing and delivering complex software systems.
Strong expertise in
TypeScript
and
React
for frontend development.
Strong expertise in
Java
and
Spring Boot
for backend development, including frameworks such as Spring Data and Spring Security.
Solid understanding of
RESTful APIs
,
microservices
, and distributed system design.
Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks (e.g., Hibernate).
Experience with
CI/CD pipelines
,
Docker
, and container orchestration (e.g., Kubernetes).
Understanding of security and authentication standards (JWT, OAuth2, OpenAPI).
Fluency in English; other languages are a plus.
Nice to have
Experience working with message queue systems (e.g., NATS, Kafka, RabbitMQ).
Experience with public API design and developer-facing integrations.
Experience with
micro-frontend architectures
(e.g., Module Federation, single-spa).
Familiarity with
state management
libraries and patterns (e.g., Redux, Zustand, React Query).
Experience with component libraries and modern frontend tooling.
Familiarity with monitoring and observability tooling (e.g., Prometheus, Grafana, ELK).
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Fully remote (any location) or hybrid (Berlin or Lisbon office). Permanent employment contract (Germany or Portugal) or contract-based collaboration.
Company: German pharmacy marketplace founded in 2021, enabling users to order health products from multiple pharmacies with low prices and fast delivery.
What you will do:
— Develop and evolve frontend architecture for user-facing product areas
— Build reliable, scalable, and maintainable web interfaces
— Design client-side integrations with backend services and APIs
— Improve product flows across key user journeys
— Participate in product discussions, feature design, and experiment launches
— Work closely with product managers, designers, QA, analysts, backend, and mobile developers
— Maintain and improve code quality, performance, accessibility, and automated tests
Requirements:
— Strong experience with frontend development using JavaScript and TypeScript
— Solid experience with React and modern frontend architecture
— Experience with Next.js, SSR, and SPA architecture
— Experience working with REST APIs and client-server applications
— Experience with state management and data-fetching tools such as Redux, Effector, or React Query
— Ability to design maintainable architecture and make pragmatic technical decisions
— Product-oriented engineering mindset: understand user problems, think beyond implementation, contribute to product decisions
Nice to have:
— Experience with iOS or Android development
— Interest in growing as a T-shaped engineer across web and mobile platforms
— Professional use of AI coding tools such as Cursor, Claude Code, or similar
— Ability to evaluate AI-assisted workflows
Culture & Benefits:
— Fully remote or hybrid format (Berlin or Lisbon office)
— Permanent employment contract (Germany or Portugal) or contract-based collaboration (full-time)
— Transparent growth framework with defined expectations and aligned goals
— Agile, rapidly growing team using latest technology and AI in engineering workflows
Задачи:
- Разработка сайта
- Разработка Telegram Mini App
- Интеграции с Telegram-ботами, API, платежами и внутренними сервисами
- Работа с backend-логикой, базой данных и пользовательскими сценариями
- Доработка существующего функционала и разработка новых фич
- Иногда - быстрые фиксы, если что-то ломается в проде
Что важно:
Нужен не просто исполнитель по ТЗ, а человек, который может разобраться в продукте, предложить нормальное техническое решение и довести задачу до результата. Требует вовлеченности.
Требования:
- Базовые знания JavaScript и React
- Опыт с Next.js, Tailwind или SCSS
- Понимание Zustand или Redux Toolkit
- Чистый, структурированный код
- Желание учиться и развиваться
- Ответственность и самостоятельность
Обязанности:
- Разработка внутреннего продукта для ресторанов
- Создание систем автоматизации процессов
- Тестирование и отладка кода
- Взаимодействие с другими специалистами
Условия:
- Удаленная работа, свободный график
- Официальное оформление через ИП
- Наставничество и поддержка коллег
- Быстрый рост и влияние на бизнес