Codemotion

Joined in 2017
0% answers
Who we are
• We are Human-to-Human company, not just B2B or B2C
• Our mission is to connect clients with the best IT talents for life. We believe that trusted relationships between the client and team are essential for a great performance
• Codemotion history was started with 3 friends and now we have almost 100 Ninjas in our family to rock that market
Trailer youtu.be/r9zXegFNId0

Values
• People and relationships
• Both-ways responsibility
• Constant growth
CEO about our values youtu.be/k4ERiGTGLHE & youtu.be/wAGjE33FMgg

Our principles
• We don’t just code, we solve business needs
• K.I.S.S. (not a band -> approach)
• Сommon sense
• Win-Win decisions


What our clients say
We are officially TOP 1% Elite agency on Upwork with $16,000,000 + earned www.upwork.com/ag/codemotion (Expert-Vetted badge)
Upwork Awarded Best Agency 2018 in Kiev, Ukraine in Web & Mobile Development
www.upwork.com/blog/upwork-awards-ukr
Upwork Awarded Best Agency 2020 in Kiev, Ukraine in Web & Mobile Development
www.upwork.com/blog/upwork-awards-ukr
Clutch 4.9 stars clutch.co/profile/codemotion

If you are tired of being a pawn in a system, join us and become a part of our Codemotion Human-to-Human Team of Professionals
  • · 9 views · 2 applications · 1d

    UPWORK leadgeneration manager (USA timezone) to $600

    Part-time · Full Remote · Worldwide · 1 year of experience · English - B1
    Summary We are looking for a Lead Generation Manager to join our team for a long-term freelance role. You will be responsible for identifying and qualifying potential clients, initiating first contact, and nurturing leads to support our sales...

    Summary

    We are looking for a Lead Generation Manager to join our team for a long-term freelance role. You will be responsible for identifying and qualifying potential clients, initiating first contact, and nurturing leads to support our sales pipeline.

    Responsibilities:
    Research and identify potential clients across various channels (LinkedIn, Upwork, etc.)
    Create and manage outreach campaigns
    Qualify leads and maintain CRM record
    Work closely with the sales team to hand off warm leads
    Analyze and optimize lead generation strategies

    Requirements:
    Proven experience in lead generation or sales outreach
    Familiarity with freelancing platforms, especially Upwork, is a big plus
    Strong communication skills in English (B2–C1)
    Located in LATAM time zones
    Self-driven, proactive, and detail-oriented

    What We Offer:
    Long-term collaboration (6+ months)
    Flexible working hours
    Remote work
    Friendly and supportive team

    More
  • · 127 views · 28 applications · 8d

    Senior iOS Developer for VPN Mobile App

    Full Remote · Worldwide · 7 years of experience · English - B1
    We’re seeking a super-experienced Senior iOS Developer with deep expertise in Swift, combined with practical experience in AI prompt engineering. You’ll architect, build, and optimize scalable applications that seamlessly integrate AI-assisted...
    • We’re seeking a super-experienced Senior iOS Developer with deep expertise in Swift, combined with practical experience in AI prompt engineering. You’ll architect, build, and optimize scalable applications that seamlessly integrate AI-assisted functionalities and modern backends.
    • Prior experience with VPN services and network protocols. (Network Extension and PacketTunnelProvider)

       

    Hard skills requirements (including years):

    • 5+ years of experience in iOS development
    • Proficient in Swift and iOS SDK
    • Experience with SwiftUI and/or UIKit
    • Familiarity with architectural patterns (MVVM, VIPER, etc.)
    • Experience working with Core Data, REST APIs, push notifications
    • CI/CD knowledge (e.g., Fastlane, Xcode Cloud)
    • Writing unit and UI tests

    Office/Remote: Remote
    Responsibilities:

    • Develop and maintain iOS applications
    • Participate in designing application architecture
    • Integrate applications with backend services and third-party SDKs
    • Conduct testing, debugging, and performance tuning
    • Collaborate with cross-functional teams
    • Monitor trends in iOS development and suggest improvements

    Office/Remote: Remote
    Time zone: the client availabile within CET timezone

    More
  • · 60 views · 7 applications · 9d

    Senior Backend Developer (AI agents experise and VPN projects)

    Full Remote · Worldwide · 8 years of experience · English - B1
    We’re seeking a super-experienced Senior Back-end Developer with deep expertise in JavaScript/TypeScript, particularly in Node.js, combined with practical experience in AI prompt engineering. You’ll architect, build, and optimize scalable applications...
    • We’re seeking a super-experienced Senior Back-end Developer with deep expertise in JavaScript/TypeScript, particularly in Node.js, combined with practical experience in AI prompt engineering. You’ll architect, build, and optimize scalable applications that seamlessly integrate AI-assisted functionalities and modern backends.
    • Prior experience with VPN services and network protocols.

     

    Requirements

     

    Position name: Senior Node.js Developer(with AI agents experience) for VPN Mobile App
    Level: Senior

    Hard skills:

    • 8+ years of Software Engineering experience
    • Strong experience with Node.js (Express.js, Koa.js, Nest.js)
    • Strong Software Design knowledge: OOD, FP, Design patterns
    • Experience building and maintaining VPN, proxy, and secure networking backend systems
    • Solid understanding of network protocols, tunneling, traffic routing, and encryption standards
    • Practical hands-on experience with AI prompt engineering, leveraging ArgumentCode, ClaudeCode, Cursor, or equivalent developer-AI tools.
    • Deep understanding of RESTful and GraphQL APIs, modern web performance, and security.
    • Solid understanding of LLM context design, tool integration, and code-generation workflows.
    • Excellent knowledge of modern systems architecture components including microservices, event sourcing, and distributed data processing systems
    • Advanced experience with SQL databases, especially PostgreSQL
    • Experience with Docker & CI/CD processes
    • Experience with AWS (or similar services like GCP or Azure)
    • Experience with Serverless framework, AWS Lambdas, AWS CloudFormation
    • Knowledge of Agile (preferably SCRUM) development practices
    More
  • · 234 views · 45 applications · 10d

    Senior Frontend Developer (with AI agents expertise)

    Full Remote · Worldwide · 8 years of experience · English - C1
    We’re seeking a super-experienced Senior FE Developer with deep expertise in JavaScript/TypeScript, particularly in React, combined with practical experience in AI prompt engineering. You’ll architect, build, and optimize scalable applications that...
    • We’re seeking a super-experienced Senior FE Developer with deep expertise in JavaScript/TypeScript, particularly in React, combined with practical experience in AI prompt engineering. You’ll architect, build, and optimize scalable applications that seamlessly integrate AI-assisted functionalities.

     

    Requirements

     

    Position name: Senior Front-End Developer (with AI agents experience)
    Level: Senior

    Hard skills:

    • 8+ years of experience building web applications.
    • Advanced proficiency in JavaScript, React
    • Practical hands-on experience with AI prompt engineering, leveraging AugmentCode, Claude Code, Cursor, or equivalent developer-AI tools.
    • Experience with Figma MCP integrations to pull designs directly from Figma files
    • Experience with Spec-Driven Development approach: BMAD & Spec Kit Frameworks
    • Solid understanding of LLM context design, tool integration, and code-generation workflows.
    • Experience with Docker, GitHub Actions, and cloud deployments (Vercel, AWS, or similar).

    Nice-to-Have:

    • Exposure to RAG systems, vector databases, or LangChain/OpenDevin-style orchestration.

    Responsibilities:

    • Design and develop FE applications using React (frontend)
    • Build scalable APIs and event-driven systems.
    • Integrate and optimize AI/LLM workflows (e.g., OpenAI, Anthropic, or local models) through prompt design, augmentCode, Claude Code, or Cursor-based pipelines.
    • Collaborate closely with product and design teams to turn ideas into high-quality software.
    • Write clean, maintainable, and testable code following best practices (CI/CD, unit/integration tests, performance monitoring).
    • Review code, mentor team members, and participate in architecture discussions.

    Office/Remote: Remote
    Upper English is a must with Russian to talk with a team
    Time zone: Prague (CET time)

    More
  • · 195 views · 50 applications · 12d

    Middle+ Manual QA Engineer

    Part-time · Full Remote · Worldwide · 5 years of experience · English - B2
    What do we expect: Tech Skills At least 4 years of working experience in manual testing of different web projects and on mobile platforms Confident understanding of SQA theory Experience with TestFlight, App Distribution, Browserstack Working experience...

    What do we expect:

    Tech Skills

     

    At least 4 years of working experience in manual testing of different web projects and on mobile platforms

    Confident understanding of SQA theory

    Experience with TestFlight, App Distribution, Browserstack

    Working experience with Git / Bitbucket

    Confident understanding of Agile methodologies

    Understanding of SDLC

    Knowledge of UI/UX guidelines

    Experience in creation and maintaining test d

    Dcumentation/specification

    Working experience with bug tracking systems (Jira)

    Working experience with different OS (Windows, Mac OS, Linux)

    Experience in API testing (REST, SOAP)

    Upper-Intermediate level of English or higher

    Experience in communication with clients directly

     

    Soft skills

     

    Attentiveness

    Being pro-active: make proposals on what should be improved in terms of processes of QA and the product itself

    Being flexible (open to have overtimes if necessary ‘cause it’s fintech production product)

    Open-minded and friendly

     

    Would be great :

     

    Experience in any JS testing framework (Protractor, Cypress, Webdriverio etc.)

    Working experience with CI / CD

    A few personal mobile test devices (Android, iOS)

    Basic experience in crypto (existing or interested in acquiring)

    Working experience at an IT-outsourcing company

     

    Responsibilities:

    • Establish quality assurance best practices and benchmarks

    • Design and perform functional and regression manual tests fo web and mobile applications

    • Support roll-out of new applications and features

    • Perform quality end-to-end manual testing to ensure proper functionality

    • Understand and find edge cases (both technical and product ones)

    • Manage and maintain technical knowledge bases in different forms (notes, manuals, product usage guides)

     

    Nice to have

     

    iOS and A ndroid devices, since most of the testing is on mobile side;

    More
  • · 51 views · 1 application · 16d

    Junior Business Development Manager to $2500

    Full Remote · Worldwide · 1 year of experience · English - C2
    Key requirements Upwork experience (mandatory) real client communication 1+ year in IT sales (outstaffing / outsourcing) Experience progressing & closing deals Fluent English Flexible schedule Russian or Ukrainian (optional) What you’ll do Own leads from...

    Key requirements

    • Upwork experience (mandatory)  real client communication
    • 1+ year in IT sales (outstaffing / outsourcing)
    • Experience progressing & closing deals
    • Fluent English
    • Flexible schedule
    • Russian or Ukrainian (optional)

    What you’ll do

    • Own leads from Upwork and other sources, respond fast
    • Run discovery calls & clarify staffing needs
    • Qualify roles, seniority, skills, timelines, engagement model
    • Work with recruiting team & candidate pool
    • Drive deals: calls, follow-ups, negotiation, close
    • Keep CRM (HubSpot) clean and up to date
    • Prepare client materials (Google Docs/Sheets)
    • Use AI tools (ChatGPT, meeting notes) daily

    Must-have

    • Hands-on Upwork sales experience
    • Confident in negotiations & pricing
    • Strong communication & relationship skills
    • CRM discipline
    • Google Docs/Sheets confidence

    Not for you if

    • No Upwork experience
    • Avoid negotiations or talking about money
    • Prefer slow sales cycles
    • Dislike CRM discipline

    Schedule

    • Flexible hours
    • Availability for occasional late/weekend calls (client timezones)

    About us

    Codemotion  IT services company (100+ people), part of Index.dev group
    Outstaffing & outsourcing with strong recruiting capacity

    What we offer

    • Flexible schedule
    • Support from Sales, Recruiting & Pre-sales
    • International clients, daily English
    • Compensation: base + performance bonus
    More
  • · 104 views · 6 applications · 17d

    Senior UX/UI Designer

    Full Remote · Worldwide · 7 years of experience · English - C2
    Short-term project at the development phase. The project was already in active development, with UI designs fully finalized. The main responsibility was to design comprehensive wireframes based on existing UI layouts, translating high-fidelity visuals...

    Short-term project at the development phase.
    The project was already in active development, with UI designs fully finalized. The main responsibility was to design comprehensive wireframes based on existing UI layouts, translating high-fidelity visuals into structured, development-ready wireframes.

    The work involved analyzing existing UI solutions, validating user flows, defining screen structure and interaction logic, and ensuring usability, consistency, and clarity across the product. Special attention was paid to edge cases, states, and UX constraints related to the development phase.

    The role required close collaboration with developers and stakeholders to align wireframes with technical limitations, support efficient implementation, and reduce ambiguity during development. The resulting wireframes served as a clear reference point for development and further UX decision-making.

    Key Skills & Competencies:

    • UX wireframing & information architecture
    • Translating UI designs into UX-ready wireframes
    • User flow analysis and interaction design
    • UX validation within development constraints
    • Collaboration with developers and stakeholders
    • Design handoff and documentation
    • Consistency and usability optimization
    • Experience working at the development stage of the product
    • Attention to detail and structured UX thinking
    More
  • · 53 views · 5 applications · 23d

    Junior/Middle Sales manager to $2000

    Full Remote · Worldwide · 2 years of experience · English - C1
    Junior Sales Manager (IT Outstaffing) — Upwork Ninja Who Closes, Not “Just Chats” Remote We’re looking for a Junior Sales Manager with real Upwork battle scars — someone who knows how to turn “Just checking options” into signed deals. Your mission Catch...

    😎 Junior Sales Manager (IT Outstaffing) — Upwork Ninja Who Closes, Not “Just Chats”
    Remote
    We’re looking for a Junior Sales Manager with real Upwork battle scars — someone who knows how to turn “Just checking options” into signed deals.
    Your mission
    Catch Upwork leads fast (speed wins deals ⚡)
    Run discovery calls & clarify messy requests
    Close staffing deals end-to-end (yes, including money talks)
    Work closely with recruiters & keep CRM tidy
    You are
    Proven Upwork communicator (mandatory)
    1+ year in IT sales / outstaffing
    Fluent in English
    Not afraid of negotiation
    RU or UA — nice bonus
    What you get
    Base + performance bonus 💰
    Flexible schedule (sometimes night calls — clients don’t sleep)
    Strong team, real deals, no micromanagement

     


     

    More
  • · 37 views · 5 applications · 23d

    Senior Business Analyst (with sportbook expertise)

    Full Remote · Worldwide · 7 years of experience · English - C1
    Position name: Senior BA for Gambling App Level: Senior Hard skills requirements (including years): 5+ years of experience working as a business analyst; preferably within a software development environment. Prior experience with gambling / iGaming...

    Position name: Senior BA for Gambling App
    Level: Senior

    Hard skills requirements (including years):

    • 5+ years of experience working as a business analyst; preferably within a software development environment.
    • Prior experience with gambling / iGaming projects (casino and/or sports betting).
    • Solid understanding of online casino and/or sports betting domain at user level: products, basic flows, main user actions and mechanics.
    • Comprehensive knowledge of business analysis, requirements management, and Agile delivery principles.
    • Proven experience in eliciting and documenting requirements in the form of user stories, use cases, and functional specifications.
    • Ability to create comprehensive software requirements specifications (SRS).
    • Strong grasp of software architecture, including Web applications, and a deep understanding of software/systems (UML).
    • Proficiency in modeling business processes, knowledge of notations and methodologies (BPMN).
    • Ability to interpret, structure, and clarify complex information into clear, actionable requirements.
    • Experience leading workshops to gather requirements, build solutions, and present features.
    • Excellent communication skills.
    • BIG PLUS: Understanding of gambling domain metrics (e.g. turnover/handle, GGR/NGR, margin, bet frequency, stake distribution).
    More
  • · 112 views · 54 applications · 25d

    Senior FS Developer (BE Focus) to $5000

    Full Remote · Worldwide · 6 years of experience · English - C1
    Tech Lead (Full Stack, Backend-Focused) Location: Remote Time zone: UK / CET English level: Upper-Intermediate / Advanced (must have) Employment type: Full-time Client: Confidential UK HealthTech Scale-up (VC-backed) About the Company & Product We are...

    🚀 Tech Lead (Full Stack, Backend-Focused)

    Location: Remote
    Time zone: UK / CET
    English level: Upper-Intermediate / Advanced (must have)
    Employment type: Full-time
    Client: Confidential UK HealthTech Scale-up (VC-backed)

    🔎 About the Company & Product

    We are partnering with a confidential UK HealthTech scale-up (~40 people, 7+ years on the market, VC-backed) serving 50,000+ active users.

    The company develops a B2B SaaS platform for social care providers, helping replace paper-based and legacy systems with modern digital tools. The product includes web and mobile applications used daily by care managers and frontline staff, supporting compliance, reporting, and person-centred care delivery.

    This is a new engagement and a team extension (not a replacement).

    🧑‍💻 Role Overview

    We are looking for a Tech Lead (Full Stack, Backend-Focused) who will take technical ownership of the product area, lead engineering decisions, and actively contribute to development.

    You will work hands-on with code while guiding architecture, improving code quality, mentoring engineers, and ensuring scalable, secure solutions in a complex production environment.

    ✅ Requirements

    Technical Skills

    • 6+ years of professional software engineering experience
    • 4–5+ years as a Full Stack Developer using React + Node.js, with strong backend focus
    • Proven experience in technical leadership: architectural decisions, code reviews, mentoring
    • Strong knowledge of software design principles (OOD, FP, design patterns)
    • Deep understanding of modern system architectures:
      • Microservices
      • Event-driven systems
      • Distributed data processing
    • Experience working with large datasets and query optimization
    • Ability to design efficient, scalable APIs
    • Familiarity with blockchain technologies and related data structures
    • Strong Git knowledge and collaborative development practices

    Soft Skills

    • Comfortable working in a fast-paced startup environment
    • Excellent communication skills for cross-functional collaboration
    • Strong engineering mindset and system-level thinking
    • Ownership of code quality, performance, security, and user impact
    • Ability to balance delivery speed with long-term technical excellence

    🛠 Responsibilities

    • Lead technical decisions and architecture for a production B2B SaaS platform
    • Own feature development end-to-end (frontend, backend, APIs, databases)
    • Guide and improve engineering standards, best practices, and code quality
    • Redesign existing flows and build new screens with complex user interactions
    • Enhance and maintain the UI component library (Storybook)
    • Address and reduce technical debt
    • Identify and resolve security vulnerabilities
    • Define and implement Playwright end-to-end testing strategy
    • Conduct code reviews and mentor team members
    • Collaborate closely with product, design, and leadership stakeholders

    🌟 Nice to Have

    • Experience working with large, complex, non-greenfield codebases
    • Background in HealthTech or regulated domains
    • Experience scaling SaaS products with a growing user base

    🌍 Working Setup

    • Fully remote
    • Time zone alignment: UK / CET
    • International distributed team
    More
  • · 29 views · 4 applications · 25d

    Senior Business Analyst (with sportbook expertise)

    Full Remote · Worldwide · 7 years of experience · English - C1
    Position name: Senior BA for Gambling App Level: Senior Hard skills requirements (including years): 5+ years of experience working as a business analyst; preferably within a software development environment. Prior experience with gambling / iGaming...

    Position name: Senior BA for Gambling App
    Level: Senior

    Hard skills requirements (including years):

    • 5+ years of experience working as a business analyst; preferably within a software development environment.
    • Prior experience with gambling / iGaming projects (casino and/or sports betting).
    • Solid understanding of online casino and/or sports betting domain at user level: products, basic flows, main user actions and mechanics.
    • Comprehensive knowledge of business analysis, requirements management, and Agile delivery principles.
    • Proven experience in eliciting and documenting requirements in the form of user stories, use cases, and functional specifications.
    • Ability to create comprehensive software requirements specifications (SRS).
    • Strong grasp of software architecture, including Web applications, and a deep understanding of software/systems (UML).
    • Proficiency in modeling business processes, knowledge of notations and methodologies (BPMN).
    • Ability to interpret, structure, and clarify complex information into clear, actionable requirements.
    • Experience leading workshops to gather requirements, build solutions, and present features.
    • Excellent communication skills.
    • BIG PLUS: Understanding of gambling domain metrics (e.g. turnover/handle, GGR/NGR, margin, bet frequency, stake distribution).
    More
Log In or Sign Up to see all posted jobs