Codemotion

Joined in 2017
11% 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
  • Ruby on Rails developer

    Full Remote · Worldwide · 5 years of experience · Upper-Intermediate
    Level: Middle/Senior Hard skills requirements (including years): At least 4-5 years of experience An experienced developer who knows how to work with complex projects, how to optimize requests, and knows the security aspects. Soft skills...

    Level: Middle/Senior

    Hard skills requirements (including years):

    At least 4-5 years of experience

    An experienced developer who knows how to work with complex projects, how to optimize requests, and knows the security aspects.

     

    Soft skills requirements:

    Self-organized, capable of making decisions on his own regarding tech and architecture.

  • Senior .Net Developer with Permanent Residence Visa (EEA) only

    Full Remote · Europe except Ukraine · 8 years of experience · Advanced/Fluent
    Position name: Senior .Net developers Level: Senior Hard skills requirements (including years): Extensive experience with .Net core and related technologies in distributed serverless environments (ideally AWS) Someone who works well within an agile...

    Position name: Senior .Net developers

    Level: Senior

    Hard skills requirements (including years):

    • Extensive experience with .Net core and related technologies in distributed serverless environments (ideally AWS)
    • Someone who works well within an agile environment, can collaborate & provide feedback to other team members
    • Able to solve problems and who enjoys learning new concepts
    • Some experience with machine learning systems, e.g. SageMaker, integration beneficial but not essential

    Soft skills requirements:

    • Able to solve problems and who enjoys learning new concepts

    What you will be doing:

    • Building new highly distributed micro & macro-service backend applications for use in the airline industry.
    • Working with an existing team of expert engineers & others using technologies such as .net core, SQL, AWS lambda, code pipeline CI/CD

    Office/Remote: Remote

    English level: Upper English - with good written and verbal communication

  • Senior DevOps - Edge and CDN Engineer (OCS)

    Full Remote · Worldwide · 7 years of experience · Upper-Intermediate
    Main requirements The ideal candidate should have a deep understanding of the technical infrastructure design supporting the Olympic Channel’s digital ecosystem, including: Front-end systems across web, mobile, and TV platforms. Back-end systems. Cloud...

    Main requirements

     

    The ideal candidate should have a deep understanding of the technical infrastructure design supporting the Olympic Channel’s digital ecosystem, including:

    • Front-end systems across web, mobile, and TV platforms.
    • Back-end systems.
    • Cloud application architectures.
    • Application and cloud security standards.
    • Integration of third-party solutions and services.

     

    Requirements

     

    Position Name: Middle+/Senior Edge and CDN Engineer (OCS)
    Level: Senior
    Hard skills requirements (including years):

    • At least 5 years in production environments with similar solutions.
    • Knowledge of video delivery standards (HLS, MPEG-DASH, CMAF).
    • Strong understanding of web and networking standards and protocols (TCP/IP ,

      HTTP , DNS, SSL, etc.).

    • Solid knowledge of CDN delivery concepts and architectures.
    • Experience with solutions such as Akamai and Fastly.
    • Proficiency in edge computing platforms.
    • Expertise in configuration tools like VCL (Varnish Configuration Language).
    • Familiarity with modern security tools like WAF .
    • Experience in DDoS protection and bot management.
    • Ability to audit and report security controls using log platforms.
    • Knowledge of cloud frameworks and solutions provided by major public cloud

      providers.

    Soft skills requirements:

    • Excellent analytical and problem-solving skills.
    • Ability to lead meetings with edge teams and stakeholders.
    • Familiarity with project management methodologies like Agile, Prince2, or similar.

    Responsibilities:

    • Ensure the Olympic Channel delivers the fastest performance and best user experience globally by implementing and maintaining CDN solutions.
    • Guarantee CDN availability above 99.99%, monitoring activities, logs, and managing outages at global and regional levels.
    • Protect the Olympic Channel’s infrastructure from volumetric and sophisticated attacks.
    • Act as the single point of contact for CDN architecture and technical evaluations with stakeholders.
    • Collaborate with Project/Service Managers to review scope, requirements, and assess technical impact.
    • Ensure compliance with security policies through collaboration with cybersecurity teams.

    Remote

    English level (must for all opportunities): Upper (the candidate should be able to use English on a daily basis during standups, communication with team members, etc)

  • Python Middle+/Senior

    Full Remote · Worldwide · 5 years of experience · Upper-Intermediate
    Project tasks: Designing and implementing the backend architecture for the accounts payable and receivable automation software. Building a reconciliation engine for payments coming from various channels. Create a robust and scalable backend that can...

    Project tasks:

    Designing and implementing the backend architecture for the accounts payable and receivable automation software.

    Building a reconciliation engine for payments coming from various channels.

    Create a robust and scalable backend that can handle high volumes of financial data.

    Integrating with accounting software solutions, payment gateways, and bank software.

     

    English level: Upper Intermediate+

     

    Nice to have

    - Prior experience building tech products in a startup environment

    - Experience with ETL / Reverse ETLs

    - Experience in building front-end user interfaces using React.

    Project description

     

    The essence of the project: Automation software creation

  • Senior DevOps Engineer

    Full Remote · Worldwide · 7 years of experience · Upper-Intermediate
    Middle+/Senior DevOps Engeneer - Google Cloud Platform Добавить или создать задачи, связанные с этой задачей Просмотреть действия с приложением Main requirements 1 FTE DevOps who is expert in GCP Need to submit proposal by February 17 12PM CET....

    Middle+/Senior DevOps Engeneer - Google Cloud Platform

     

    Добавить или создать задачи, связанные с этой задачей

    Просмотреть действия с приложением

     

    Main requirements

     

    • 1 FTE DevOps who is expert in GCP
    • Need to submit proposal by February 17 12PM CET. Expect to have some candidates before that time if any.

     

    Position Name: Middle+/Senior DevOps Engeneer - Google Cloud Platform
    Level: Senior
    Hard skills requirements (including years):

    • Expert in GCP with proven DevOps expirience in commerical projects.
    • Knowledge of AI domain & Vertex AI is an adventage.

    Soft skills requirements:

    • Excellent analytical and problem-solving skills.
    • Ability to lead meetings with edge teams and stakeholders.
    • Familiarity with project management methodologies like Agile, Prince2, or similar.

    Responsibilities:

    • Support E2E migration to Google Cloud Platform.
    • Support delivery of AI agents & chatbots in GCP.

    Remote

    English level (must for all opportunities): Upper must have!!

     

    The essence of the project: Migration to Google Cloud Platform of AI domain.

  • Senior Unity Developer

    Full Remote · Worldwide · 7 years of experience
    Main requirements Need a strong Unity Developer with experience in Telegram and Telegram Mini Apps to deploy a WebGL-based Unity application in Telegram and integrate it into the Telegram ecosystem. Requirements Position name: Middle+\Senior Unity...

    Main requirements

     

    Need a strong Unity Developer with experience in Telegram and Telegram Mini Apps to deploy a WebGL-based Unity application in Telegram and integrate it into the Telegram ecosystem.

     

    Requirements

     

    Position name: Middle+\Senior Unity Developer
    Level: Middle+\Senior 
    Hard skills requirements (including years):

    • Proven experience as a Unity Developer, with at least 5 years of hands-on development.
    • Experience working with Telegram and Telegram Mini Apps.
    • Strong understanding of Unity, including UI, animations, and performance optimization.
    • Experience with third-party integrations and APIs.
    • Basic knowledge of DevOps is a strong advantage (server setup, CI/CD, cloud services).
    • Familiarity with version control systems such as Git.
    • Strong problem-solving skills and ability to work in a fast-paced environment.
    • Backend development experience with Java is a plus.

    Soft skills requirements:

    • Strong communication skills to collaborate with cross-functional teams and explain technical concepts.
    • Excellent problem-solving abilities and a proactive approach to technical challenges.
    • Effective time management and organizational skills to meet deadlines and manage priorities efficiently.

    Responsibilities:

    • Deploy a Unity-based WebGL application into Telegram, ensuring smooth performance and full integration with the Telegram ecosystem.
    • Implement Telegram Mini Apps functionality and necessary API interactions.
    • Ensure the backend (Java) and frontend communicate seamlessly.
    • Optimize performance for Google Cloud, considering scalability and reliability.
    • Help configure and maintain the deployment environment (no dedicated DevOps yet).
    • Secure and stabilize the infrastructure to prevent downtime, as recovery may be difficult.
    • Integrate blockchain elements as needed.
    • Troubleshoot and debug issues, ensuring smooth operation.
    • Write clean, maintainable, and well-documented code.

    Office/Remote: Remote

Log In or Sign Up to see all posted jobs