
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
-
· 8 views · 0 applications · 2d
Middle+/Senior Odoo Developer
Full Remote · Worldwide · 7 years of experience · Upper-IntermediateWe are looking for a skilled developer with strong experience in Odoo ERP customization and development Requirements Position Name: Middle+/Senior Odoo Developer Level: Middle+/Senior Hard skills requirements (including years): 4+ years of...We are looking for a skilled developer with strong experience in Odoo ERP customization and development
Requirements
Position Name: Middle+/Senior Odoo Developer
Level: Middle+/Senior
Hard skills requirements (including years):- 4+ years of professional experience as a developer, with proven experience in Odoo ERP development and customization.
- Strong understanding of Odoo architecture, including modules, workflows, and business logic.
- Experience with Python (must-have), particularly in the context of Odoo.
- Familiarity with PostgreSQL, the default database used by Odoo.
- Ability to create, modify, and integrate custom modules.
- Experience working with Odoo Studio, XML, and QWeb templates.
- Comfortable using JIRA or similar task management tools for tracking and managing development work.
- Ability to write clean, efficient, and well-documented code.
- Experience with Odoo upgrades, performance tuning, and bug fixing is a plus.
Soft skills requirements:
- Strong communication skills to provide status updates and collaborate during weekly standups.
- Ability to estimate task durations accurately and deliver work in a predictable, consistent manner.
- Proactive mindset – capable of asking questions, raising issues early, and suggesting improvements.
- Self-disciplined and comfortable working independently with minimal supervision.
- Reliable and able to commit to regular weekly hours.
Responsibilities:
- Execute well-defined tasks related to the enhancement and development of the internal Odoo ERP system.
- Review and manage tasks assigned via JIRA, ensuring timely and quality delivery.
- Participate in 1–2 standup/stand-down meetings per week to discuss progress, blockers, and next steps.
- Collaborate with the internal team to align development work with business needs.
- Write modular, maintainable code and produce clear documentation for customizations.
- Help with troubleshooting, debugging, and improving existing ERP functionality.
- Follow established coding standards and contribute to improving internal development practices.
Remote
English level: Upper
More -
· 115 views · 35 applications · 9d
AI BA / Product Owner
Full Remote · Worldwide · 7 years of experience · Advanced/FluentPosition Name: Senior Business Analyst - AI & Automation Solutions Level: Senior Hard Skills Requirements (including years): 5+ years of experience in business analysis or product ownership, with a focus on AI, automation, fintech, healthcare, or...Position Name: Senior Business Analyst - AI & Automation Solutions
Level: SeniorHard Skills Requirements (including years):
- 5+ years of experience in business analysis or product ownership, with a focus on AI, automation, fintech, healthcare, or no-code/low-code platforms
- Solid experience in researching, analyzing, and identifying trends, opportunities, and solutions in the AI and automation space
- Proficiency in analyzing business processes, user needs, and translating them into AI-driven solutions
- Experience with AI project life cycles, including feasibility analysis, solution design, and implementation
- Knowledge of relevant frameworks (Agile, Lean, Scrum, etc.) and tools used for business analysis (JIRA, Confluence, etc.)
- Understanding of how automation technologies, including RPA (Robotic Process Automation) and AI, are applied in industries such as fintech and healthcare
- Experience in evaluating no-code/low-code platforms and recommending the best solutions based on business needs
- Ability to produce comprehensive reports, presentations, and solution proposals based on data analysis
Soft Skills:
- Strong analytical thinking and problem-solving capabilities
- Excellent communication skills with the ability to engage stakeholders and clients effectively
- Adaptable and eager to learn new technologies and methodologies
- Initiative and a proactive approach to discovering and solving business challenges
- Strong collaboration and interpersonal skills, with the ability to work cross-functionally with teams
- Empathy and understanding of different perspectives to foster team synergy
- Strong leadership and mentorship qualities, with the ability to guide junior team members
- Strong attention to detail, with the ability to ensure the accuracy of data and insights provided
Key Responsibilities:
- Research, analyze, and identify AI automation opportunities in key industries such as fintech, healthcare, and low/no-code platforms
- Lead the design and development of AI-driven solutions from conceptualization to implementation, ensuring they meet business objectives and client needs
- Collaborate with product owners, project managers, and development teams to create and prioritize product roadmaps, identifying key milestones and deliverables
- Develop and document business requirements, use cases, and functional specifications
- Conduct thorough analysis of business processes to identify automation opportunities, ensuring efficiency gains and cost reductions
- Provide strategic recommendations based on market trends and technological advancements in AI, automation, and no-code/low-code platforms
- Present findings and solutions to senior leadership and clients, ensuring clear and concise communication of technical concepts
- Act as a liaison between technical teams and non-technical stakeholders, ensuring mutual understanding and alignment
- Contribute to the creation of AI project strategies, ensuring successful project delivery by adhering to budget, timelines, and quality standards
- Conduct regular performance reviews and provide recommendations for the continuous improvement of AI products and solutions
- Keep up to date with the latest trends in AI, automation, and digital transformation to provide innovative solutions for the business
- Support the growth and development of AI and automation products, working closely with leadership to align with strategic goals
Nice to Have:
- A technical background as a developer, particularly in AI, automation, or related technologies
- Experience in developing or working with low-code/no-code platforms
- Basic understanding of DevOps principles and practices
- Familiarity with cloud platforms (AWS, Azure, GCP) and AI services offered by these platforms
- Experience in data engineering or working with AI model development and deployment
- Knowledge of UI/UX best practices, particularly as they relate to no-code/low-code platform solutions
- Experience with integration of AI and automation solutions into existing enterprise systems
- Experience in working with or having previously been employed by low/no-code development platform companies (e.g., Cursor, Bubble: The full-stack no-code app builder. Start for free! , zappier.com, flutterflow, etc.)
Office/Remote: Remote
More
English: Upper-Intermediate -
· 9 views · 1 application · 11d
Middle+/Senior Smart Contract Developer
Full Remote · Worldwide · 7 years of experience · Advanced/FluentWe are seeking an experienced Smart Contract Developer to design and implement secure, scalable, and efficient smart contracts for our Web3 Crypto Aggregator DApp. This role will involve creating contracts to handle cryptocurrency transactions, rewards,...- We are seeking an experienced Smart Contract Developer to design and implement secure, scalable, and efficient smart contracts for our Web3 Crypto Aggregator DApp. This role will involve creating contracts to handle cryptocurrency transactions, rewards, game outcomes, and other processes within the platform. A deep understanding of Solidity, Ethereum, and blockchain technologies is crucial.
Requirements
Position name: Middle+/Senior Smart Contract Developer
Level: Middle+/Senior
Hard skills requirements (including years):
- Proven experience as a Smart Contract Developer with at least 2+ years of experience in Solidity and Ethereum.
- Strong understanding of blockchain technologies, cryptocurrency transactions, and dApp architecture.
- Experience with Next.js, React, TypeScript, and MERN stack is a plus.
- Familiarity with cryptography and security practices in smart contract development.
- Experience in automating processes via smart contracts (e.g., bonus distribution, withdrawals, staking, etc.).
- Knowledge of decentralized finance (DeFi) and gaming platforms is a plus.
Soft skills requirements:
- Ability to work independently and as part of a collaborative team.
- Strong problem-solving skills, with attention to detail and an ability to meet deadlines.
- Clear communication skills, particularly in explaining technical concepts.
- Highly motivated to work in the Web3 and blockchain space.
What you will be doing:
- Design and implement smart contracts for cryptocurrency transactions, rewards, and other automated processes within the platform.
- Optimize and test smart contracts for security, performance, and scalability.
- Work closely with the Web3 Developer and CTO to ensure seamless integration with the rest of the platform.
- Conduct audits of smart contracts to ensure compliance with best practices.
- Collaborate with the team to integrate smart contracts into the platform.
- Provide documentation and support for smart contract deployment.
Office/Remote: Remote
English level: Upper English
More -
· 13 views · 0 applications · 11d
Middle+/Senior Web3 Developer
Full Remote · Worldwide · 7 years of experience · Advanced/FluentMain requirements We are looking for a skilled Web3 Developer to join our team in the development of our Web3 Crypto Aggregator DApp. The Web3 Developer will focus on building decentralized features, integrating the cryptocurrency payment gateway, and...Main requirements
- We are looking for a skilled Web3 Developer to join our team in the development of our Web3 Crypto Aggregator DApp. The Web3 Developer will focus on building decentralized features, integrating the cryptocurrency payment gateway, and working with smart contracts. This position requires experience with blockchain technologies, decentralized applications, and integrating web3 solutions with frontend frameworks such as React and Next.js.
Requirements
Position name: Middle+/Senior Web3 Developer
Level: Middle+/Senior
Hard skills requirements (including years):
- Proven experience as a Web3 Developer
- Proficiency in Solidity and Ethereum development.
- Experience with Next.js, React, and TypeScript.
- Experience in building decentralized applications (dApps).
- Strong understanding of cryptocurrency payment gateways, especially in integration with web applications.
- Familiarity with MERN stack (MongoDB, Express, React, Node.js).
- Knowledge of cryptographic protocols and security best practices in web3 development.
- Experience with Millify, Framer Motion, and Tailwind CSS is a plus.
Soft skills requirements:
- Strong communication skills to collaborate effectively with cross-functional teams.
- Ability to understand business requirements and translate them into technical solutions.
- Proactive in identifying and solving technical challenges.
- Strong time management skills to meet deadlines effectively.
What you will be doing:
- Build and maintain features for the Web3 Crypto Aggregator DApp focusing on blockchain integration.
- Integrate and optimize cryptocurrency payment gateways.
- Develop and deploy smart contracts to ensure secure and automated transactions within the platform.
- Collaborate with other developers to ensure smooth integration between frontend and blockchain components.
- Troubleshoot and debug issues as they arise, providing timely resolutions.
- Write clean, maintainable, and well-documented code.
-
· 47 views · 5 applications · 13d
Senior DevOps - Edge and CDN Engineer (OCS)
Full Remote · Worldwide · 9 years of experience · Advanced/FluentThe 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...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.
Fastly
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)
More -
· 22 views · 1 application · 13d
Lead Blockchain Developer
Full Remote · Worldwide · 10 years of experience · Advanced/FluentPosition name: Lead Blockchain developer Level: Lead Hard skills requirements (including years): Proven leadership experience as a Lead Developer, Tech Lead, or similar role, with a clear path to becoming a CTO. Proven experience in blockchain...Position name: Lead Blockchain developer
Level: Lead
Hard skills requirements (including years):
- Proven leadership experience as a Lead Developer, Tech Lead, or similar role, with a clear path to becoming a CTO.
- Proven experience in blockchain development, particularly in creating cryptocurrency payment gateways and smart contracts
- Proficiency in relevant programming languages such as Solidity, JavaScript, and Python - Strong understanding of blockchain technologies, especially those used in online gaming platforms
- Experience with Ethereum and other relevant blockchain networks - Familiarity with decentralized applications (dApps) and their architecture - Knowledge of cryptography and consensus algorithms
- MERN stack
- Understanding of online gaming regulations and compliance requirements - Excellent problem-solving and communication skills
- Experience with project management methodologies (Agile, Scrum, Kanban), sprint planning, and coordinating development teams to meet deadlines.
Preferred Qualifications
- Experience working with online gaming or gambling platforms
- Familiarity with EOS blockchain
- Knowledge of provably fair gaming systems
- Experience with implementing stablecoins or price-lock mechanisms
Soft skills requirements:
- Strong leadership skills, with the ability to motivate and guide a development team.
- Excellent problem-solving and analytical thinking abilities.
- Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
- Strong organizational skills to manage multiple teams and deadlines effectively.
- Excellent interpersonal skills and ability to collaborate with other departments.
What you will be doing:
- Design and implement a native cryptocurrency payment gateway for our online casino platform
- Develop and deploy smart contracts to automate and secure transactions
- Integrate the new payment system with our existing platform
- Ensure compliance with relevant regulations and best practices in the blockchain and online gaming industries
- Optimize the payment system for security, speed, and user experience
- Provide documentation and support for the implemented solutions
Project Deliverables
- Fully functional native cryptocurrency payment gateway
- Implemented smart contracts for secure and automated transactions
- Integration with our existing platform
- Comprehensive documentation of the implemented solutions
- Training and support for our team
Office/Remote: Remote
English level: Upper English
More -
· 81 views · 8 applications · 13d
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
More -
· 78 views · 17 applications · 18d
Senior/Lead React Native Developer
Full Remote · Worldwide · 7 years of experience · Advanced/FluentMain requirements skilled Senior React Native Developer to take full ownership and leading the development team (in the future) rate is a big deal Requirements Position name: Senior & Lead (in a near future) React Native Developer Level: Senior...Main requirements
- skilled Senior React Native Developer to take full ownership and leading the development team (in the future)
- rate is a big deal
Requirements
Position name: Senior & Lead (in a near future) React Native Developer
Level: Senior Developer transitioning to a Lead position
Hard skills requirements (including years):
- Develop, test, and deploy new features for our WPF Native app.
- Improve and maintain the existing codebase to ensure stability and performance.
- Manage releases and deploy new versions of the application.
- Supervise other developers and conduct pull request reviews.
- Collaborate closely with product managers and designers to ensure a pixel-perfect UI/UX.
- Prioritize testing as much as development to ensure product quality.
- Engage in proactive problem-solving and continuously enhance app performance.
Soft skills requirements:
- Has a strong ownership mentality and takes initiative.
- Is fully committed to being part of the team and helping grow the product.
- Thrives in a startup environment—fast-paced, agile, and proactive.
- Is meticulous about testing and ensures product quality at all times.
- Has a passion for pixel-perfect design and high-quality user experiences.
- Is excited to contribute to a product that currently has 5,000+ active users.
What you will be doing:
- You will be responsible for developing new features, maintaining the codebase, and leading the development team. We are looking for someone with strong technical expertise, excellent communication skills, and a startup mindset who is committed to growing with us.
Office/Remote: Remote
English level: Upper English
More -
· 127 views · 40 applications · 24d
Senior React Native developer
Part-time · Full Remote · Albania, Czechia, Poland, Romania, Slovakia · 5 years of experience · Advanced/FluentPosition name: React Native Expert Consultant Level: Senior Only Hard skills requirements (including years): A minimum of 6 years developing React Native applications. Experience with Expo, Expo Router, Tamagui UI Toolkit, Zustand/Tanstack Query for state...Position name: React Native Expert Consultant
Level: Senior Only
Hard skills requirements (including years):- A minimum of 6 years developing React Native applications.
- Experience with Expo, Expo Router, Tamagui UI Toolkit, Zustand/Tanstack Query for state management
Soft skills requirements:
- Ability to work independently and collaboratively in a team environment.
- Excellent problem-solving skills and attention to detail.
Office/Remote: Remote
Project tasks:- Work with our Technical Lead (TL) and dev team to develop an application boilerplate as described in the App Bolierplate section;
- Assist the team with best practice recommendations for React -Native development and application structure;
- Assist the team with recommendations and research for libraries to use in the project.
English level: Upper
More -
· 94 views · 39 applications · 27d
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.
More