Location: Worldwide
We are looking for
QA Engineers - Backend (Golang) Junior+
to join one of our teams —
Transfers, Cards&Accounts,
and others..
Challenges that await you:
Analyzing requirements, creating test scenarios, preparing test data
Developing and maintaining test documentation
Acceptance and regression testing (automated and manual)
Writing and maintaining automated tests in Go
Identifying, localizing, and reporting defects using a bug tracking system
Communicating with the product team throughout development and participating in releases
Maintaining the test project
What makes you a great fit:
1–2 years of experience in QA
A proactive, persistent, get-it-done attitude — you enjoy chasing a problem across teams until it’s actually solved, not just reported
Experience developing and maintaining test documentation
Programming experience in Go / Java / Python
Experience with Git or other version control systems
B1 or higher English level
for effective communication with an international team
Your bonus skills:
Hands-on experience in writing automated tests
Experience with SQL
Experience with AI tools in testing
Our ways of working:
Innovative Spirit:
A commitment to creativity and groundbreaking solutions
Honest Feedback:
valuing open, transparent communication
Supportive Team:
a strong, collaborative community
Celebrating Achievements:
recognizing our wins together
High-Tech Environment:
a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances
Team time zone:
The team works within the GMT+1 to GMT+5 time zone
Our benefits:
Relocation support
to one of our hubs — Georgia — with assistance for the employee and their family
Flexible work
from one of our offices or remote
Healthcare Coverage
Education Budget:
Language lessons, professional training and certifications
Wellness Budget:
Mental health and fitness activity reimbursement
Vacation policy:
Annual leave and paid sick leave as per applicable policies
juniorTeam time zone:; The team works within the GMT+1 to GMT+5 time zone; Relocation support
Задачи:
— Ручное тестирование веб-приложений и бэкенд-сервисов
— Тестирование интеграций: WhatsApp API, GPS-трекинг, Проверка LLM-фич
— Автотесты API и E2E, встраивание в CI/CD
— Выстраивание QA-процесса с нуля
Требования:
— От 4 лет в QA: ручное + автоматизация
— REST API, Python (pytest, Playwright)
— SQL / PostgreSQL
— Linux, Docker, Git, CI/CD
— Первые 3–6 месяцев ~60–70% ручного тестирования, дальше сдвиг в автоматизацию.
Условия:
— 1'000'000 тенге
— первый выделенный QA в команде
— Офис на территории АУЭС университета в Алматы
Location: San Francisco, CA • New York, NY • United States
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us!
Figma is building its founding Forward Deployed Engineering team to solve the complex, real-world challenges that emerge when bringing Figma’s products into large-scale enterprise environments and looking for founding Forward Deployed Engineers. As a Forward Deployed Engineer, you’ll embed directly with strategic customers, working across their codebases, design systems, developer environments, and workflows to make Figma’s products successful within their unique technical constraints. You’ll tackle the hardest adoption challenges hands-on, from complex frontend stacks and legacy systems to security and access requirements, while building trusted partnerships with customers’ senior engineering teams.
This is a senior/staff-level engineering role within Product and Engineering, not a sales or services function. You’ll work directly in customer environments when needed, using the minimum access required. Your goal is smooth adoption by the customer’s product and engineering teams, which means making complex workflows work simply in their environment and solving the underlying problems You’ll do that hands-on, often by writing Figma product code, then turn what you learn into a reusable path for future customers instead of taking permanent ownership of the customer’s codebase. Working closely with Figma’s Product, Engineering, Sales, and Customer Experience teams, you’ll help shape both the product and how this brand-new function works and scales. The role is highly collaborative, deeply customer-facing, and built for engineers who thrive in ambiguity, take end-to-end ownership, and want to solve the highest-impact problems at the intersection of product, engineering, and customer needs. This role includes periodic travel to work alongside strategic customers in person.
This is a full time role that can be held from one of our US hubs or remotely in the United States.
What you'll do at Figma:
Make an enterprise design system agent-ready so AI tools generate faithful, on-system code: fix tokens, naming, and guidelines, wire up Code Connect, and run evals
Get Make Local, Code Layers, and our newest products working in a customer’s real environment, writing code, config, agent skills, and guideline files against their systems and ours
Run technical discovery: understand a customer's dev environment, toolchain, and constraints, then scope the fastest credible path to value, in addition to setting the customer up for long term success
Debug hard, unfamiliar integration problems (git workflows, CI, dev-environment setup, non-standard stacks)
Build LLM-powered workflows: MCP setup, agent skills, and prompt engineering tuned to each customer’s context
Turn one-off solutions into reusable playbooks and product feedback, so patterns you solve once become self-serve or shipped product
Bring learnings on friction back to Figma's Product and Engineering teams, influence what gets built next, and often build it
We'd love to hear from you if you have:
5+ years shipping production software end-to-end, with meaningful time embedded with customers or partner teams
Excellent customer-facing communication and technical partnership skills, with the ability to build trust with senior engineers and translate customer needs into actionable product and engineering solutions
Strong engineering fundamentals and adaptability, with the ability to quickly navigate unfamiliar codebases, languages, and technical environments to deliver production-ready solutions
Hands-on experience with design systems and design-to-code workflows, including component libraries, tokens, documentation, and the tooling that connects design artifacts to production code
Proficiency in TypeScript/JavaScript or Python, including demonstrated fluency with agentic coding tools (e.g., MCP, agent orchestration). You have hands-on experience integrating APIs and SDKs, troubleshooting toolchains and CI environments, and navigating enterprise requirements such as SSO, security reviews, access controls, data residency, and compliance frameworks
Comfort owning ambiguous technical problems end to end, identifying patterns across customer engagements, and turning field learning into reusable product improvements
While it's not required, it's an added plus if you also have:
Background in forward-deployed engineering, solutions engineering, professional services, developer experience, or a similar customer-facing technical role
Familiarity with developer tools, design-to-code workflows, or AI/LLM products, including tools such as Code Connect, Storybook, Style Dictionary, or comparable technologies
Proven ability to partner cross-functionally with Sales, Customer Experience, Solutions Architecture, or related teams to deliver complex enterprise engagements
At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Pay Transparency Disclosure
Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location.
Figma offers equity to employees, as well as a competitive package of additional benefits, including health, dental, and vision coverage; retirement benefits with company contributions; parental leave and reproductive or family planning support; mental health and wellness benefits; and paid time off. Figma provides paid sick leave, holidays, and other leave benefits in compliance with applicable federal, state, and local laws, including the requirements of the Washington Minimum Wage Act and related regulations. Exempt employees are eligible for employer‑provided paid flexible PTO in addition to flexible paid sick leave. PTO is subject to manager approval. Additional benefits may include company recharge days, cell phone and home internet reimbursements, and a number of lifestyle spending accounts. Figma also offers sales incentive compensation for most sales roles and an annual bonus plan for eligible non-sales roles. All compensation and benefits are subject to applicable plan terms and may be modified by Figma at any time, consistent with applicable law.
Annual Base Salary Range:
$153,000
—
$376,000 USD
At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an
equal opportunity workplace
- we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status
,
or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to
accommodations-ext@figma.com
. These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities.
Examples of accommodations include but are not limited to:
Holding interviews in an accessible location
Enabling closed captioning on video conferencing
Ensuring all written communication be compatible with screen readers
Changing the mode or format of interviews
To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding.
By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with
Figma's Candidate Privacy Notice
.
Application limits:
To help candidates focus on the opportunities most relevant to their skills and experience, Figma limits the number and frequency of applications. These limits apply to all roles:
Candidates may submit up to 5 applications during any rolling 30-day period.
Candidates may not reapply to the same role while an application is active or within 90 days of receiving a rejection.
Once the applicable days has passed, candidates are welcome to apply again.
Location: IN - Jaipur
About the Role
We are seeking an enthusiastic and motivated Python Developer to join our growing team. The ideal candidate will have foundational experience in Python programming and a passion for building scalable, high-performance applications. You will collaborate with senior developers and cross-functional teams to design, develop, test, and maintain software solutions.
Responsibilities
Develop, test, and maintain Python-based applications and scripts.
Write clean, efficient, and well-documented code following best practices.
Debug and resolve issues in existing code.
Collaborate with team members on code reviews, design discussions, and agile development processes.
Participate in the development of REST APIs, web services, and data processing pipelines.
Assist in writing unit tests and automated test cases to ensure quality and performance.
Support the integration of third-party libraries and APIs.
Maintain version control using Git and follow CI/CD practices.
Work with Lambda functions for serverless computing tasks.
Manage and interact with AWS S3 buckets for file storage and retrieval.
Stay updated with emerging technologies and contribute ideas for improvements.
Qualifications
Education:
Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
Experience:
+5 years of Python development experience.
Technical Skills:
Proficiency in Python programming.
Proficiency in web scraping tools (e,g, Playwright, Selenium)
Familiarity with web frameworks (e.g., Flask, Django) is a plus.
Basic knowledge of SQL and database concepts (e.g., PostgreSQL, MySQL).
Experience with version control systems (e.g., Git).
Understanding of REST APIs and JSON.
Familiarity with AWS services, especially Lambda functions and S3 buckets.
Understanding of Lambda functions for serverless applications.
Familiarity with Linux/Unix environments.
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office four days, with the flexibility to work remotely one day (Friday).
Benefits
iCapital offers a comprehensive benefits package that includes a total compensation program consisting of competitive salary, annual performance bonus, and equity for all full-time employees; healthcare with 100% employer-paid health and dental insurance; and generous paid time off (PTO).
For additional information on iCapital Network, please visit
https://www.icapitalnetwork.com/about-us
Twitter: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
Location: Minsk
Workplace: hybrid
We are seeking a Senior Full-Stack Engineer to join our distributed engineering team.
IDT/NRS builds the Point of Sale platform that runs tens of thousands of independent retail stores across the United States.
We are now expanding that platform into restaurants.
If you like challenges where the hard part is getting it right at scale rather than getting it working once, this is that job!
Primary location - Minsk, Belarus (hybrid - 3 days/week in the office)!
What you will own:
Architecture and delivery of new restaurant facing services, from data model to API to the screens merchants actually touch.
The merchant facing restaurant surfaces: kitchen display and everything staff touch across the life of an order.
Extending and hardening existing production services without destabilizing them.
Correctness under concurrency: transactional integrity, isolation levels, idempotency, race conditions, retries, and honest tradeoffs where perfect guarantees are not available.
Behavior when the connection drops. A store keeps serving whether or not the network is up, which means offline capable clients, local state, sync on reconnect, and reconciling what happened while the system was split.
Queueing and asynchronous processing, background jobs, and event driven flows.
Safe rollout of releases that reach tens of thousands of users.
Working directly with product managers and designers to shape what gets built, not just receiving requirements and implementing them.
Technical direction and code review for other engineers, including the judgment to say when a design is wrong and the credibility to make that stick.
Required Qualifications:
6-8+ years building full-stack products
, including time as the senior person on the work.
Deep Node.js and TypeScript experience across the full-stack
, with production services you designed and still stand behind.
Deep understanding of REST API design and microservices.
Strong relational database skills, Postgres or MySQL
: schema design, indexing, query tuning, transactions, and what actually happens under load. Comfort with non relational stores such as Redis or MongoDB, and with caching and invalidation.
Experience with queues and streaming, whether Kinesis, Kafka, RabbitMQ, SQS, BullMQ, or similar, including the failure modes that come with them: ordering, duplicates, replay, and consumer lag.
Front- end skill that matches the environment:
our team use these screens during a rush, on a terminal or a tablet, with no time to think and no tolerance for a bad interaction.
We use Vue.
Experience with React or Angular is fine
, as long as it includes component architecture, state management, and progressive web apps.
Real time interfaces built on websockets, ideally socket.io. Order flow and kitchen display depend on it.
Excellent debugging. You can take an unfamiliar production failure and reason your way to root cause instead of guessing.
Parts of the existing platform are PHP.
Working effectively in unfamiliar code, with AI, is part of this job.
Experience deploying services that scale horizontally, tolerate a failed instance or a slow dependency, and automatically add or shed capacity.
Comfortable on Linux, and fluent with Git and CI and CD workflows.
Excellent written and spoken English.
You will be in daily conversation with teams in the United States and Israel, and will often be the person explaining a technical decision to people who did not attend the design discussion.
How you work:
AI first.
You use AI tooling as a core part of how you engineer: mapping an unfamiliar codebase in hours instead of weeks, pressure testing your own designs, moving faster without lowering the bar.
You apply it across the whole lifecycle: shaping a design before any code exists, writing and refactoring, reviewing your own work, as well as automated PR reviews.
You jump in.
Handed a large, complex, unfamiliar repository, your instinct is to open it and start reading. Complexity and sensitivity are reasons to be careful, not reasons to wait for someone else.
You build services that stay maintainable.
Clear boundaries, readable code, tests that earn their keep, observability that makes production legible. The next engineer should be able to operate what you built without a tour guide.
You think about the person on the other side.
During a rush, a confusing screen or one extra tap is not a cosmetic problem. It is a slower line and a worse night for the staff.
You go the extra mile.
You follow a problem to its actual end, including the parts nobody assigned to you. You take pride in the work and you care how it lands for the merchant on the other side of the screen.
What We Offer:
Hybrid in Minsk work opportunity!
Stable job with long-term growth perspective.
Competitive salary with annual performance review.
Top-tier hardware to support your productivity.
An exciting and challenging job with talented people around.
Continuous learning and career growth opportunities.
Compensation for professional training, seminars, and conferences.
Referral program – get rewarded for helping us grow the team with talented people.
Company-supported English classes to enhance your professional growth.
More perks for the Minsk and Chisinau office employees.
About us:
IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers. We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues.
We are not ”another big IT corporation”— we encourage and support in-house entrepreneurs in developing their ideas into business actions.
About NRS:
National Retail Solutions (NRS) is a leading provider of point-of-sale, payment, and digital solutions to tens of thousands of independent retailers across the United States and Canada.
NRS is now expanding into a completely new vertical: restaurant technology. We are building a brand-new Restaurant POS platform, a modern and highly capable system designed specifically for restaurant operations. This is one of the most significant product expansions in NRS history and will open a major new market for the company. This is a real opportunity to help build something new and important.
It seems like you are interested if you are here, so let’s chat!
Задачи:
— Разрабатывать AI-ассистентов, чат-ботов и AI-агентов.
— Создавать многоэтапные AI-workflow.
— Интегрировать OpenAI, Anthropic и другие LLM API.
— Работать с context, memory, state и tool calling.
— Разрабатывать AI-решения для Telegram, WhatsApp и Web.
— Автоматизировать бизнес-процессы с помощью AI.
— Разрабатывать и улучшать RAG-системы.
— Работать с embeddings, semantic search, hybrid search и reranking.
— Настраивать обработку, chunking и индексацию документов.
— Работать с векторными, SQL- и NoSQL-базами данных.
— Реализовывать цитирование и проверку источников ответов.
— Разрабатывать backend на Python / FastAPI и создавать REST API.
— Работать с Pydantic и асинхронным Python.
— Интегрировать внешние API и базы данных.
— Реализовывать retry, timeout, error handling и logging.
— Контейнеризировать сервисы через Docker.
— Оптимизировать промпты и системные инструкции.
— Создавать тестовые сценарии и evals.
— Выявлять галлюцинации и проблемы с контекстом.
— Проводить регрессионное тестирование AI-функциональности.
— Сравнивать модели по качеству, скорости и стоимости.
— Контролировать token usage, latency, ошибки и расходы на LLM.
— Анализировать реальные диалоги пользователей и улучшать AI-системы.
Требования:
— От 2 лет коммерческого опыта в AI Engineering, Backend, ML Engineering или смежной технической роли.
— Уверенный Python.
— Практический опыт работы с FastAPI.
— Опыт работы с REST API, Pydantic и асинхронным Python.
— Опыт работы с Docker и Git.
— Практический опыт интеграции OpenAI, Anthropic или других LLM API.
— Опыт работы с LangChain, LangGraph или аналогичными инструментами.
— Понимание RAG, embeddings и semantic search.
— Опыт разработки AI-ассистентов, чат-ботов или AI-агентов.
— Опыт работы с SQL и/или NoSQL.
— Понимание ограничений LLM: галлюцинации, context window, latency и стоимость.
— Умение писать структурированный и поддерживаемый код.
— Способность самостоятельно разбираться в задачах и предлагать технические решения.
— Английский язык.
Будет большим плюсом:
— Qdrant, Pinecone, pgvector, Weaviate, Milvus или другие vector DB.
— Production-ready RAG.
— AI Agents и tool calling.
— Structured Outputs, JSON Schema и Function Calling.
— LLM evaluation / automated evals.
— LangSmith, Langfuse, Arize Phoenix или аналогичные инструменты.
— PostgreSQL, Redis, Elasticsearch / OpenSearch.
— CI/CD.
— AWS, GCP, Azure.
— OCR и обработка документов.
— Опыт разработки multi-tenant SaaS.
— Понимание информационной безопасности и защиты данных.
AI-инструменты в разработке:
— Claude Code
— Cursor
— GitHub Copilot
— Codex и аналоги
Ожидания на первые 3 месяца:
— Разобраться в существующей AI- и backend-архитектуре.
— Самостоятельно развивать LLM-функциональность.
— Реализовать минимум одну значимую AI-функцию от идеи до production.
— Улучшить качество, стабильность, скорость или стоимость существующих AI-сценариев.
— Настроить базовое тестирование и оценку качества AI-ответов.
— Улучшить логирование и мониторинг ключевых AI-сценариев.
Условия:
— Полная или частичная занятость.
— Формат: удалённо / гибрид.
— График: 5/2 и другие варианты.
— Рабочий день 8 часов.
— Оформление по трудовому договору.
— Остальные условия обсуждаются индивидуально с финальным кандидатом.
— Работа над production-ready AI-системами, а не только демонстрационными решениями.
Location: Stamford, Connecticut, United States
About the Role
iCapital is seeking an Associate Python Developer to join the growing Core Operations Technology team. This individual will have foundational experience in Python programming and a passion for building scalable, high-performance applications. This roles collaborates with senior developers and cross-functional teams to design, develop, test, and maintain software solutions.
Responsibilities
Develop, test, and maintain Python-based applications and scripts.
Write clean, efficient, and well-documented code following best practices.
Debug and resolve issues in existing code.
Collaborate with team members on code reviews, design discussions, and agile development processes.
Participate in the development of REST APIs, web services, and data processing pipelines.
Assist in writing unit tests and automated test cases to ensure quality and performance.
Support the integration of third-party libraries and APIs.
Maintain version control using Git and follow CI/CD practices.
Work with Lambda functions for serverless computing tasks.
Manage and interact with AWS S3 buckets for file storage and retrieval.
Stay updated with emerging technologies and contribute ideas for improvements.
Qualifications
Bachelor's degree in computer science, software engineering, or a related field or equivalent relevant experience
1-2 years of Python development experience, including Python, web scraping tools (Playwright, Selenium), REST APIs, JSON, and Git
Working knowledge of SQL and databases (PostgreSQL, MySQL), Linux and Unix environments, and web frameworks such as Flask or Django
Experience with AWS services, including Lambda, S3, and serverless application development; familiar with Azure or GCP is a plus
Exposure to testing frameworks such as pytest and unittest, Docker, front-end technologies (HTML, CSS, JavaScript), and Agile methodologies
Strong analytical, problem-solving, communication, and collaboration skills, with attention to detail and a commitment to quality
Benefits
The base salary range for this role is $85,000 to $110,000. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
Twitter: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Задачи:
— Разрабатывать REST API и серверную логику на FastAPI
— Проектировать Pydantic-схемы валидации запросов и ответов
— Работать с PostgreSQL через SQLAlchemy 2.0, писать миграции на Alembic
— Настраивать Docker-окружение, писать тесты (pytest, httpx)
— Участвовать в код-ревью под наставничеством CTO
— Вести README и OpenAPI/Swagger-документацию
Требования:
— Базовые знания Python: типизация, ООП, работа с async/await
— Понимание REST — что такое эндпоинт, методы, статус-коды
— Желание разобраться в FastAPI и Pydantic (опыт необязателен, но плюс)
— Базовое знакомство с SQL и понимание, что такое ORM
— Опыт с Git: ветки, PR, осмысленные коммиты
— Коммерческий опыт не обязателен — важны пет-проекты, учебные работы или готовность учиться в темпе продукта
Условия:
— Удалённый формат работы
— Свободный график
— Возможность совмещать стажировку с учёбой
— Наставничество Senior-разработчика, разбор кода на ревью
— Гарантированный оффер по итогам стажировки при хорошей оценке
— Удалённо из России
Location: Singapore
Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title, League of Legends, to critical and player acclaim. Players form the foundation of our community, and it’s for them that we continue to evolve and improve the League of Legends experience.
We’re looking for humble but ambitious, razor-sharp professionals who can teach us a thing or two. We promise to return the favor. Like us, you take play seriously; you’re passionate about games. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints.
That’s where you come in.
As a
Rendering Technical Artist (Contract)
on the Singapore League of Legends PC Team, you’ll help bring the world of Runeterra and beyond to life through materials, lighting, and real-time rendering. League’s visual targets are built on a modern real-time, PBR-based rendering pipeline with stylized, hand-painted treatments, and you’ll author, extend, and maintain the shaders and materials that realize them across champions, skins, and related content.
Working closely with artists, designers, engineers, and external partners, you’ll act as a bridge between art and engineering—translating visual and art-direction goals into robust, performant solutions that behave consistently across around-game and in-game environments. As an experienced technical artist, you’ll also diagnose rendering issues early, reduce rework, and help raise the craft bar for how shaders and materials are authored across internal and external teams.
Reporting to the Technical Art Manager, you will ensure that assets meet technical performance standards and artistic direction requirements. In collaboration with Art, Design, Engineering, and external partners, you will contribute to production support and workflow improvements.
Please note that Riot Games does not offer relocation packages for this position.
Responsibilities:
Author, extend, and maintain real-time shaders and materials for League of Legends within a PBR-based rendering workflow, including reusable shader functions and shared material systems that scale across champions and skins.
Apply strong PBR fundamentals across albedo, normal, roughness, metallic, ambient occlusion, emissive, lighting, and reflection-probe inputs, ensuring shader features account for the full material response rather than the diffuse channel in isolation.
Collaborate directly with Art and Design to understand desired visual behaviors and art direction, and translate them into clear, achievable, and performant rendering solutions.
Provide hands-on technical support to internal and external vendor artists, helping them author, integrate, and troubleshoot materials and shaders for Epic and Legendary skins.
Validate assets across neutral lighting, around-game, and in-game environments and applicable quality levels, diagnosing issues involving lighting, shadows, material response, shader parameters, and texture inputs.
Collaborate with engineering to manage in-game memory budgets, profile shader and rendering cost, and optimize game performance using tools such as RenderDoc or equivalent GPU-capture tools.
Integrate visual assets from external vendors into the game engine using Perforce, working closely with the Art Director and Technical Art Manager to maintain quality and consistency.
Create and maintain clear technical documentation—shader and material workflows, authoring standards, and best practices—and develop custom tools and scripts so artists can work more independently.
Required Qualifications:
4+ years of professional experience as a Technical Artist in game development or a related real-time graphics field.
Demonstrated hands-on experience writing, debugging, and shipping shaders for a modern real-time, PBR-based game engine, with a strong understanding of how albedo, normal, roughness, metallic, ambient occlusion, lighting, and reflections combine to define surface response.
Ability to read, write, and debug common real-time shader languages such as HLSL and GLSL, along with node-based shader graphs or comparable proprietary shader and material systems.
Strong skills in modeling, shaders, texturing, and lighting for games, with an understanding of stylized, hand-painted content pipelines and how visual style, color, and lighting direction influence material and shader approaches.
Proficiency in commercial or proprietary game engines (e.g. Unity/Unreal), with familiarity in performance profiling, GPU cost analysis, memory budgets, and optimization across a range of hardware.
Strong technical writing skills, with experience creating and maintaining clear technical documentation such as shader and material guides, authoring standards, and workflow references.
Familiarity with version control systems such as Git or Perforce.
Excellent communication skills, with the ability to act as an ambassador between art and engineering and collaborate effectively with external partners and internal teams.
Desired Qualifications:
Experience with stylized PBR rendering, toon/PBR hybrid workflows, or other non-photoreal real-time rendering approaches.
Experience creating shaders for character materials such as skin, hair, cloth, or metal.
Experience with material-driven systems, runtime material parameters, VFX integration, or gameplay-driven visual hooks.
Experience developing tools or scripts in Python or another scripting language to improve art and rendering workflows.
Experience with content creation tools such as Maya, Photoshop, Substance, or Marmoset Toolbag, and a solid understanding of 3D math, linear algebra, and color space.
Experience supporting external vendors through documentation, training, reviews, and production troubleshooting.
Familiarity with the League of Legends IP and its stylized skins universes.
When submitting your application, please include a portfolio showcasing your past work. Please include shader or material breakdowns where possible, describing your role, the engine or rendering framework used, the PBR inputs and lighting considerations, and any performance or memory constraints you addressed. As part of the application process, you may be asked to complete an art test.
For this role, you’ll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will certainly be looking at your past studies and experience, but for this role, we also look for dedicated people with a personal relationship with games.
If you embody player empathy and care about the experiences of players, this could be the role for you!
Location: Remote (Peru)
Zeal is an AI-enabled software consultancy purpose-built for Fortune 1000 companies,
and we’re now part of Livefront
. We help companies navigate technology to drive business outcomes by attracting, retaining, and growing exceptional talent and empowering them to use innovative technologies and process frameworks.
We’re a values-driven technology company grounded in kindness, generosity, and integrity. Our mission is to build a place where our employees love their future and where clients trust us to deliver what we promise: to improve their business through technology. Love your future.
We’re looking for an outstanding Quality Assurance Engineer to join our team. This role is available across our primary LATAM hub in Peru.
Who you are
You are a pragmatic, detail-oriented quality engineer who enjoys ensuring that complex software systems work reliably for the people who use them. You bring strong experience with both manual and automated testing, communicate clearly with clients and technical peers, and adapt easily across industries, applications, and technical stacks. You understand that quality is a shared responsibility and enjoy collaborating closely with engineers, product teams, and clients throughout the software development lifecycle. You are curious about new tools—including AI tools that improve your productivity and the effectiveness of your testing.
What you will be doing
Work directly with clients to understand business requirements, identify quality risks, and develop effective testing strategies.
Design, execute, and maintain comprehensive manual test plans, test cases, and test scenarios across web, mobile, API, and integrated software systems.
Develop and maintain automated test suites using modern testing tools and frameworks, including:
Selenium, Playwright, Cypress, Appium, or similar automation technologies;
API testing tools and frameworks such as Postman, REST Assured, or similar.
Perform functional, regression, integration, end-to-end, exploratory, and acceptance testing throughout the software development lifecycle.
Identify, document, prioritize, and communicate software defects clearly, partnering with engineers to investigate root causes and validate fixes.
Build scalable automation approaches that improve test coverage, shorten feedback cycles, and reduce repetitive manual testing.
Integrate automated testing into CI/CD pipelines using industry-standard tooling such as GitHub Actions, Jenkins, Azure DevOps, or similar platforms.
Validate APIs, data integrations, and backend systems using appropriate testing strategies and tools.
Collaborate with software engineers, product managers, designers, and client stakeholders to establish acceptance criteria and advocate for quality throughout the development process.
Gain experience across multiple clients and industries, adapting testing strategies to different technical and business environments.
Build trust with clients and internal teams through strong communication, problem-solving, attention to detail, and execution.
Why you should apply
You want to work with passionate, talented people who are always looking for ways to make things better.
You value a work environment where kindness, mutual trust, and egoless collaboration are paramount.
You have a history of keeping promises, doing what is right, and spending energy on what matters.
You enjoy the variety and growth that comes with consulting for Fortune 1000 companies across industries and technical stacks.
You want to work on projects that have outsized impact and reach.
You believe in sweating the details, committing to quality, and taking pride in going the extra mile.
What you bring to the table
We expect candidates to demonstrate a solid foundation in software quality assurance, hands-on experience with both manual and automated testing, and a keen interest in consulting.
Quality Engineering:
Strong experience designing and executing manual testing strategies, including functional, regression, integration, exploratory, and end-to-end testing.
Test Automation:
Hands-on experience developing and maintaining automated tests using Selenium, Playwright, Cypress, Appium, or comparable tools and frameworks.
Technical Skills:
Experience testing APIs and integrated systems and working with technologies such as REST APIs, SQL, Git, and CI/CD pipelines. Familiarity with at least one programming or scripting language such as JavaScript, TypeScript, Java, Python, or C#.
Quality Mindset:
Proven ability to identify risks, investigate defects, troubleshoot complex issues, and determine the appropriate balance between manual and automated testing.
Communication:
Excellent verbal and written communication skills and the ability to clearly communicate quality risks, defects, and recommendations to both technical and non-technical stakeholders.
Problem-Solving:
Proven ability to analyze complex systems and requirements and develop practical, effective approaches to ensuring software quality.
What to expect
When applying, please include a short note about yourself, a summary of your work experience, and a link to any public profiles you actively maintain (e.g., GitHub, LinkedIn). Our hiring process moves quickly and consists of several stages for candidates who capture our attention with their initial submission, sometimes including but not limited to a short preliminary phone interview, a series of video interviews, and a short take-home exercise, which you'll have up to a week to complete.
Additional information
We go out of our way to evaluate all employees and job applicants equitably based on merit, competence, and qualifications. We encourage candidates from all backgrounds and identities to apply, and we consider every applicant with an open mind. Don't worry, every application will be reviewed by a human.
Location: Espoo
Workplace: Hybrid
Role highlights:
- Senior Fullstack Engineer
- Location: Espoo
- Department: Engineering, Fleet Control and Communications
- Reports to: Engineering Manager, Fleet UI
- Employment type: Permanent
- Workplace model: Hybrid
- Employment is subject to applicable security screening (incl. SUPO, where required)
Why this role matters:
As a Senior Fullstack Engineer in Fleet UI team you will be building a mission-critical system used by satellite operators. The problems are technically rich: managing satellite configurations, visualizing orbits in 3D, managing passes across a global network of ground stations, automating mission operations and more. You will work in a domain where the UI decisions directly impact satellite mission outcomes.
Who We Are
ICEYE delivers space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations. This includes sovereign and turnkey ISR missions leveraging ICEYE’s world-leading synthetic aperture radar (SAR) satellite technology, as well as access to data from the world’s largest SAR satellite constellation. These capabilities enable partners to detect and respond to critical changes anywhere on Earth with unprecedented speed and accuracy – day or night and in any weather, supported by ultra high-resolution imagery and high-frequency revisits.
As a trusted partner for defense, intelligence, security, and maritime domain awareness, ICEYE’s near real-time data creates a tactical advantage for mission-critical operations. Designed for dual use, the platform also serves civil protection and commercial users for natural-catastrophe intelligence, insurance, maritime monitoring (including oil-spill detection), and finance, contributing to global security and community resilience.
ICEYE is headquartered in Finland and operates globally across Europe, North America, the Middle East, and Asia-Pacific. We have more than 900 employees, united by a shared vision: improving life on Earth by becoming the global source of truth in Earth Observation.
Your day-to-day responsibilities
- Build, and maintain features across a React + TypeScript project serving real-time satellite operations
- Collaborate closely with a UI/UX designer in developing sophisticated UI components and data visualizations tools including timeline views, 3D globe rendering (Cesium), and pass planning interfaces
- Contribute occasionally to backend APIs (Node, Python) to unblock delivery when needed
- Drive frontend architecture decisions — state management strategy, component design, performance optimization
- Support the team with DevOps work across multiple environments — including managing Docker-based deployments, configuring environment-specific runtime settings, and contributing to release workflows
- Write and maintain unit tests (Jest + Testing Library) and end-to-end tests (Playwright)
- Participate in code reviews, uphold coding standards, and mentor engineers on best practices
- Contribute to CI/CD pipelines and oversee migration from Webpack 5 to Vite
What we’re looking for
Must haves:
- 5+ years of professional experience building fullstack production-grade applications using React, TypeScript (ES6+) and Node
- Experience writing clean, maintainable code in Python
- Strong understanding of component-based architecture, modern React patterns, and state management approaches
- Experience designing, developing, and consuming RESTful and GraphQL APIs
- Solid testing discipline, including unit and end-to-end testing with tools such as Jest and Playwright
- Experience with modern frontend tooling and build systems such as Vite, webpack, and npm
- Proficiency with Git and collaborative development workflows
Active use of AI-assisted development tools
- Strong problem-solving skills and ability to debug complex, cross-layer issues
- Understanding of web application security best practices
- Relevant higher education degree in Computer Science, Software Engineering, or a related technical field
Nice to haves
- Solid understanding of API design, including REST principles and GraphQL schema design
- Knowledge of database design and ORM frameworks
- Experience with modern DevOps practices including CI/CD pipelines, containerization, and cloud platforms such as AWS
- Familiarity with infrastructure and deployment tooling such as Kubernetes, Terraform, Helm, or ArgoCD
Application Process
- Talent Partner Screen Call
- Hiring Manager Interview
- Technical Interview
- Values & Fit Interview
WORKING AT ICEYE
At ICEYE, you’ll join a diverse and highly engaged team united by the ambition to make the impossible possible. As a global scale-up, we combine speed and ambition with the opportunity to take real ownership from day one. Your growth, wellbeing, and success are a priority—with continuous professional development, training opportunities, and a culture where collaboration is how we win.
HOW WE WORK (OUR VALUES)
Make the impossible possible: We set ambitious goals and stay calm under pressure. We bring grit, optimism, and ownership when things get hard, and we keep moving until we find a way.
- Be curious: Go deep, ask questions, listen carefully, and think critically. Understand the “why” behind decisions.
- See the big picture: Stay close to what’s happening across the company so you can make better decisions. Consider how your work affects others.
- Drive effective teamwork: Create psychological safety, invite different perspectives, and build inclusive teams. There are no bad questions.
- Act as one team: We win together. We match tasks to the right owner and stay agile as priorities shift.
- Have fun: What we do matters—and it should be enjoyable. Celebrate progress, take pride in results, and share the wins.
BENEFITS
Our benefits are designed to support your health and wellbeing—at work and beyond. We keep improving them based on employee feedback, and offerings vary by location. Talent Acquisition will confirm what applies for this role and location during the process.
Base salary range for this position is 6 500 - 9 000 € per month (gross), depending on experience, and will be negotiated individually.
OUR COMMITMENT TO DIVERSITY, EQUITY, AND INCLUSION
We want ICEYE to be a place where people can be themselves and do great work. Different backgrounds and perspectives make us stronger, which is why we work to create an environment where people feel included, respected, and able to speak up. Whatever your background, we want you to bring your authentic self to the table.
We’re committed to fair, inclusive hiring and equal opportunity. Everyone is welcome to apply. If you need any adjustments or support during the recruitment process, tell us—we’ll do our best to help.
Apply now to start your ICEYE journey, and help us continue to make the impossible possible together. Read more about ICEYE and working with us at iceye.com http://iceye.com.
Responsibilities:
• Build AI agents from concept to production, including LangGraph workflows, RAG systems, prompts, tool/function calling, external integrations, and streaming LLM applications.
• Develop backend services with FastAPI/async, PostgreSQL/SQLAlchemy, Celery/Kafka, and write tests; assess quality and resolve production issues.
Requirements:
• Strong Python development and practical LangGraph experience.
• Experience building LLM applications and RAG systems with embeddings, vector search, relevance assessment, Qdrant, and hybrid/dense/sparse search.
• Git, REST, asynchronous backend development, and independent task completion.
• Familiarity with LiteLLM/vLLM and local models such as Qwen or Gemma.
Location: Espoo
Workplace: Hybrid
DESCRIPTION
Role highlights:
- Smart Manufacturing, Software
- Location: Espoo, Finland
- Department: Global Manufacturing Organization
- Reports to: Smart Manufacturing Engineer, Team Lead
- Employment type: Permanent
- Workplace model: Hybrid
- Employment is subject to applicable security screening (incl. SUPO, where required)
Why this role matters:
A mid‑level software engineer focused on production test automation. This person will work first on RAVEN (our in-house production test automation and procedure framework project), then expand to broader Smart Manufacturing Engineering (SME) work integrating software with electronic test equipment and stations.
This is a role for someone who’s proficient in Python, Linux, automation frameworks and lab instruments, and who is motivated by keeping real hardware tests reliable for operators on the production floor.
Who We Are
ICEYE delivers space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations. This includes sovereign and turnkey ISR missions leveraging ICEYE’s world-leading synthetic aperture radar (SAR) satellite technology, as well as access to data from the world’s largest SAR satellite constellation. These capabilities enable partners to detect and respond to critical changes anywhere on Earth with unprecedented speed and accuracy – day or night and in any weather, supported by ultra high-resolution imagery and high-frequency revisits.
As a trusted partner for defense, intelligence, security, and maritime domain awareness, ICEYE’s near real-time data creates a tactical advantage for mission-critical operations. Designed for dual use, the platform also serves civil protection and commercial users for natural-catastrophe intelligence, insurance, maritime monitoring (including oil-spill detection), and finance, contributing to global security and community resilience.
ICEYE is headquartered in Finland and operates globally across Europe, North America, the Middle East, and Asia-Pacific. We have more than 900 employees, united by a shared vision: improving life on Earth by becoming the global source of truth in Earth Observation.
REQUIREMENTS
Your day-to-day responsibilities
- Initially, the balance is roughly 40% Python/test-automation development, 10% documentation, and 50% production support - shifting toward more proactive development over time.
- Develop and review RAVEN procedures and libraries in Python/Robot Framework.
- Investigate intermittent test failures using logs, measurements and systematic debugging.
- Support operators on test stations when something breaks or is unclear.
- Improve CI/test pipelines and reporting for production tests.
- Write and update documentation so that stations and procedures are easier to use and maintain.
What we’re looking for
Must haves:
- Strong Python skills for production-quality code (object-oriented design, packaging/releases, linting/formatting; experience with tools like uv and other tools).
- Daily use of git / GitHub in a collaborative environment (branching, merging, code reviews, pull requests).
- Solid test automation fundamentals: designing and structuring test suites, investigating instability, debugging failures, and reporting results.
- Proven troubleshooting skills across software, instruments and environments: log analysis, systematic narrowing of scope, reproducing issues.
- Comfortable using Linux as a primary development environment (shell, tools, environments).
- Hands-on experience with hardware-in-the-loop or similar tests that interact with real hardware.
- Familiarity with lab instrument automation (SCPI/VISA/TCP/USB) and hands-on use of typical lab equipment (oscilloscopes, PSUs, DMMs, electronic loads, etc.).
- Understanding of how production or manufacturing test automation works (repeatability, traceability, integration with systems beyond a single bench).
- 4–7 years of experience in software engineering, test automation, or similar roles involving Python and hardware-related testing.
- Degree in Software Engineering, Computer Science, Automation, Electronics, or a closely related field (or equivalent practical experience).
- Experience working in environments where tests are run on physical hardware (e.g. manufacturing test, hardware-in-the-loop, lab setups).
Nice to haves:
- Experience with Robot Framework for developing and maintaining test procedures and libraries.
- Experience designing operator-in-the-loop tests (checkpoints, handoff between automation and humans).
- Familiarity with CI/CD pipelines (running automated tests on push/PR, managing artifacts).
- Experience with documentation practices for SDLC (READMEs, changelogs, test plans, design/review records).
- Background in domains such as space/satellite, aerospace, robotics, automation or electronics test/validation.
Application Process
- TA screening call
- Hiring manager interview
- Technical interview + take-home task
- Final onsite interviews
WORKING AT ICEYE
At ICEYE, you’ll join a diverse and highly engaged team united by the ambition to make the impossible possible. As a global scale-up, we combine speed and ambition with the opportunity to take real ownership from day one. Your growth, wellbeing, and success are a priority, with continuous professional development, training opportunities, and a culture where collaboration is how we win.
HOW WE WORK (OUR VALUES)
Make the impossible possible: We set ambitious goals and stay calm under pressure. We bring grit, optimism, and ownership when things get hard, and we keep moving until we find a way.
- Be curious: Go deep, ask questions, listen carefully, and think critically. Understand the “why” behind decisions.
- See the big picture: Stay close to what’s happening across the company so you can make better decisions. Consider how your work affects others.
- Drive effective teamwork: Create psychological safety, invite different perspectives, and build inclusive teams. There are no bad questions.
- Act as one team: We win together. We match tasks to the right owner and stay agile as priorities shift.
- Have fun: What we do matters—and it should be enjoyable. Celebrate progress, take pride in results, and share the wins.
BENEFITS
Our benefits are designed to support your health and wellbeing, at work and beyond. We keep improving them based on employee feedback, and offerings vary by location. Talent Acquisition will confirm what applies for this role and location during the process.
OUR COMMITMENT TO DIVERSITY, EQUITY, AND INCLUSION
We want ICEYE to be a place where people can be themselves and do great work. Different backgrounds and perspectives make us stronger, which is why we work to create an environment where people feel included, respected, and able to speak up. Whatever your background, we want you to bring your authentic self to the table.
We’re committed to fair, inclusive hiring and equal opportunity. Everyone is welcome to apply. If you need any adjustments or support during the recruitment process, tell us - we’ll do our best to help.
Apply now to start your ICEYE journey, and help us continue to make the impossible possible together. Read more about ICEYE and working with us at www.iceye.com. https://www.iceye.com/
Задачи:
— Разрабатывать и развивать продукт на TypeScript / React / Next.js;
— Работать как с frontend, так и с серверной частью;
— Разрабатывать интерфейсы с большим количеством real-time данных: цены, позиции, заявки и другие постоянно обновляющиеся данные;
— Работать с WebSockets: корректно обрабатывать обрывы соединения и переподключения;
— Проектировать структуру данных и работать с PostgreSQL;
— Интегрировать blockchain, кошельки и внешние сервисы;
— Работать с финансовой логикой продукта, обеспечивать корректность операций и консистентность данных;
— Разрабатывать полноценный mobile web-интерфейс;
— Подключать и поддерживать внешние API и сервисы;
— Использовать Claude Code как часть ежедневного development workflow.
Требования:
— 5+ лет коммерческой разработки (hands-on опыт написания кода, а не только управление командой);
— Уверенный TypeScript как на frontend, так и на backend;
— Сильный опыт работы с React и Next.js: App Router, Server Components, SSR;
— Опыт работы с PostgreSQL: самостоятельное проектирование таблиц, связей и написание запросов;
— Опыт запуска минимум нескольких продуктов или крупных частей продукта до реальных пользователей и ответственность за них end-to-end;
— Опыт в fintech, crypto, trading, payments, wallets или других системах, где проходят реальные финансовые операции;
— Понимание особенностей финансовых систем: защита от повторного выполнения операций, корректная обработка ошибок и невозможность просто «откатить» часть blockchain-транзакций;
— Опыт работы с WebSockets / streaming / real-time data;
— Опыт разработки приложений с большим потоком постоянно обновляющихся данных и понимание производительности интерфейса;
— Понимание управления состоянием и кешированием данных на клиенте: React Query или аналоги;
— Опыт blockchain-интеграций: кошельки, подпись операций, чтение данных on-chain;
— Опыт работы с viem или ethers;
— Опыт создания touch-интерфейсов, понимание особенностей mobile Safari, клавиатуры, safe areas;
— Умение самостоятельно работать с большим количеством внешних интеграций и разбираться с неполной документацией;
— Уверенное использование Claude Code в реальной разработке (работа с базой, реализация, рефакторинг, поиск ошибок, Git).
Будет плюсом:
— Опыт разработки prediction markets (Polymarket, Kalshi или аналоги);
— Опыт работы с торговыми системами и order book / биржевым стаканом;
— Понимание market и limit orders, partial fills, slippage;
— Опыт работы с embedded wallets: Magic, Privy, Web3Auth, Para;
— Опыт с relayers, meta-transactions, gas sponsorship;
— Знание ERC-4337 / Account Abstraction;
— Опыт сверки данных собственной базы с blockchain;
— Опыт работы с cross-chain bridges;
— Опыт с Polygon;
— Опыт с Supabase.
Location: Warsaw, Poland; Kraków, Poland
We are seeking a Build and Release Engineer to help improve the build and deployment pipeline for our games and tools. In this role, you will be working closely with Engineering and QA teams to advance and optimize the build pipelines and improve redundancy of our build services.
Responsibilities
Support and improve development pipelines that the core team relies upon for day-to-day game development (Continuous Integration, build verification and deployment, performance, stability, etc.);
Analyze build system’s performance, troubleshoot and resolve build and deployment issues, work with engineering teams to prevent future issues;
Keep the build tools up to date, coordinating the updates with other teams;
Review proposed solutions and code written by peers;
Update pipeline documentation and configuration guides;
Take responsibility for efficiency and maintainability of the build system;
Maintain and extend platform tools;
Hands-on contribution to the game development as a secondary role.
[PL]
Poszukujemy Inżyniera ds. Budowy i Wydawania Oprogramowania, który pomoże usprawnić nasz proces budowania i wdrażania gier oraz narzędzi. Na tym stanowisku będziesz ściśle współpracować z zespołami programistycznymi oraz zapewnienia jakości w celu rozwoju i optymalizacji procesów tworzenia oprogramowania, a także zwiększenia niezawodności naszych usług budowania.
Zakres obowiązków
Wsparcie i rozwój procesów programistycznych, na których kluczowy zespół polega w codziennej pracy nad grami (Ciągła Integracja / CI, weryfikacja i wdrażanie kompilacji, wydajność, stabilność itp.);
Analiza wydajności systemu budowania, diagnozowanie i rozwiązywanie problemów związanych z kompilacją oraz wdrażaniem oprogramowania, a także współpraca z zespołami inżynierskimi w celu zapobiegania ich występowaniu w przyszłości;
Utrzymywanie narzędzi do kompilacji w aktualnych wersjach przy jednoczesnej koordynacji aktualizacji z innymi zespołami;
Recenzowanie proponowanych rozwiązań oraz kodu pisanego przez innych członków zespołu;
Aktualizowanie dokumentacji procesów oraz instrukcji konfiguracji;
Dbanie o wydajność i łatwość utrzymania systemu budowania oprogramowania;
Utrzymanie i rozwój narzędzi platformowych;
Aktywny, bezpośredni udział w procesie tworzenia gier w ramach dodatkowej roli.
Requirements
Development and debugging experience in C++;
Good grasp on Computer Science fundamentals (algorithms, data structures, operating systems);
Familiarity with version control systems (Perforce, Git, SVN);
Familiarity with Gradle or XCode;
Good analytical & troubleshooting skills;
Strong communication skills;
Good written English skills;
Self-driven and a team player with a solid work ethic;
Inspired to make everyone's job easier by improving team efficiency and reducing technical barriers.
Would be a plus
Development experience in the following languages: Python, C#, TypeScript;
Experience with build automation and CI/CD tools (e.g. TeamCity, Jenkins);
Experience with configuration management and infrastructure as code tools (e.g. Terraform, Ansible, Puppet, etc.);
Experience with Windows administration and PowerShell;
Experience with OSX and Linux environments;
Experience with cloud technologies, specifically AWS;
Experience with branching and merging;
Experience with mobile development and publishing;
Experience working across internal and remote engineering teams using agile methodologies.
[PL]
Wymagania
Doświadczenie w programowaniu i debugowaniu w języku C++;
Dobra znajomość podstaw informatyki (algorytmy, struktury danych, systemy operacyjne);
Znajomość systemów kontroli wersji (Perforce, Git, SVN);
Znajomość narzędzi Gradle lub Xcode;
Bardzo dobre zdolności analityczne oraz umiejętność rozwiązywania problemów;
Silne umiejętności komunikacyjne;
Dobra znajomość języka angielskiego w pismie;
Samodzielność, umiejętność pracy w zespole oraz wysoka etyka zawodowa;
Motywacja do ułatwiania pracy innym poprzez zwiększanie efektywności zespołu i usuwanie barier technicznych.
Mile widziane
Doświadczenie w programowaniu w językach: Python, C#, TypeScript;
Doświadczenie z narzędziami do automatyzacji budowania oprogramowania oraz CI/CD (np. TeamCity, Jenkins);
Doświadczenie z narzędziami do zarządzania konfiguracją oraz Infrastructure as Code (np. Terraform, Ansible, Puppet itp.);
Doświadczenie w administracji systemem Windows oraz znajomość PowerShell;
Doświadczenie w pracy w środowiskach macOS i Linux;
Doświadczenie z technologiami chmurowymi, w szczególności AWS;
Doświadczenie w zarządzaniu gałęziami kodu i ich scalaniu;
Doświadczenie w tworzeniu i wydawaniu aplikacji mobilnych;
Doświadczenie w współpracy z wewnętrznymi oraz rozproszonymi zespołami inżynierskimi w oparciu o metodyki zwinne (Agile).
Benefits
[EN]
Medical Care package
MyCafeteria system - including Multisport card and more
Employee Assistance Program (EAP), offering confidential legal, financial, and personal counseling
English or Polish language classes
Sensibly flexible working hours
Additional benefits: Care Bonus to cover health, educational and safety needs, corporate parties and team buildings
[PL]
Pakiet opieki medycznej
System MyCafeteria – w tym karta MultiSport i wiele więcej
Program Wsparcia Pracowników (EAP) – oferujący poufne porady prawne, finansowe oraz psychologiczne/osobiste
Lekcje języka angielskiego lub polskiego
Elastyczne godziny pracy (w ramach potrzeb projektu)
Benefity dodatkowe: Care Bonus (pokrywający wydatki związane ze zdrowiem, edukacją i bezpieczeństwem), imprezy firmowe oraz wyjazdy integracyjne
Location: Belgrade, Serbia
We are seeking a Build and Release Engineer to help improve the build and deployment pipeline for our games and tools. In this role, you will be working closely with Engineering and QA teams to advance and optimize the build pipelines and improve redundancy of our build services.
Responsibilities
Support and improve development pipelines that the core team relies upon for day-to-day game development (Continuous Integration, build verification and deployment, performance, stability, etc.);
Analyze build system’s performance, troubleshoot and resolve build and deployment issues, work with engineering teams to prevent future issues;
Keep the build tools up to date, coordinating the updates with other teams;
Review proposed solutions and code written by peers;
Update pipeline documentation and configuration guides;
Take responsibility for efficiency and maintainability of the build system;
Maintain and extend platform tools;
Hands-on contribution to the game development as a secondary role.
Requirements
Requirements
Development and debugging experience in C++;
Good grasp on Computer Science fundamentals (algorithms, data structures, operating systems);
Familiarity with version control systems (Perforce, Git, SVN);
Familiarity with Gradle or XCode;
Good analytical & troubleshooting skills;
Strong communication skills;
Good written English skills;
Self-driven and a team player with a solid work ethic;
Inspired to make everyone's job easier by improving team efficiency and reducing technical barriers.
Would be a plus
Development experience in the following languages: Python, C#, TypeScript;
Experience with build automation and CI/CD tools (e.g. TeamCity, Jenkins);
Experience with configuration management and infrastructure as code tools (e.g. Terraform, Ansible, Puppet, etc.);
Experience with Windows administration and PowerShell;
Experience with OSX and Linux environments;
Experience with cloud technologies, specifically AWS;
Experience with branching and merging;
Experience with mobile development and publishing;
Experience working across internal and remote engineering teams using agile methodologies.
Benefits
Working with an international team of world-class professionals on exciting and challenging projects
Learning & Development opportunities – mentoring, lectures, participation at industry conferences and events
Medical Care package
Sensibly flexible working hours
Breakfasts, snacks and fruits available during the day, tea and coffee machines
Location: Yerevan, Armenia
We are seeking a Build and Release Engineer to help improve the build and deployment pipeline for our games and tools. In this role, you will be working closely with Engineering and QA teams to advance and optimize the build pipelines and improve redundancy of our build services.
Responsibilities
Support and improve development pipelines that the core team relies upon for day-to-day game development (Continuous Integration, build verification and deployment, performance, stability, etc.);
Analyze build system’s performance, troubleshoot and resolve build and deployment issues, work with engineering teams to prevent future issues;
Keep the build tools up to date, coordinating the updates with other teams;
Review proposed solutions and code written by peers;
Update pipeline documentation and configuration guides;
Take responsibility for efficiency and maintainability of the build system;
Maintain and extend platform tools;
Hands-on contribution to the game development as a secondary role.
Requirements
Requirements
Development and debugging experience in C++;
Good grasp on Computer Science fundamentals (algorithms, data structures, operating systems);
Familiarity with version control systems (Perforce, Git, SVN);
Familiarity with Gradle or XCode;
Good analytical & troubleshooting skills;
Strong communication skills;
Good written English skills;
Self-driven and a team player with a solid work ethic;
Inspired to make everyone's job easier by improving team efficiency and reducing technical barriers.
Would be a plus
Development experience in the following languages: Python, C#, TypeScript;
Experience with build automation and CI/CD tools (e.g. TeamCity, Jenkins);
Experience with configuration management and infrastructure as code tools (e.g. Terraform, Ansible, Puppet, etc.);
Experience with Windows administration and PowerShell;
Experience with OSX and Linux environments;
Experience with cloud technologies, specifically AWS;
Experience with branching and merging;
Experience with mobile development and publishing;
Experience working across internal and remote engineering teams using agile methodologies.
Benefits
Working with an international team of world-class professionals on exciting and challenging projects;
Learning & Development opportunities – mentoring, lectures, participation at industry conferences and events;
Medical Care package;
Sensibly flexible working hours;
Breakfasts, snacks and fruits available during the day, tea and coffee machines;
Friendly team and a family-like environment;
Additional benefits – care bonus to cover health, educational and safety needs.
juniorYerevan, Armenia
San Francisco, CA • New York, NY • United States
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.