Location: Home based - EMEA
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder led, profitable and growing.
We are hiring a software developer to focus on dqlite, our distributed SQLite database which uses our own Raft library for establishing consensus and replication. Dqlite is available as a pure C library or through a Go package that we also maintain, and we intend to provide bindings for Python and other languages.
You will design and implement enhancements to the libraft, dqlite and go-dqlite components which we consume in MicroK8s, LXD and other projects. Work includes development in those pieces of software as well as responding to issues and user inquiries.
This is an excellent opportunity for someone who wants to have a meaningful impact on modern computing technologies. Canonical offers a fast-paced team environment and a career full of learning and development opportunities.
Location
: This is a remote position available in EMEA
What you will focus on
Design and implement features across dqlite
Debug and fix issues encountered by your users
Improve Jepsen tests, traditional HA database automated testing and stress tests
Participate in our engineering process through code and architectural review
Engage with the open source community and commercial partners
What we are looking for in you
Experience with distributed systems (preferably with Raft)
Good C programming experience
Solid understanding of asynchronous programming and concurrency patterns a plus
Capacity to learn quickly about new systems and techniques
Strong written and verbal communication skills
Bachelor’s or equivalent in Computer Science, STEM or similar degree
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Priority Pass, and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
Workplace: Удаленно
Мы ищем Flutter разработчика в Департамент внутреннего контроля и аналитики. Команда занимается разработкой ПО для управления складом (WMS-система)
Обязанности
Разрабатывать и поддерживать Flutter-приложение для ТСД (терминалов сбора данных)
Интегрироваться с backend-сервисами на Golang
Участвовать в принятии технических решений и code review
Требования
Опыт коммерческой командной разработки на Flutter от 3 лет
Уверенно управляете состоянием приложения с помощью BLoC / Cubit
Уверенно владеете git
Понимаете архитектуру Clean Architecture, принципы SOLID, KISS, DRY
Умеете работать с REST API, JSON
Понимаете специфику платформы Android и имеете опыт работы с нативной частью (MethodChannel)
Имеете опыт работы с реляционными базами данных (SQLite / Drift), пакетом SharedPreferences
Знакомы с концепцией Offline-first: понимаете принципы локального кэширования данных и синхронизации с бэкендом при нестабильной сети
Понимаете принципы безопасности данных и отказоустойчивости мобильных приложений
Условия
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Задачи:
— Развивать Android-проект, участвовать в поддержке и расширении функционала
— Участвовать в разработке архитектуры приложения, компонентов бизнес логики и UI
— Покрывать свой код Unit-тестами
— Проводить code-review
— Взаимодействовать с архитекторами, аналитиками, тестировщиками, дизайнерами и другими разработчиками
Требования:
— Релевантный опыт коммерческой разработки Android-приложений от 3 лет
— Уверенные знания Kotlin, Java Core, Android SDK
— Опыт разработки приложений для Android 6-14
— Опыт работы с Kotlin Coroutines / Flow
— Опыт работы с DI (Koin / Hilt / Dagger 2)
— Опыт работы с локальными БД (SQLite / Room)
— Опыт разработки клиент-серверных приложений
— Знание REST API, TCP / IP, HTTP / HTTPS, WebSocket
— Знания в области безопасности: Реализация безопасных соединений (TLS / SSL), шифрование и защита данных, управление сертификатами
— Знания в области межпроцессного взаимодействия (IPC) в Android
— Понимание Clean Architecture, SOLID
Будет плюсом:
— Опыт работы с AIDL
— Опыт работы с многомодульной структурой проекта
— Опыт работы с CI / CD (GitLab CI или др.)
Условия:
— Оформление по ТК РФ в штат компании
— Оклад и квартальные премии по результатам работы
— ДМС после испытательного срока
— Гибридный график работы (2-3 дня присутствия в офисе в неделю)
— Возможность внести свои инициативы и увидеть результат своей работы
— Открытую демократичную корпоративную культуру
— Компетентную команду.
ГибридseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Wrocław, Poland; Sofia, Bulgaria; Porto, Portugal
New opportunities in Europe!
🟢 Dev.Pro is a US-based software development company helping tech companies build their products and grow their business. We’re remote-first, and we work with independent contractors in over 55 countries, so you’d be collaborating in a multicultural environment on some really interesting projects.
We invite an Junior Software Engineer with hands-on experience in Angular and Node.js to join our team. In this role, you’ll help build and maintain cloud-based enterprise applications, contributing across both frontend and backend. You'll collaborate closely with engineers and cross-functional teams to deliver new features, enhance existing solutions, and support ongoing product improvements.
🟩
What's in it for you:
Work on enterprise-scale applications used by businesses worldwide, gaining exposure to the Point of Sale (POS) and payment processing industry
Contribute to impactful features across the frontend and backend while expanding your full-stack development expertise
Join a collaborative engineering environment that encourages knowledge-sharing and professional growth
✅ Is that you?
1.5+ years of experience as a Full-Stack Software Engineer
Strong experience building frontend applications with Angular and TypeScript
Some experience with Node.js for backend development
Experience working with payment systems or understanding of payment processing workflows
Experience integrating with hardware devices or working with hardware-related systems
Understanding of integrations between frontend and backend components
Experience working with relational databases (SQLite or similar)
Experience writing unit tests and following code quality best practices
Strong problem-solving and communication skills, with the ability to collaborate across teams
Upper-Intermediate English level
Desirable:
Familiarity with cloud environments, preferably AWS
Familiarity with payment systems or payment processing workflows
🧩
Key responsibilities and your contribution
In this role, you'll use your full-stack expertise to improve our client’s cloud-based restaurant management platform, enhancing its features to better serve small and medium-sized businesses.
Develop, maintain, and enhance enterprise applications using Angular and Node.js, delivering functionality across both frontend and backend
Develop and integrate APIs to support communication between application components and services
Investigate, troubleshoot, and resolve technical issues across the application stack
Collaborate with engineers, QA, and other cross-functional team members to coordinate work and deliver reliable, well-integrated solutions
Participate in technical discussions, contribute to implementation approaches, and maintain relevant technical documentation
Contribute to code quality, maintainability, and continuous improvement of development practices
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Signing the Contract
Interested? Find out more:
📋
How to Join Us
💻 LinkedIn Page
📈 Our website
💻 IG Page
By submitting application, I've read and agree to the Dev.Pro
Private Policy and Consent on Processing of Personal Data
. I agree to have my Personal Data being stored and processed by Dev.Pro.
УдалённоjuniorWrocław, Poland; Sofia, Bulgaria; Porto, Portugal
Zадачи:
— Разработка приложений для Android с использованием Kotlin
— Работа с базами данных SQLite
— Использование систем контроля версий Git
— Настройка сборки проектов с Gradle
— Интеграция REST API
— Создание пользовательских интерфейсов (UI)
Требования:
— Опыт работы от 1 до 3 лет
Условия:
— Работа в гибридном формате в городе Ташкент
— Зарплата обсуждается индивидуально
Задачи:
- развитие существующих приложений и библиотек по работе с маркированными товарами;
- доработка существующих приложений и библиотек по работе с ЭДО (приложения на терминале и мобильная библиотека);
- рефакторинг старого кода;
- проведение код-ревью;
- написание unit-тестов;
- участие в продумывании архитектуры и последующей реализации.
Требования:
- опыт в Android разработке от 2 лет;
- знание Android SDK, Kotlin, Java;
- опыт работы с XML, Compose, Coroutines;
- опыт работы с БД (используем Room, но в некоторых библиотеках есть SQLite);
- опыт оптимизации приложений или желание разобраться с этим.
Условия:
- оформление по ТК РФ, белая зарплата, уровень вознаграждения обсуждается с успешным кандидатом;
- формат работы: гибрид (Москва, м. Таганская / Марксистская, БЦ «Фабрика Станиславского»);
- ДМС после испытательного срока;
- работа в аккредитованной IT-компании, скидки от компаний партнеров, обучение;
- рабочая техника;
- 3 дня отпуска.
Location: Москва
Workplace: гибкий
Мессенджер позволяет пользователям вести переписку, отправлять видео- и аудиосообщения, подписываться на каналы, заводить собственные и не только. Под капотом у нас полноценная база данных SQLite для хранения сообщений и механизмы для отложенной отправки, которые позволяют пользоваться продуктом офлайн. Для работы с сетью используется набор технологий для разных сценариев: Short Poll, SSE, Web-Socket, Long Poll. В продукте много бизнес-логики, это уже не тонкий клиент, а полноценное приложение с интересными техническими вызовами.
Задачи
Разрабатывать мессенджер ВКонтакте для Android
Интегрировать звонки, каналы, аудио- и видеоконтент
Улучшать существующий код и писать новый — расширяемый, поддерживаемый и удобочитаемый
Взаимодействовать со смежными командами (backend/дизайн/аналитика/QA)
Оптимизировать работу приложения (перформанс, память, холодный запуск и так далее)
Требования
Опыт работы с мультимедиастеком желателен: камера, аудио, видео, энкодинг/декодинг
Ответственность и способность работать самостоятельно
Опыт реальной коммерческой разработки с использованием Java/Kotlin
Хорошее понимание работы платформы Android
Понимание нюансов многопоточности
Понимание сетевых технологий, отличие TCP/UDP сокета от веб-сокета
Умение оптимизировать приложение с точки зрения быстродействия и работы с сетью
Опыт написания тестов
Разработка и оптимизация высоконагруженных приложений на C++ (C++11/14/17/20) под Windows и/или Linux. Проектирование и реализация архитектуры программных компонентов, работа с многопоточностью и сетевыми протоколами.
Команда делает приложение для терминалов сбора данных. Нужно развивать его функции, подключать серверные сервисы на Go и обеспечивать работу при нестабильной связи.
Location: Remote US
About the role
More and more PlanetScale databases are created, connected and queried by AI agents. Cursor, Claude Code, Codex and a growing list of other tools now sit between developers and their infrastructure.
You will own that experience end to end. You'll make sure PlanetScale shows up everywhere developers build with AI, that our MCP server and CLI work flawlessly in every agent, and that we can measure how well it all works. Then you'll show the world how to do it well through demos, docs, blog posts, videos, and conferences.
This is a hands-on role combining engineering, content creation, and a strong public voice. You'll work closely with the teams that build our MCP server, CLI, API and docs.
The landscape of how developers work with AI changes fast. You'll have the opportunity to move quickly, experiment, and take the lead on the future of AI use with databases and infrastructure.
Make PlanetScale great with AI tools
Build and maintain the plugins for PlanetScale in every AI marketplace and directory: agent plugins, skill registries, MCP directories, IDE extension stores and AI app builders
Own our integrations with AI coding tools, agent frameworks and platforms
Stay current with AI tools as they launch and ensure our customers have a great experience from day one
Test the PlanetScale MCP server and CLI across Claude Code, Cursor, Codex, VS Code and other clients, and catch regressions before users do
Find friction in creating a database, connecting, running migrations and debugging queries from inside an agent, then fix it or drive the fix with the owning team
Improve the context agents rely on: tool descriptions, skills, llms.txt, docs written for agents, and error messages agents can act on
Attention to AEO (answer engine optimization): make sure agents find and recommend PlanetScale
Build and maintain skills for working with Postgres, MySQL, Vitess, Neki, and PlanetScale
Measure how well we're doing
Build evals that run real agent tasks against PlanetScale databases
Benchmark how agents perform with PlanetScale and work towards continuous improvement
Track how often AI assistants and agents recommend PlanetScale for database questions, and whether what they say about us is accurate
Instrument and report on agent usage: databases created by agents, time to first connection, MCP versus CLI usage, and where sessions fail
Show people how to do it well
Build demos and sample apps that show PlanetScale and AI tooling at their best
Write docs, guides and blog posts on using databases effectively with AI, including safe access, branching and performance assessment
Make videos and attend conferences to communicate with our audience how to build effectively with AI
These attributes best describe you
Daily use of AI coding agents, with strong opinions about what makes a tool work well with them
Experience building an MCP server, plugin, CLI or SDK that real developers use
Software engineering background in languages like TypeScript and Go, and comfort with APIs, OAuth and the command line
Experience with writing docs, blogs, and / or video content creation
Good at communicating with a broad audience and customers alike on socials
Experience working with relational databases (Postgres, MySQL, SQLite), schema design, migrations, connection handling, and Postgres or MySQL in production
Data fluency: designing evals, writing the queries behind a dashboard, and telling a real trend from noise
Clear communication of technical ideas in writing, on video and on stage
Independence and speed: spotting a gap, shipping a fix, and telling people about it
Genuine curiosity about the AI tooling landscape and a habit of keeping up with it
Bonus points
Contributions to the MCP spec, SDKs or popular open-source MCP servers
Experience writing agent skills, plugins or rules files for Claude Code, Cursor or Codex
Experience with LLM eval tools and building benchmarks for agents
Experience with AEO or GEO, or with tracking how LLMs surface and recommend a product
A blog, YouTube channel or GitHub that developers already follow
Experience with Vitess, database sharding, or running databases at scale
Why PlanetScale
We're redefining how high-growth companies manage data at scale—and we work with some of the most exciting brands in gaming, consumer tech, and B2B SaaS. As a Software Engineer, you'll be at the core of building the platform that powers world-class apps used by hundreds of millions of users worldwide. PlanetScale is a profitable company with a philosophy centered around building small teams of p99 individuals and is recognized as one of the fastest growing companies in America.
At PlanetScale we believe in supporting people to do their best work and thrive no matter the location. Our mission is to build a diverse, equitable, and inclusive company. We strive to build an inclusive environment where all people feel that they are equally respected and valued, whether they are a candidate or an employee. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, pregnancy status, and veteran status.
If you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!
Total Compensation and Pay Transparency
An employee's total compensation consists of base salary + variable comp where appropriate + benefits + equity. A member of our Talent Acquisition team will be happy to answer any further questions when we engage with you to begin the interview process.
Base Salary Range: $170,000 - $220,000
УдалённоRemote US; We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, pregnancy status, and veteran status
• Есть 7+ лет в Android-разработке, опыт в продуктовой компании и на высоконагруженных проектах / продуктах с большой аудиторией. • Есть опыт управления командой разработчиков.
Location: Remote, Global
Workplace: Remote
ABOUT SUPABASE
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
ABOUT THE ROLE
We’re looking for a Software Engineer to join our Turso core database team and help bring forward the future of agentic databases. Turso is both an Open Source database that replaces SQLite—with an ongoing project to also support the Postgres interface—and a Cloud offering where users can create databases on demand. You’ll work closely with customers and other teams at Supabase to build the future of what databases look like in a world where users and agents are creating millions of databases a day.
This role is ideal for someone who thrives in async, fast-paced environments and is excited about building database technology tools that scale to billions.
WHAT YOU’LL BE RESPONSIBLE FOR
- Driving the progress of the Turso Open Source database, in particular the Postgres compatibility layer.
- Making sure code works, and never breaks, and putting the systems and guarantees in place for that to happen.
- Maintaining the Turso Cloud operations, including the Cloud API and data plane operations.
- Improving the scalability of the Turso Cloud operations to support a 100x larger number of databases
YOU MIGHT BE A GOOD FIT IF YOU
- Have written databases before, and/or other high-stakes low-level systems like Hypervisors, OS Kernels, storage devices, etc.
- Have experience working with remote teams and Open Source communities.
- Have a passion and experience for correct systems that work, and have the experience in the tools to make that happen: Deterministic Simulation Testing, formal verification methods, fuzz and differential testing, etc.
- Have experience deploying, operating and debugging large scale software systems in production in cloud environments such as AWS & Kubernetes
- Have experience improving the observability, reliability and performance of complex cloud systems.
- Are comfortable working in Rust.
- Are comfortable with LLM-assisted development and evals.
- Are comfortable working with Embedded databases.
- Communicate clearly across both technical and non-technical audiences.
- Are energized by solving real-world problems for developers
- Are comfortable navigating ambiguity and moving quickly
WHAT WE OFFER
- Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
- ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
- Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
- Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
- Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
- Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
- Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
ABOUT THE TEAM
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
- ~400 team members
- 60+ countries
- 20+ languages spoken
- Over $1B raised (including our $500M Series F)
- 540,000+ community members
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
Location: Remote, Global
Workplace: Remote
ABOUT SUPABASE
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
ABOUT THE ROLE
We're looking for Engineering Managers to lead engineering effort on Supabase Spark. Supabase Spark is an initiative to build the next frontier of agentic databases, supporting billions of databases, with millions of databases created every day.
Although we don’t require managers to contribute to code directly, we do expect you to participate in design discussions and to be involved in setting the bar for engineering quality and best practices.
WHAT YOU’LL BE RESPONSIBLE FOR
Team & People
- Build a healthy, high-trust team culture in a remote-first, globally distributed environment.
- Run 1:1s, performance management, career development, and onboarding for your direct reports.
- Handle people admin (leave, time off, etc.) for your team.
Hiring
- Own the hiring plan for your team and act as Hiring Manager. First round of interviewer for all roles on the team.
- Partner with Talent Acquisition to source, interview, and close strong candidates.
- Contribute to headcount planning, org design, and the evolution of engineering leadership at Supabase.
Delivery & Roadmap
- Own the team's roadmap and project management (Linear), driving accountability and clear milestones.
- Manage workflow intake and Slack triage. These are the team’s primary inboxes for cross-team requests. You decide what gets routed where, prioritized, or pushed back on.
- Own the team's weekly updates and keep stakeholders aligned without creating overhead.
- Organize effort against support tickets and maintain the team's SLO.
- Surface risks, dependencies, and tradeoffs early and clearly to leadership.
Incident Commander
- Train as an Incident Commander. Drive coordination, resolution, and post-incident follow-up.
- Lead blameless post-incident reviews
YOU MIGHT BE A GOOD FIT IF YOU
- Have 5+ years of engineering background, with enough depth to be credible with engineers building complex systems.
- Have 3+ years managing remote engineering teams.
- Have managed engineering teams at a cloud, SaaS, or developer tools company.
- Experience with developer tools or databases, plus if that includes both SQLite and Postgres ecosystems.
- Strong technical credibility in backend and database systems: APIs, auth, and Postgres access control (roles, grants, RLS) etc.
- Has led a team shipping a developer facing API or platform product from early stage to production.
- Have managed remote, globally distributed teams that work asynchronously across disparate time zones.
- Are technical enough to be credible with strong engineers, but genuinely passionate about people management. This is the work you want to do, not a track you're settling for.
- Build psychological safety and a feedback culture: you give feedback often and in the moment, ask for it back, and create space for the team to do the same.
- Operate as a multiplier. Focused on helping individuals achieve more than they could alone, not on being the best technical voice in the room.
- Coach rather than direct. Remove blockers, connect people to context and resources, and trust your engineers to own how the work gets done.
- Have a real track record of performance management and can speak to specific examples of difficult conversations and how you navigated them.
- Are comfortable with ambiguity and capable of building structure where there isn't much.
- Communicate clearly and write well. You're default async, default written, set context proactively, and surface risks early.
- Are collaborative, low-ego, and adaptable. You thrive working with high-autonomy, senior ICs who have strong technical opinions and don't need to be the smartest person in the room.
- Are comfortable with aggressive scoping and eval driven development.
WHAT WE OFFER
- Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
- ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
- Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
- Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
- Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
- Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
- Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
ABOUT THE TEAM
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
- ~400 team members
- 60+ countries
- 20+ languages spoken
- Over $1B raised (including our $500M Series F)
- 540,000+ community members
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
УдалённоHave managed remote, globally distributed teams that work asynchronously across disparate time zones
Задачи:
— Разработка новых фич и поддержка текущего функционала
— Интеграции с терминалами, сканерами, весами и другой периферией
— Разработка библиотек и reusable-компонентов
— Написание unit-тестов
— Работа с архитектурой приложения
— Участие в развитии продукта и технических решений
Требования:
— Опыт Android-разработки от 1,5 лет
— Уверенный Kotlin
— Понимание Android platform components
— Опыт работы с Kotlin Coroutines
— SQLite
— Понимание MVVM / MVP / MVI
— Опыт работы с CI/CD
— Опыт интеграции с внешним оборудованием — критично
Плюсы:
— Jetpack Compose
— Dagger2
— Room
— Unit-тесты
— ContentProvider / AIDL
— Опыт с кассовым ПО
— Знание 54-ФЗ, маркировки, ФН/ОФД
Soft skills:
— Самостоятельность
— Проактивность
— Умение задавать вопросы
— Готовность разбираться в сложной доменной области
— Ответственность за результат
Команда:
2 Android разработчика + QA + Product Manager
Задачи:
— Проводить занятия по Data Analytics для групп
— Индивидуальный менторинг учащихся
— Практические занятия на основе проектов
— Проверка домашних заданий и проектов, предоставление обратной связи
— Подготовка учебных материалов и заданий
— Создание портфолио и подготовка к интервью
— Отслеживание прогресса учащихся
Требования — глубокие знания и опыт:
— SQL: SELECT, JOIN, агрегация данных, создание и изменение таблиц;
— Опыт работы с PostgreSQL, MySQL или SQLite;
— Язык программирования Python:
- Очистка и анализ данных с помощью Pandas;
- Визуализация с Matplotlib и Seaborn;
- Статистический анализ с SciPy;
— Работа в Excel:
- Анализ данных с помощью сводных таблиц (Pivot Tables);
- Использование простых формул и функции VLOOKUP;
— Статистический анализ:
- Проведение A/B тестов и проверка гипотез;
- Определение взаимосвязей в данных;
— Визуализация:
- Создание дашбордов в Tableau или Power BI;
— Git / GitHub:
- Управление версиями (commit, branch, merge);
- Размещение и совместное использование проектов на GitHub;
— Языки:
- Свободное владение узбекским и русским языками (обязательно);
- Английский язык — преимущество;
— Дополнительно:
- Умение просто объяснять сложные темы;
- Ответственность и интерес к работе с учащимися.
Преимущества:
— Основы машинного обучения
— Сертификаты Google / IBM / Microsoft
— Портфолио с реальными проектами
Условия:
— Зарплата от 7 000 000 до 20 000 000 сум (в зависимости от опыта и результатов)
— Бонусы по результатам
— Гибкий график работы
— Современный учебный центр в Ташкенте
— Возможности профессионального роста
Основные требования:
— Опыт работы в IT от 1 года;
— Практический опыт разработки ПО или работы в информационной безопасности;
— Уверенное знание одного или нескольких языков: Python, Java, C++, C#;
— JavaScript — преимущество;
— Алгоритмы и структуры данных, ООП, работа с API, клиент-серверная архитектура;
— Базы данных: SQL, PostgreSQL, MySQL, SQLite;
— Основы информационной и сетевой безопасности, модель OSI и стек TCP/IP, криптография, OWASP Top 10, Secure Coding, этичный хакинг;
— Понимание работы Firewall, VPN, антивирусов, IDS/IPS;
— Инструменты: Git, GitHub/GitLab, VS Code, PyCharm, VMware/VirtualBox, Linux (Ubuntu, Kali Linux);
— Docker — преимущество;
— Умение работать с детьми и подростками, грамотная речь;
— Опыт преподавания, сертификаты или портфолио — преимущество.
Задачи:
— Проводить теоретические и практические занятия по программированию и кибербезопасности;
— Обучать детей, подростков и взрослых по образовательной программе академии;
— Разрабатывать и проводить лабораторные работы, мини-проекты и домашние задания;
— Проверять работы и давать обратную связь;
— Готовить студентов к конкурсам, олимпиадам и проектной деятельности;
— Участвовать в развитии образовательных программ.
Условия:
— Оборудованные аудитории: компьютеры, проектор, интерактивное оборудование;
— Небольшие учебные группы до 15 человек;
— Почасовая оплата труда;
— Гибкий график, обсуждается на собеседовании;
— Офис в центре города;
— Методическая поддержка и готовые учебные материалы;
— Профессиональный рост и обучение внутри компании.