
Codemotion
• 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-IntermediateLevel: 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/FluentPosition 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-IntermediateMain 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-IntermediateProject 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-IntermediateMiddle+/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 experienceMain 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