-
· 146 views · 38 applications · 11d
Senior Node.js Engineer
Full Remote · Countries of Europe or Ukraine · 6 years of experience · English - NoneRole Overview: We are seeking a highly experienced Senior Node.js Engineer to join our growing engineering team. As a senior member of our team, you will take on a leadership role in designing, implementing, and scaling highly performant systems. You will...Role Overview:
We are seeking a highly experienced Senior Node.js Engineer to join our growing engineering team. As a senior member of our team, you will take on a leadership role in designing, implementing, and scaling highly performant systems. You will work with cloud infrastructure, primarily AWS, and build robust microservices that support high-load, real-time applications.
You will be responsible for architecting complex systems, ensuring scalability and efficiency while also providing mentorship to junior developers. This is an exciting opportunity for a self-driven, technically versatile engineer who is comfortable working independently and thrives in a fast-paced, collaborative environment.
Key Responsibilities:
- Architecture & Design: Lead the architecture and design of high-performance, scalable, and fault-tolerant Node.js applications and microservices running in a cloud environment (primarily AWS).
- Cloud Infrastructure: Utilize AWS services such as EC2, Lambda, RDS, DynamoDB, SQS, and others to ensure that applications are highly available, secure, and performant.
- Microservices: Build and manage distributed, high-load microservices that can scale effectively and handle large volumes of concurrent traffic.
- High-Performance Systems: Optimize Node.js applications for performance under high load, ensuring minimal latency and maximum throughput.
- Multithreading: Implement advanced multithreading techniques to enhance system performance and concurrency.
Code Quality & Best Practices: Write clean, maintainable, and efficient code while adhering to industry best practices and design patterns.
Required Qualifications:
- At least 5 years of experience as a Backend Developer.
- In-depth knowledge and experience developing API’s and microservices
- Strong proficiency with JavaScript, and Knowledge of Node.js and frameworks available for it (such as Express or equivalent)
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Understanding fundamental design principles behind a scalable application
- Experience working with various data storage solutions such as Redis, MongoDB, etc.
- Experience working with Queuing solutions such as gearman, RabbitMQ, SQS, etc.
- Implementing automated testing modules and unit tests
- Proficient understanding of code versioning tools, such as Git
- Experience with cloud services such as AWS and GCP
- Experience working with Linux
Experience with CI/CD processes
Desired Qualifications:
- Containerization & Orchestration: Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
- Advanced Monitoring & Logging: Experience setting up advanced monitoring, logging, and alerting systems using tools such as AWS CloudWatch, Datadog, or ELK Stack.
- Security Best Practices: Understanding of secure coding practices and experience implementing security measures in cloud-based applications.
-
· 57 views · 15 applications · 12d
Product Analyst
Full Remote · Countries of Europe or Ukraine · 4 years of experience · English - C1What you’ll do: • You'll be the owner of all analytical aspects of your domains • Build and maintain reports, dashboards, and metrics, in addition to monitoring the integrity and validity of the data reported. • Use analytical tools, data mining, and...What you’ll do:
• You'll be the owner of all analytical aspects of your domains
• Build and maintain reports, dashboards, and metrics, in addition to monitoring the integrity and validity of the data reported.
• Use analytical tools, data mining, and business logic to consult the product team on various day-to-day tasks.
• Analyze and optimize products and activities, take part in design and implementation, and be a key part of strategic product decisions.
• Own and manage multiple data initiatives and projects both on an on-going and an ad-hoc basis.
• Define alerts and monitor performance to improve processes efficiency
• Provide supporting data for prioritizing new features and initiatives
• Work closely with the Product, R&D, Operations and Business teams.
What you’ll need:
More
• 4+ years of experience working in a Product/Data/Business/Operations Analysis position in a high data-rich environment
• Excellent proficiency in SQL
• Excellent communication skills with the ability to deliver results of analyses clearly and effectively
• Fast learning capabilities and proven ability to multitask - working on several projects at a time.
• BSc/BA in a highly quantitative field such as mathematics, statistics, or engineering.
• Proven experience working with AI tools for analytics
• Experience in Tableau/Power BI/Looker - an advantage
• Experience in analyzing datasets via an LLM tool - an advantage
• Python/R experience - an advantage
• Passion for sports - advantage -
· 67 views · 8 applications · 20d
Junior Full Stack Engineer
Full Remote · Ukraine · 2 years of experience · English - B2We are looking for a Junior Software Engineer to join our team. The role involves developing scalable and high-quality software systems, working closely with senior engineers, and participating in the full software development lifecycle within a...We are looking for a Junior Software Engineer to join our team. The role involves developing scalable and high-quality software systems, working closely with senior engineers, and participating in the full software development lifecycle within a microservices-based environment.
Responsibilities:
• Develop and maintain client-side applications using React
• Design and develop backend services using Node.js and TypeScript
• Develop internal tools and services using Python
• Interact with databases (SQL and Mongo)
• Work in a microservices architecture and distributed systems environment
• Collaborate with Product, QA, and DevOps teams
• Write clean, maintainable, and well-tested code
• Participate in code reviews and technical discussions
Requirements:
• Up to 2 years of experience in software development
• Practical experience with React, Node.js, and TypeScript
• Experience working with Python
• Basic understanding of microservices architecture
• Good understanding of software development principles
• Experience working with REST APIs
• Familiarity with AI-powered developer tools (e.g., Cursor, GitHub Copilot, or other code assistants)
• Fast learner with strong self-learning capabilities
Advantages:
• Experience working in Linux environments
• Experience with Bash / Shell scripting• DevOps knowledge (Docker, CI/CD, Jenkins, deployment, infrastructure concepts, AWS/Azure, Artifacts manager)
More
• Interact with databases (SQL & Mongo)
• Basic knowledge of HTML & CSS & HTTP concepts -
· 40 views · 6 applications · 19d
Accounts / Finance Administrator
Full Remote · Ukraine · 1 year of experience · English - B2Role Overview We’re looking for a reliable, detail-oriented, and analytical team member to support our daily financial operations. This position is ideal for someone with finance, administration, or accounting experience who wants to grow professionally...Role Overview
We’re looking for a reliable, detail-oriented, and analytical team member to support our daily financial operations.
This position is ideal for someone with finance, administration, or accounting experience who wants to grow professionally and contribute to meaningful work.
Key Responsibilities
- Maintain financial records and update trackers in Excel/Google Sheets
- Manage equipment records and support monthly expense reporting
- Respond to employee payment-related queries
- Organize documentation and assist with general administrative tasks
- Track vacation balances and handle employee agreement records
Requirements
- Basic understanding of finance or accounting
- Strong Excel/Google Sheets skills
- Excellent attention to detail, analytical mindset, and organizational habits
- Proactive, responsible, and eager to learn
- English level B1–B2 or higher; Ukrainian native
We Offer
- Paid vacation package to support work-life balance
- Wellness package to promote health and wellbeing
- Access to learning courses and professional development resources
- Growth and advancement opportunities within the team
-
· 147 views · 29 applications · 14d
QA Engineer
Full Remote · Armenia, Poland · 3 years of experience · English - B2We are looking for a Strong Mid QA Engineer with 3+ years of experience in Automation QA or Software Testing. Key Responsibilities • Build and maintain automated UI and API test suites (primarily using TypeScript). • Develop automated tests using...We are looking for a Strong Mid QA Engineer with 3+ years of experience in Automation QA or Software Testing.
Key Responsibilities• Build and maintain automated UI and API test suites (primarily using TypeScript).
• Develop automated tests using Playwright or similar test frameworks.
• Analyze logs, network calls, and execution traces to identify failures or flaky tests.
• Collaborate with developers to define test strategies and acceptance criteria.
• Integrate automated tests into CI/CD pipelines using GitHub Actions or Jenkins.
• Write and optimize SQL queries for validation of back-end data.
• Create test plans, test cases, and documentation for new and existing features.
• Identify root causes of issues and propose improvements to automation frameworks.
• Work with cross-functional teams to continuously improve QA processes.
Required Skills & Experience
• Strong programming skills in TypeScript (primary automation language).
• Hands-on experience with Playwright, Cypress, or Selenium (Playwright preferred).
• Practical experience with GitHub Actions or prior experience with Jenkins CI/CD.
• Familiarity with API testing tools (Postman, REST clients, or automated API frameworks).
• Solid understanding of testing methodologies, debugging, and root-cause analysis.
• Experience writing SQL queries and validating data across relational databases.
• Ability to work independently and communicate effectively in a fast-moving environment.
. Must know: Playwright , Typescript , CI/CD: GitHub Actions or Jenkins
More -
· 118 views · 23 applications · 13d
Automation QA Engineer
Full Remote · Ukraine · 2 years of experience · English - B2We are looking for an Automation QA Engineer to join our team. Role Overview As an Automation QA Engineer, you will design, implement, and maintain automated test frameworks for front-end and back-end systems. You’ll work closely with developers,...We are looking for an Automation QA Engineer to join our team.
Role Overview
As an Automation QA Engineer, you will design, implement, and maintain automated test frameworks for front-end and back-end systems. You’ll work closely with developers, DevOps, and product teams to ensure seamless CI/CD integration and high-quality releases. This role is ideal for someone with 2–3 years of experience who has strong technical foundations, good debugging instincts, and experience testing modern web applications.
Key Responsibilities
• Build and maintain automated UI and API test suites (primarily using TypeScript).
• Develop automated tests using Playwright or similar test frameworks.
• Analyze logs, network calls, and execution traces to identify failures or flaky tests.
• Collaborate with developers to define test strategies and acceptance criteria.
• Integrate automated tests into CI/CD pipelines using GitHub Actions or Jenkins.
• Write and optimize SQL queries for validation of back-end data.
• Create test plans, test cases, and documentation for new and existing features.
• Identify root causes of issues and propose improvements to automation frameworks.
• Work with cross-functional teams to continuously improve QA processes.
Required Skills & Experience
• 2–3 years of experience in Automation QA or Software Testing.
• Strong programming skills in TypeScript (primary automation language).
• Hands-on experience with Playwright, Cypress, or Selenium (Playwright preferred).
• Practical experience with GitHub Actions or prior experience with Jenkins CI/CD.
• Familiarity with API testing tools (Postman, REST clients, or automated API frameworks).
• Solid understanding of testing methodologies, debugging, and root-cause analysis.
• Experience writing SQL queries and validating data across relational databases.
• Ability to work independently and communicate effectively in a fast-moving environment.
More -
· 65 views · 21 applications · 12d
Product/Data Analyst
Full Remote · Worldwide · 5 years of experience · English - B2What you’ll do: • You'll be the owner of all analytical aspects of your domains • Build and maintain reports, dashboards, and metrics, in addition to monitoring the integrity and validity of the data reported. • Use analytical tools, data mining, and...What you’ll do:
• You'll be the owner of all analytical aspects of your domains
• Build and maintain reports, dashboards, and metrics, in addition to monitoring the integrity and validity of the data reported.
• Use analytical tools, data mining, and business logic to consult the product team on various day-to-day tasks.
• Analyze and optimize products and activities, take part in design and implementation, and be a key part of strategic product decisions.
• Own and manage multiple data initiatives and projects both on an on-going and an ad-hoc basis.
• Define alerts and monitor performance to improve processes efficiency
• Provide supporting data for prioritizing new features and initiatives
• Work closely with the Product, R&D, Operations and Business teams.
What you’ll need:
• 4+ years of experience working in a Product/Data/Business/Operations Analysis position in a high data-rich environment
• Excellent proficiency in SQL
• Excellent communication skills with the ability to deliver results of analyses clearly and effectively
• Fast learning capabilities and proven ability to multitask - working on several projects at a time.
• BSc/BA in a highly quantitative field such as mathematics, statistics, or engineering.
• Proven experience working with AI tools for analytics
• Experience in Tableau/Power BI/Looker - an advantage
• Experience in analyzing datasets via an LLM tool - an advantage
• Python/R experience - an advantage
• Passion for sports - advantage
More -
· 27 views · 4 applications · 12d
MLOps Architect
Full Remote · Countries of Europe or Ukraine · 6 years of experience · English - B2About the Role We are looking for a Senior MLOps Architect to lead high-stakes AI and Data projects for our enterprise customers. In this role, you will act as the technical authority, helping clients bridge the gap between experimental data science and...About the Role We are looking for a Senior MLOps Architect to lead high-stakes AI and Data projects for our enterprise customers. In this role, you will act as the technical authority, helping clients bridge the gap between experimental data science and production-grade operations primarily on Google Cloud Platform. You will lead projects that involve building end-to-end MLOps pipelines from scratch, migrating workloads to Vertex AI, and standardizing model deployment. You will usually act as the "trusted advisor" owning the architecture and the delivery.
Key Responsibilities
● Customer Leadership: Lead technical kickoffs, discovery workshops, and architecture reviews directly with client CTOs, VP R&D, and Data Science leads.
● Architecture & Design: Design robust, scalable MLOps architectures using Google Cloud Platform services (Vertex AI, GKE, BigQuery, Cloud Build, Cloud Storage).
● Implementation & Automation: Build "Golden Paths" for model deployment. Implement CI/CD pipelines for ML, automated retraining workflows, and model monitoring systems to allow Data Scientists to deploy self-sufficiently.
● Production Engineering: Operationalize ML models in high-scale environments. Troubleshoot complex infrastructure issues (e.g., GPU provisioning, container orchestration, scaling strategies).
● Strategic Advisory: Advise customers on best practices for MLOps maturity, cost optimization (FinOps for AI), and data governance. Requirements (Must Have)
● MLOps Experience: At least 3+ years specialized in MLOps and building production ML pipelines.
● Google Cloud Expert: Deep, hands-on experience with GCP core services (Compute Engine, GKE, IAM, Networking) and specifically Vertex AI (Pipelines, Feature Store, Model Registry).
● Customer-Facing Skills: Proven ability to lead projects, manage stakeholders, and explain complex technical concepts to clients.
● Containerization & Orchestration: Strong proficiency with Docker and Kubernetes (GKE).
● Coding: Strong proficiency in Python and SQL.
● CI/CD for ML: Experience implementing pipelines using tools like Cloud Build, GitHub Actions, or Jenkins. Big Advantage (Nice to Have) ● Databricks Expertise: Experience with the Databricks Lakehouse platform, Unity Catalog, and MLflow is a major plus. Many of our clients use Databricks alongside GCP, so this skill will be highly valued.
● Certifications: Google Cloud Professional Machine Learning Engineer or Professional Cloud Architect.
● GenAI Experience: Experience deploying Large Language Models (LLMs) or working with Gemini/Claude APIs in production.
More -
· 182 views · 20 applications · 8d
Test Associate (Manual QA)
Full Remote · Poland · 3 years of experience · English - B2The project is 6 months, possibly longer Role Overview We’re seeking a detail-oriented Test Associate to join our QA team, focused on ensuring the quality and reliability of our financial software solutions. You will work closely with developers,...The project is 6 months, possibly longer
Role OverviewWe’re seeking a detail-oriented Test Associate to join our QA team, focused on ensuring the quality and reliability of our financial software solutions. You will work closely with developers, business analysts, and other stakeholders to execute test plans, identify defects, and contribute to continuous process improvements.
Key Responsibilities
- Develop, review and execute manual test cases and scripts.
- Perform functional and regression testing in a financial environment.
- Log, track and report defects; collaborate with development teams to drive issues to resolution.
- Validate requirements with business analysts to ensure test coverage.
- Maintain clear testing documentation and adhere to QA standards.
Essential Qualifications & Skills
- Proven experience in testing within a financial environment.
- Strong PC skills and familiarity with standard testing tools.
- Methodical approach to tasks and excellent attention to detail.
- Solid grasp of testing techniques and methodologies.
- Effective communicator: able to explain factual and procedural information one-on-one and in small groups.
- Active listener, responsive to feedback and guidance.
Desirable Qualifications
- ISEB Foundation qualification.
- Working knowledge of SQL.
- Broader industry/business background.
Core Competencies
- Flexibility: Adapts positively to changing demands under close supervision.
- Customer Focus: Understands and responds to internal/external client needs.
- Accountability: Takes ownership of assigned tasks and follows through to completion.
- Planning & Organization: Prioritizes workload to meet deadlines and budget constraints.
- Quality Focus: Promotes a culture of “right first time” and supports quality standards.
- Problem Solving: Analyses information within defined frameworks to resolve issues.
- Initiative: Proactively seeks opportunities to improve processes and workflows.
- Teamwork: Collaborates effectively with peers, line managers, and clients.
- Integrity: Communicates openly, admits mistakes, and takes responsibility for actions.
-
· 97 views · 25 applications · 6d
Automation QA Engineer – Python
Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2Role Overview: We are looking for a Strong Mid - level Automation QA Engineer to join our team in Poland. The role will primarily focus on API testing (80%) with UI testing (20%). You will help design, enhance, and maintain automation frameworks, ensuring...Role Overview:
We are looking for a Strong Mid - level Automation QA Engineer to join our team in Poland. The role will primarily focus on API testing (80%) with UI testing (20%). You will help design, enhance, and maintain automation frameworks, ensuring efficient and scalable testing.
Key Responsibilities:
Automation Framework & Strategy
- Contribute to designing and improving automation testing strategies.
- Develop and maintain automation frameworks for API, UI, and LLM validation.
Ensure scalability, maintainability, and reusability of automation code.
Test Development & Execution
- API Testing: Develop automated API tests in Python using the Requests library.
- UI Testing: Create and maintain UI tests with Playwright.
- Integrate automated tests with Postman collections where applicable.
Execute performance, regression, and functional tests.
Continuous Integration & Deployment
- Integrate automation tests into CI/CD pipelines (Jenkins preferred).
Work with Docker and Kubernetes to manage and scale test environments.
Collaboration & Documentation
- Collaborate with developers, QA, and DevOps teams to improve the QA process.
- Write test plans, strategies, and design documents.
- Track issues using Jira and manage test cases (Xray optional).
Analyze logs, investigate failures, and troubleshoot in staging and production.
Required Qualifications & Experience:
✅ Must-Have:
- 5 years of experience in test automation or a related QA role.
- Strong programming skills in Python.
- Solid experience in API automation (Requests library) and UI automation (Playwright).
- Experience with CI/CD tools (Jenkins preferred).
- Experience with Docker & Kubernetes for test environments.
- Strong analytical, problem-solving, and debugging skills.
- Experience with Jira for tracking and reporting.
Ability to work independently and proactively in a fast-paced environment.
✅ Nice to Have:
- Experience with Kafka.
- Familiarity with Xray for test management.
- Knowledge of AWS cloud services.
-
· 85 views · 32 applications · 6d
Senior Full-Stack Engineer,
Full Remote · Countries of Europe or Ukraine · 6 years of experience · English - B2We’re building the next generation of AI-powered developer tools—systems that understand large codebases, automate real engineering work, and integrate directly into how developers build software. We’re a fast-growing, fully remote, international company...We’re building the next generation of AI-powered developer tools—systems that understand large codebases, automate real engineering work, and integrate directly into how developers build software.
We’re a fast-growing, fully remote, international company operating at the edge of AI, infrastructure, and developer productivity. This role is for engineers who enjoy hard problems, high ownership, and building things that didn’t exist before.
As a Senior Full-Stack Engineer, you’ll take ownership of critical parts of the platform—from backend architecture to frontend experiences used daily by developers. This is not a feature-factory role.
You’ll often work independently on complex initiatives, making architectural decisions, untangling difficult technical problems, and shipping solutions that scale. You’ll collaborate closely with AI engineers, but you’ll be expected to drive execution and technical direction.
What You’ll Build:- Scalable backend services and APIs that power AI-driven automation
- High-quality frontend experiences using React and TypeScript, focused on performance and usability
- Systems that analyze and operate on large, real-world codebases
- Integrations that embed AI assistants directly into developer workflows
- Infrastructure and systems optimized for speed, reliability, and iteration
Tech Stack:- Frontend: React.js, TypeScript
- Backend: Node.js or Python
- Infrastructure: AWS (managed services), Postgres, Redis
What We’re looking for:- 5+ years of full-stack engineering experience in production environments
- Designing and owning complex systems end-to-end
- Making pragmatic architectural decisions in fast-moving environments
- Working with minimal process and high trust
- Solving hard problems without needing step-by-step direction
- Experience in early-stage or fast-scaling startups
- Technical leadership or ownership over major initiatives
- Familiarity with AI-powered tools, CI/CD, or Infrastructure as Code
-
· 47 views · 1 application · 5d
Python Expert (Kubernetes)
Full Remote · Ukraine · 8 years of experience · English - B2Key Responsibilities: Backend Development: Develop, optimize, and maintain robust backend applications using Python (Django is a plus). Microservices Architecture: Design and implement scalable, efficient microservices architectures to support business...Key Responsibilities:
- Backend Development: Develop, optimize, and maintain robust backend applications using Python (Django is a plus).
- Microservices Architecture: Design and implement scalable, efficient microservices architectures to support business needs.
- Cloud Solutions: Leverage AWS services (e.g., ECS, EKS, Lambda, S3, RDS) to design, develop, and deploy cloud-based applications.
- Kubernetes Management: Work with Kubernetes (K8s) to deploy and manage containerized applications ensuring smooth and efficient operations.
- Performance & Reliability: Ensure backend systems maintain optimal performance, reliability, and security to meet business and customer requirements.
- Collaboration & Strategy: Work closely with cross-functional teams to define system architecture and drive technical strategies for product development.
- Troubleshooting & Optimization: Identify and troubleshoot complex issues, applying solutions to improve system efficiency and reduce downtime.
Requirements:
- Experience: 7+ years of professional experience in software development, with a strong focus on backend technologies.
- Technical Skills:
- Proficiency in Python (Django experience is a bonus).
- In-depth understanding of Kubernetes (K8s) for container orchestration and management.
- Experience in developing and deploying cloud solutions using AWS services, including ECS, EKS, Lambda, S3, and RDS.
- Strong background in microservices architecture and distributed systems.
- Database Knowledge: Experience working with both relational and NoSQL databases.
- Problem-Solving: Strong debugging skills and a deep understanding of performance optimization techniques.
- Team Player: Ability to collaborate effectively with other developers, product managers, and engineers to ensure the success of key projects.
Preferred Qualifications:
- Knowledge of continuous integration and continuous delivery (CI/CD) pipelines.
- Experience with containerization tools like Docker.
- Familiarity with DevOps principles and practices
Commit Offshore is a leading IT staff augmentation company created to help businesses scale up teams quickly and get reliable remote developers within a short period. We perform a rigorous screening and recruitment process to augment your team with only experienced, reliable and talented engineers. Commit Offshore is a part of COMMIT which is the largest IT powerhouse based in Israel and the US.
Website:
https://www.commit-offshore.com/