
Devico
The team at Devico consists of business analysts, project/product managers, UI/UX designers, frontend/backend/full-stack developers, tech support engineers, test automation engineers, and manual QA engineers, DevOps, etc.
Reliability, efficiency, and expertise are the core principles of our services. We pay close attention to the privacy and security of customer data storage and all intellectual property.
Our agile structured teams are very efficient in agile development in continuously changing conditions. We firmly believe that we should adopt as fast as possible to meet the expectations of our clients.
Our company became a trustable and reliable partner for many IT companies over the globe.
Do not wait — join the team and see all on your own!
-
· 48 views · 15 applications · 2d
Senior Python Developer to $3500
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateWe are developing a groundbreaking platform aimed at transforming unstructured data from PDFs, Excel files, and other sources into structured datasets and actionable insights. Our product combines intuitive user interfaces with powerful backend...We are developing a groundbreaking platform aimed at transforming unstructured data from PDFs, Excel files, and other sources into structured datasets and actionable insights. Our product combines intuitive user interfaces with powerful backend algorithms, catering to both non-technical users and technical teams alike. This platform aims to revolutionize data accessibility and analysis across industries.
Responsibilities:
- Develop robust Python code for backend services and APIs to support data extraction, transformation, and integration processes.
- Collaborate closely with frontend developers to ensure seamless integration of backend functionality.
- Implement scalable and reliable solutions for processing large volumes of unstructured data.
- Optimize performance and efficiency of existing systems.
- Work with product managers and UX/UI designers to deliver user-friendly features and interfaces.
- Participate in code reviews, architectural discussions, and sprint planning sessions.
- Mentor junior developers and contribute to the overall technical growth of the team.
Requirements:
- 5+ years of experience as a Python Developer.
- Solid knowledge of Python frameworks (FastAPI, Django, or Flask).
- Experience working with data libraries (Pandas, NumPy).
- Strong understanding of RESTful APIs and backend architecture.
- Experience with unstructured data handling.
- Familiarity with Docker, cloud services (AWS/GCP/Azure), and databases.
- Good communication skills and ability to work in a team.
English (Upper-Intermediate level, written and spoken).
Nice to Have:
- Experience with data extraction from PDFs, Excel, or OCR tools.
- Familiarity with asynchronous programming in Python.
- Background in machine learning or natural language processing.
Experience in CI/CD pipelines and DevOps practices.
What We Offer:
- Work with experienced colleagues who are ready to share their knowledge;
- Opportunities for professional development and career growth;
- Involvement in various projects covering different areas of software development;
- Free English courses and daily language practice with colleagues;
- Paid vacation and sick leave.
-
· 47 views · 18 applications · 2d
Senior Python Developer to $3500
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateWe are developing a groundbreaking platform aimed at transforming unstructured data from PDFs, Excel files, and other sources into structured datasets and actionable insights. Our product combines intuitive user interfaces with powerful backend...We are developing a groundbreaking platform aimed at transforming unstructured data from PDFs, Excel files, and other sources into structured datasets and actionable insights. Our product combines intuitive user interfaces with powerful backend algorithms, catering to both non-technical users and technical teams alike. This platform aims to revolutionize data accessibility and analysis across industries.
Responsibilities:
- Develop robust Python code for backend services and APIs to support data extraction, transformation, and integration processes.
- Collaborate closely with frontend developers to ensure seamless integration of backend functionality.
- Implement scalable and reliable solutions for processing large volumes of unstructured data.
- Optimize performance and efficiency of existing systems.
- Work with product managers and UX/UI designers to deliver user-friendly features and interfaces.
- Participate in code reviews, architectural discussions, and sprint planning sessions.
- Mentor junior developers and contribute to the overall technical growth of the team.
Requirements:
- 5+ years of experience as a Python Developer.
- Solid knowledge of Python frameworks (FastAPI, Django, or Flask).
- Experience working with data libraries (Pandas, NumPy).
- Strong understanding of RESTful APIs and backend architecture.
- Experience with unstructured data handling.
- Familiarity with Docker, cloud services (AWS/GCP/Azure), and databases.
- Good communication skills and ability to work in a team.
English (Upper-Intermediate level, written and spoken).
Nice to Have:
- Experience with data extraction from PDFs, Excel, or OCR tools.
- Familiarity with asynchronous programming in Python.
- Background in machine learning or natural language processing.
Experience in CI/CD pipelines and DevOps practices.
What We Offer:
- Work with experienced colleagues who are ready to share their knowledge;
- Opportunities for professional development and career growth;
- Involvement in various projects covering different areas of software development;
- Free English courses and daily language practice with colleagues;
- Paid vacation and sick leave.
-
· 70 views · 33 applications · 2d
Lead Recruiter
Full Remote · Worldwide · 1.5 years of experience · Upper-IntermediateWe are looking for a proactive and experienced Lead Recruiter to join our growing team. In this role, you will lead and develop the recruitment team, create effective hiring strategies, and ensure a high-quality recruitment process across various levels...We are looking for a proactive and experienced Lead Recruiter to join our growing team. In this role, you will lead and develop the recruitment team, create effective hiring strategies, and ensure a high-quality recruitment process across various levels and departments.
Key Responsibilities:
Key Responsibilities:
- Lead, manage, and grow the recruitment team to deliver high-quality hires at all levels.
- Develop and implement comprehensive recruitment strategies aligned with company business goals.
- Mentor and support other recruiters, ensuring continuous improvement and knowledge sharing.
- Oversee the full recruitment lifecycle, from pipeline management to hiring efficiency and quality.
- Establish and maintain an internal candidate database; work with ATS (Applicant Tracking Systems).
- Track, measure, and analyze key recruitment metrics to improve performance and outcomes.
- Analyze different labor markets to identify the best sourcing strategies and attract top-tier candidates.
- Continuously explore and utilize various sourcing channels, including job boards, social media, and networking events.
- Provide regular reporting on recruitment results and team performance.
Requirements:
- Minimum 2 years of experience in recruitment, preferably in outsourcing or outstaffing environments.
- Proven leadership and team management experience.
- Strong knowledge of modern recruiting tools, methods, and best practices.
- Experience working with recruitment metrics and performance analytics.
- Excellent communication and organizational skills.
- Ability to thrive in a fast-paced, dynamic, and results-driven environment.
- High level of responsibility, autonomy, and self-management.
- Level of English: Upper-intermediate and higher.
We offer:
- Remote work;
- Flexible schedule and ability to manage your working hours;
- Competitive salary;
- Working in a team of skilled and experienced specialists;
- Professional development opportunities.
-
· 283 views · 90 applications · 3d
Middle Manual QA to $1500
Full Remote · Countries of Europe or Ukraine · 2 years of experience · IntermediateAbout: Due to the launch of a new project, we are looking for a motivated and talented Middle Manual QA who will strengthen the technical team and ensure stable product quality. Required skills: 2+ years of commercial experience in this position English...About:
Due to the launch of a new project, we are looking for a motivated and talented Middle Manual QA who will strengthen the technical team and ensure stable product quality.
Required skills:
- 2+ years of commercial experience in this position
- English level Intermediate+ and higher
- Good understanding of testing methodologies
- Bug report writing experience, and case testing
- Experience with website testing
- Experience with Linux, PostgreSQL
- Experience with scrum/kanban (real projects)
Understanding the principles of micro-service architecture.
Would be a plus:
- AWS services
Experience in setup testing process.
What We Offer:
- Work with experienced colleagues who are ready to share their knowledge;
- Opportunities for professional development and career growth;
- Involvement in various projects covering different areas of software development;
- Free English courses and daily language practice with colleagues;
- Paid vacation and sick leave.
-
· 342 views · 175 applications · 8d
Frontend Developer (React.js)
Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-IntermediateAbout the Role: As part of our ongoing team expansion, we're looking for an experienced Frontend Developer (React.js) who is ready to take ownership of critical UI components, drive best practices, and help shape the future of our products. You’ll be...About the Role:
As part of our ongoing team expansion, we're looking for an experienced Frontend Developer (React.js) who is ready to take ownership of critical UI components, drive best practices, and help shape the future of our products. You’ll be working in a fast-moving environment with a team that values clean code, thoughtful design, and strong collaboration.Responsibilities:
- Develop complex and responsive frontend features using modern React (hooks, context, etc.)
- Lead the design of scalable UI architecture and reusable components
- Collaborate closely with product and design teams to deliver intuitive user experiences
- Ensure code quality through code reviews, testing, and mentoring junior developers
- Optimize performance and ensure cross-browser compatibility
Stay up to date with the latest frontend trends and bring fresh ideas to the team.
Requirements:
- 3+ years of experience working with React.js in production environments
- Solid understanding of JavaScript (ES6+), TypeScript, and modern CSS-in-JS approaches
- Experience with state management tools like Redux, Zustand, or Recoil
- Strong knowledge of component-based architecture and design patterns
- Experience integrating with APIs and working in Agile/Scrum teams
- Comfortable taking initiative and working independently
Excellent communication and code documentation skills.
Nice to Have:
- Experience with TypeScript
- Familiarity with testing frameworks (Jest, React Testing Library)
- Understanding of CI/CD pipelines.
-
· 86 views · 35 applications · 8d
Backend Developer (Node.js) (MERN stack)
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateAs part of our growing team, we’re looking for an experienced Backend Developer (Node.js) who’s ready to take ownership of core backend services, implement best practices, and contribute to shaping the future architecture of our platform. You’ll work in a...As part of our growing team, we’re looking for an experienced Backend Developer (Node.js) who’s ready to take ownership of core backend services, implement best practices, and contribute to shaping the future architecture of our platform. You’ll work in a fast-paced environment with a team that values clean code, scalability, and strong collaboration.
Responsibilities:
- Develop and maintain scalable backend services using Node.js (Express/Nest.js) and MongoDB.
- Design and implement efficient, secure RESTful and/or GraphQL APIs.
- Write clean, well-documented, and thoroughly tested code (unit/integration).
- Optimize backend performance and ensure reliability under load.
- Contribute to architectural decisions and continuously improve backend development processes.
Requirements:
- 3+ years of experience working with Node.js in production environments.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Experience with MongoDB and data modeling for performance and scalability.
- Familiarity with Express.js or Nest.js frameworks.
- Experience designing RESTful APIs or GraphQL endpoints.
- Understanding of authentication, authorization, and application security best practices.
Strong communication skills and attention to code quality/documentation.
Nice to Have:
- Experience with Docker, Kubernetes, or cloud platforms (AWS, GCP).
- Familiarity with event-driven architecture and message brokers (e.g., RabbitMQ, Kafka).
- Experience with CI/CD pipelines and automated testing.
- Understanding of frontend technologies, especially React, to support full-stack collaboration.
-
· 150 views · 18 applications · 9d
Automation QA Engineer (JS) – Strong Junior / Middle
Full Remote · Countries of Europe or Ukraine · 1 year of experience · IntermediateAbout the Role: Due to the launch of a new project, we are looking for a Strong Junior / Middle Automation QA Engineer (JS) with 1+ years of experience to join our technical team and ensure stable product quality. Responsibilities: Develop and maintain...About the Role:
Due to the launch of a new project, we are looking for a Strong Junior / Middle Automation QA Engineer (JS) with 1+ years of experience to join our technical team and ensure stable product quality.
Responsibilities:
- Develop and maintain automated tests to ensure product stability;
- Create and execute test cases, covering critical areas with API/UI automation;
- Support and enhance the existing test automation framework based on new requirements;
Work closely with developers and manual QA engineers to improve product quality.
Required Skills:
- 1+ years of experience with JavaScript/TypeScript and Playwright in test automation;
- Understanding of QA methodologies, tools, and processes;
- Basic programming skills and familiarity with OOP principles;
- Hands-on experience in automation testing;
- English (Intermediate+ level, written and spoken).
Nice to Have:
- Experience with Linux, Docker;
- Knowledge of CI/CD processes;
- Experience working with SQL;
Ability to integrate API calls with UI tests.
What We Offer:
- Work with experienced colleagues who are ready to share their knowledge;
- Opportunities for professional development and career growth;
- Involvement in various projects covering different areas of software development;
- Free English courses and daily language practice with colleagues;
- Paid vacation and sick leave;
-
· 170 views · 17 applications · 14d
Junior Automation QA Engineer
Full Remote · Countries of Europe or Ukraine · 0.5 years of experience · IntermediateAbout: Due to the launch of a new project, we are looking for an Automation QA Engineer (JS) who will strengthen the technical team and ensure stable product quality. Responsibilities: Ensure stable product quality by writing automated tests; Develop...About:
Due to the launch of a new project, we are looking for an Automation QA Engineer (JS) who will strengthen the technical team and ensure stable product quality.
Responsibilities:
- Ensure stable product quality by writing automated tests;
- Develop test cases and cover critical product areas with API/UI tests;
Support and further development of the existing test automation solution in terms of new requirements;
Required skills for this role:
- Deep understanding of QA methodologies, tools, and processes;
- Basic programming skills and understanding of OOP principles
- Knowledge of the programming language (better If this would be JS)
- Hands on experience with one of the following frameworks: Cypress, WebdriverIO, Playwright;
- English Intermediate + (both written and oral);
- Bachelor’s degree or higher in computer science or similar;
Self-motivated and result-oriented individual.
Nice to have:
- Experience with Linux, Docker;
- Experience with CI/CD;
- Experience with SQL;
Experience with integrating API calls with UI tests.
We provide the following benefits:
- Access to experienced colleagues willing to share their knowledge
- Exceptional opportunities and prospects for professional growth
- Involvement in diverse projects encompassing a wide range of software development processes
- English language training and practice through courses and communication with colleagues
- Complimentary English classes
- Paid vacation and sick leave
- Option to work either from the office or remotely.
-
· 222 views · 95 applications · 17d
Senior Angular Developer
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateWe are looking for a highly experienced Senior Angular Developer to join our team. This role is ideal for someone who is passionate about frontend development and wants to build innovative, user-centric applications that solve real data challenges. ...We are looking for a highly experienced Senior Angular Developer to join our team. This role is ideal for someone who is passionate about frontend development and wants to build innovative, user-centric applications that solve real data challenges.
Project Description:
We are building a platform that transforms unstructured data from sources like PDFs and Excel files into ready-to-use datasets and actionable insights. The product is designed to be intuitive and powerful, serving both non-technical and technical teams. You'll be working on a modern, scalable frontend architecture that brings this vision to life.Key Responsibilities:
- Develop and maintain complex, scalable Angular applications (Angular 2+);
- Work closely with product, design, and backend teams to deliver polished, high-performing UI features;
- Write clean, maintainable code and conduct code reviews;
- Optimize performance across different devices and browsers;
- Contribute to architectural decisions and help shape frontend best practices;
- Stay up to date with the latest Angular and frontend trends.
Requirements:
- 5+ years of professional experience with Angular (Angular 2+);
- Strong knowledge of TypeScript, RxJS, HTML/CSS, and component-based architecture;
- Experience integrating RESTful APIs;
- Familiarity with testing tools like Jasmine/Karma is a plus;
- Good understanding of Git and CI/CD workflows;
- Experience working in Agile/Scrum teams;
- Strong communication and collaboration skills.
Nice to Have:
- Experience with data-heavy applications or dashboards;
- Familiarity with UX principles and accessibility;
Previous experience in startups or fast-moving teams.
What We Offer:
- Work with experienced colleagues who are ready to share their knowledge;
- Opportunities for professional development and career growth;
- Involvement in various projects covering different areas of software development;
- Free English courses and daily language practice with colleagues;
- Paid vacation and sick leave.
-
· 221 views · 63 applications · 19d
Senior Angular Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateWe are looking for a highly experienced Senior Angular Developer to join our team. This role is ideal for someone who is passionate about frontend development and wants to build innovative, user-centric applications that solve real data challenges. ...We are looking for a highly experienced Senior Angular Developer to join our team. This role is ideal for someone who is passionate about frontend development and wants to build innovative, user-centric applications that solve real data challenges.
Project Description:
We are building a platform that transforms unstructured data from sources like PDFs and Excel files into ready-to-use datasets and actionable insights. The product is designed to be intuitive and powerful, serving both non-technical and technical teams. You'll be working on a modern, scalable frontend architecture that brings this vision to life.Key Responsibilities:
- Develop and maintain complex, scalable Angular applications (Angular 2+);
- Work closely with product, design, and backend teams to deliver polished, high-performing UI features;
- Write clean, maintainable code and conduct code reviews;
- Optimize performance across different devices and browsers;
- Contribute to architectural decisions and help shape frontend best practices;
Stay up to date with the latest Angular and frontend trends.
Requirements:
- 5+ years of professional experience with Angular (Angular 2+);
- Strong knowledge of TypeScript, RxJS, HTML/CSS, and component-based architecture;
- Experience integrating RESTful APIs;
- Familiarity with testing tools like Jasmine/Karma is a plus;
- Good understanding of Git and CI/CD workflows;
- Experience working in Agile/Scrum teams;
Strong communication and collaboration skills.
Nice to Have:
- Experience with data-heavy applications or dashboards;
- Familiarity with UX principles and accessibility;
Previous experience in startups or fast-moving teams.
What We Offer:
- Work with experienced colleagues who are ready to share their knowledge;
- Opportunities for professional development and career growth;
- Involvement in various projects covering different areas of software development;
- Free English courses and daily language practice with colleagues;
- Paid vacation and sick leave.
-
· 108 views · 14 applications · 22d
IT Recruiter
Full Remote · Worldwide · 0.5 years of experience · Upper-IntermediateResponsibilities: Manage the full recruitment cycle: from sourcing and interviewing candidates to closing vacancies and onboarding. Source candidates across various platforms, including LinkedIn, GitHub, and professional communities. Conduct interviews...Responsibilities:
- Manage the full recruitment cycle: from sourcing and interviewing candidates to closing vacancies and onboarding.
- Source candidates across various platforms, including LinkedIn, GitHub, and professional communities.
- Conduct interviews and assess both technical and soft skills of candidates.
- Maintain and update the candidate database and keep in touch with active contacts.
- Support the company’s HR brand on external platforms.
Requirements:
- At least 1 year of experience in IT recruitment.
- English proficiency at Upper-Intermediate (B2) level or higher, for communicating with English-speaking candidates and managing documentation.
- Understanding of basic IT concepts, roles, and technologies.
- Excellent communication skills and the ability to build trusting relationships with candidates.
- Experience with sourcing and candidate assessment tools (LinkedIn Recruiter, ATS, assessment tests, etc.).
- Ability to multitask and meet deadlines in a dynamic work environment.
We offer:
- Competitive salary and performance-based bonuses.
- Friendly and professional team.
- Opportunities for career growth and professional development.
- Flexible working hours with remote work options available.
- Free English classes
- Medical Insurance
- Paid vacations
-
· 441 views · 148 applications · 29d
Trainee Manual QA Engineer
Full Remote · Countries of Europe or Ukraine · IntermediateAre you someone who possesses technical aptitude? Do you have an analytical mindset? Are you intelligent? If your response is a resounding YES, then you have the chance to become a part of our welcoming team. The ideal candidate should possess the...Are you someone who possesses technical aptitude? Do you have an analytical mindset? Are you intelligent? If your response is a resounding YES, then you have the chance to become a part of our welcoming team.
The ideal candidate should possess the following skills (all skills mentioned below are mandatory):
- A strong technical foundation.
- Intermediate or higher proficiency in English.
- Practical experience in test design and managing test documentation, including test cases and test suites (this can be gained from QA courses or self-study).
- Both theoretical knowledge and practical experience in manual testing.
Nice-to-have skills:
- Familiarity with SQL.
- A basic understanding of client-server architecture.
- Basic knowledge of any programming language.
Recruiting process:
- Pre-Screening Interview with a recruiter (30 min).
- Technical Interview (up to 1 hour).
We provide the following benefits:
- A dedicated mentor to guide you throughout your probation period, ensuring a smooth start to your journey.
- Access to a team of experienced colleagues who are eager to share their expertise.
- Outstanding opportunities for professional growth and career development.
- Participation in diverse projects across a variety of software development processes.
- Regular practice and training in English, including complimentary English classes.
- Paid vacation and sick leave.
- Comprehensive medical insurance.
- The flexibility to work remotely.