Jobs Developers

2224
  • Β· 116 views Β· 6 applications Β· 22d

    Middle Software Engineer (Python)

    Hybrid Remote Β· Ukraine Β· 3 years of experience Β· English - B1 MilTech πŸͺ–
    We are a startup developing alternative navigation systems for UAVs. We’re looking for a Software Engineer with strong Python skills to contribute to both our product and its management ecosystem. Requirements Bachelor’s degree in any STEM field Solid...

    We are a startup developing alternative navigation systems for UAVs. We’re looking for a Software Engineer with strong Python skills to contribute to both our product and its management ecosystem.

     

    Requirements

    • Bachelor’s degree in any STEM field
    • Solid Python with async programming
    • Strong understanding of OOP, APIs, and client–server architecture
    • Strong CI/CD experience (GitHub Actions)
    • Strong Docker knowledge
    • Confident Linux user
    • English for technical communication

    Nice to Have

    • Raspberry Pi / embedded Linux experience (including firmware flashing)
    • Experience with Unreal Engine / Airsim / Gazebo for flight simulation
    • Experience with ArduPilot or other autopilot software
    • AWS experience
    • Knowledge of information security fundamentals

    Responsibilities

    • Develop and maintain an internal product deployment and management ecosystem
    • Automate SITL and HITL tests (Raspberry Pi + flight controller + Unreal Engine simulator)
    • Build and maintain CI/CD pipelines
    • Develop Docker-based build and deployment workflows

    What we offer:

    • Hybrid flexibility: office/remote, flexible hours
    • Rapid growth path
    • Small team with big ownership β€” you’ll ship user-visible features and directly influence product direction
    • Startup culture that values speed, involvement, and initiative
    • Opportunity to impact Ukraine’s defense technology

    About Droneops:

    Team is a world leader in Computer Vision Algorithms and has substantial research track record in scientific communities. Based mainly in the UK and Ukraine.

    More
  • Β· 380 views Β· 94 applications Β· 23d

    Senior AI-First Full-Stack Engineer

    Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· English - B2
    At Mindojo, we’re developing advanced ed-tech platforms, used by market-leading test-prep courses such as Bloom Prep as well as language learning apps for children. On our platform, students engage in a rich, personalized dialogue with our AI private...

    At Mindojo, we’re developing advanced ed-tech platforms, used by market-leading test-prep courses such as Bloom Prep as well as language learning apps for children. 

     

    On our platform, students engage in a rich, personalized dialogue with our AI private tutor, far surpassing the efficacy of existing resources like textbooks, video or classroom lectures, and various e-learning products. 

     

    As a Senior AI-First Full-Stack Engineer, you’ll design lean development pipelines where AI agents assist in building, testing, and releasing product features. You’ll act as both architect and quality gatekeeperβ€”owning solutions from idea to deployment, ensuring every learner-facing feature meets Mindojo’s high bar for reliability and impact.

     

    Note: This role is not about developing new AI modelsβ€”it’s about leveraging existing AI tools (LLM frameworks, agent orchestration, AI-augmented coding workflows) to engineer better products, faster.

     

    Our culture

    We move fast, prioritising the highest-impact work and discarding anything that does not advance learner outcomes. We operate with wide autonomy and a can-do attitude: if you spot a problem, you fix it. Transparency in plans and results, coupled with personal responsibility for quality and security, underpins every decision.

     

    Requirements:

    • Demonstrable track record of applying LLM-based tools (e.g., Cursor, Copilot, Windsurf, LangGraph, AutoGen, CrewAI or equivalent) in real-world development workflows.
    • Deep software architecture and development experience across the full stack, with expert knowledge in Python, JavaScript.
    • Ability to audit AI-produced code for hidden dependencies, insecure patterns and concurrency edge cases.
    • Cloud infrastructure management experience along with server administration skills.
    • Comfortable leading features through discovery, implementation, testing, deployment and monitoring.
    • Proven ability to multitask and manage multiple priorities effectively.
    • Exceptional autodidacticism.
    • Excellent organizational skills and a proactive attitude are essential.
    • Excellent communication skills in both written and spoken English.

     

    Bonus points for:

    • Start-up experience.
    • Portfolio demonstration – a brief README, blog post or video walkthrough showing an AI-agent workflow you built and the impact it delivered.

     

    Operations expectations:

    • Availability – be responsive in Slack during core hours (UTC+3 overlap)β€”we value fast unblockers, not constant pings, and respect deep-focus time.
    • Planning transparency – publish a daily plan in the calendar and an end-of-day progress update.
    • Delivery rhythm – break work into tasks that close or deploy at least weekly.
    • Incident participation – collaborate in real-time when production issues affect learners.

     

    What you will be doing:

    • Architect and maintain agent pipelines (planning β†’ coding β†’ test/validation).
    • Review AI-generated pull requests for security, performance and edge-case correctness; no tolerance for bad code or slow, error-prone deployments.
    • Automate repetitive engineering and operational tasks as soon as they are recognised.
    • Own solutions end-to-endβ€”from design through deployment to monitoringβ€”without hand-holding or bottlenecks.
    • Run focused experiments to validate product ideas and workflow improvements.
    • Thrive in a fast-paced environment, adapting quickly to new challenges across various tasks.

     

    What you won’t deal with:

    • Endless ticket grooming, rigid specs, or waterfall hand-offs.
    • Bureaucratic status meetings or drawn-out manual deployments.

     

    What we offer:

    • Competitive compensation package.
    • Stock option plan.
    • Challenging and interesting projects.
    • Flexible work schedule and the ability to work from anywhere.
    • A real chance to play a key part in revolutionizing education worldwide.
    More
  • Β· 54 views Β· 7 applications Β· 23d

    Senior C++ / Python Software Development Engineer (Networking / Cisco)

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - C1
    We are looking for an experienced Senior C++ / Python Software Development Engineer with a strong background in networking systems and Cisco protocols. This role combines low-level software development, network device engineering, and Python-based...

    We are looking for an experienced Senior C++ / Python Software Development Engineer with a strong background in networking systems and Cisco protocols. This role combines low-level software development, network device engineering, and Python-based automation/testing. You will work close to hardware, data/control planes, and real networking traffic. Candidates with experience spanning both development and QA engineering are highly encouraged to apply.

     

    Details

    Location: Europe / Ukraine / Ukrainians currently outside Ukraine

    Employment Type: Full-time

    Work Format: 100% Remote

    Start Date: ASAP

    Experience Level: Senior (5+ years)

    Language: English – Fluent

    Networking / Cisco - MUST

     

    Key Responsibilities

    Develop and maintain firmware and software for networking devices (routers, switches) using C / C++

    Build Python-based automation and data-path test frameworks for networking devices

    Design and implement data-plane and control-plane related functionality

    Develop automated tests for networking devices using Python and Pytest

    Participate in SW/HW bring-up, integration, and debugging

    Work closely with network engineers to validate routing, forwarding, and traffic behavior

    Analyze and troubleshoot low-level networking and performance issues

    Contribute to test strategy, tooling, and CI/CD improvements

    Operate with senior-level ownership, autonomy, and technical decision-making

     

    Requirements

    Networking Experience (Mandatory)

    Commercial experience with networking devices (routers, switches)

    Firmware / software development for networking devices using C / C++

    Strong Python development experience

    Experience with BSP, data plane, or control plane protocols

    Development of data-path automated tests using Python / Pytest

    Experience with SW/HW bring-up and integration

    Solid understanding of:

    Routing vs forwarding

    Switches vs routers

    VLANs

    TCP/IP and UDP

     

    Advanced Networking Knowledge

    Link aggregation and LACP

    Load-balancing algorithms, including ECMP

    SPAN / RSPAN / ERSPAN

    ACLs and traffic filtering

    Traffic mirroring concepts

    Dynamic routing protocols:

    BGP

    OSPF

    RIP

    IS-IS

     

    Programming & Tools

    Advanced C / C++

    Advanced Python

    Hands-on experience with:

    Pytest

    Scapy

    Traffic generators and traffic analyzers

    Version control: Git / GitHub

     

    Nice to Have

    Embedded systems background

    Linux internals and low-level debugging

    Experience with CI/CD pipelines

    Familiarity with Jira

     

    Key Notes

    Cisco networking protocol experience is mandatory

    Strong commercial background in network engineering + software development

    Senior-level independence and problem-solving are expected

    Rates are flexible and discussed individually

    More
  • Β· 372 views Β· 171 applications Β· 23d

    Full Stack Developer (React,Next,PostgreSQL, NodeJS OR Python)

    Full Remote Β· Worldwide Β· 3 years of experience Β· English - B1
    We are looking for a Full Stack Developer (Middle / Middle+) to join our team on a part-time or full-time basis. This role is for a true full-stack engineer, not just a frontend developer who connects to an API. The ideal candidate is backend-strong,...

    We are looking for a Full Stack Developer (Middle / Middle+) to join our team on a part-time or full-time basis.

     

    This role is for a true full-stack engineer, not just a frontend developer who connects to an API. The ideal candidate is backend-strong, confident on the frontend, and able to design and build systems from scratch with future scalability in mind.

     

    Backend Requirements (primary focus)

    We consider the following backend stacks:

    Option A

    • Node.js
    • GraphQL and REST APIs
    • PostgreSQL - strong knowledge beyond ORM level (queries, indexing, performance, data modeling)
    • Supabase experience is a big plus

    Option B

    • Python
    • Django and/or FastAPI

       

    Frontend Requirements

    • React
    • Next.js
    • Tailwind CSS
    • TanStack Query (React Query)

       

    What we are looking for

    • Strong knowledge of both backend and frontend development
    • Backend-first mindset, with the ability to work confidently on the frontend
    • Solid architectural thinking
    • Ability to design and build systems from scratch
    • Experience in laying a strong foundation and planning for future extensibility
    • Understanding of clean architecture, scalability, and maintainability


    Level

    • Middle to Middle+ Full Stack Developer
    • Not a pure frontend role

       

    Language

    • Conversational English is required (spoken and written)

       

    If you enjoy building well-architected systems, thinking beyond just implementation, and owning features end-to-end, we’d be happy to talk.

    More
  • Β· 489 views Β· 38 applications Β· 23d

    Senior Software Engineer (Golang)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B1
    Ubidex is seeking a highly skilled Software Engineer to join our team and contribute to the development of a large-scale SaaS platform. In this role, you will be responsible for designing and implementing architectural solutions to ensure high performance...

    Ubidex is seeking a highly skilled Software Engineer to join our team and contribute to the development of a large-scale SaaS platform. In this role, you will be responsible for designing and implementing architectural solutions to ensure high performance and efficiency in our platform for retargeting advertising campaigns and analytics.

     

    Required Skills and Experience:

     

    • 7+ years of experience in backend development in total;
    • 5+ years of experience with Go development; capable of building and maintaining high-load backend systems;
    • Experience with Linux (Debian / Ubuntu);
    • Solid understanding of Docker and container orchestration systems (k8s, swarm);
    • Experience with PostgreSQL;
    • Experience with In-memory storage (Redis, Aerospike);
    • Experience with distributed systems and high-load services;
    • Experience with Microservices (API, patterns, background processing);
    • Experience in developing REST, GraphQL, gRPC API;
    • Solid understanding of KISS, DRY, SOLID principles and design patterns;
    • Practical experience with event-driven development patterns;
    • Experience with Ansible and CI/CD tools like Gitlab CI;
    • Experience with monitoring and logging tools and performance tunning;
    • Fast learner with a strong desire to continually acquire new knowledge;

     

    Nice to have:

    • Experience with ClickHouse;
    • Experience with designing GraphQL and gRPC API;
    • Experience with message brokers like RabbitMQ, Apache Kafka, NATs;
    • Experience with scripting languages like Python, Bash;
    • Experience with Node.js development;

     

    Responsibilities:

     

    • Build high-load (500k+ RPS) distributed system using Golang and Node.js;
    • Design and implement backend features from conception through to deployment;
    • Analyze system performance metrics and bottlenecks to fine-tune services for maximum efficiency;
    • Work closely with team to deliver high-quality features and resolve issues;
    • Review code and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency);
    • Define and implement testing strategies, including unit testing, integration testing, and performance testing, to ensure the reliability of the system;
    • Stay updated on the latest technologies and tools relevant to the project, and big data processing, making informed decisions on technology adoption
    • Be a part of the critical path in a fast-growing project's development and delivery processes.

     

    Product stack:

    • On-premise: Docker, Swarm, k8s
    • Programming languages: Golang, JavaScript / Node.js
    • DB: PostgreSQL, Redis, ClickHouse, Aerospike, Mongo
    • Monitoring: Prometheus, Loki, Grafana
    • CI/CD: GitLab, Ansible
    • Storage: S3(minio)
    • Web: nginx, traefik, cloudflare

     

     

    More
  • Β· 319 views Β· 75 applications Β· 24d

    JavaScript Full-Stack Telegram Bot Developer

    Part-time Β· Full Remote Β· Worldwide Β· 1 year of experience Β· English - B1
    We are looking for a FullStack engineer who able to create Telegram Bot infrastructure and Administrative Dashboard. That's a part time position with possible further full time employment proposal. We consider candidates with at least 1 year of commercial...

    We are looking for a FullStack engineer who able to create Telegram Bot infrastructure and Administrative Dashboard.
    That's a part time position with possible further full time employment proposal.

    We consider candidates with at least 1 year of commercial experience.

     

    Tech skills required (expect to work with this tech stack):

    JavaScript

    React or Next.js

    Understanding how cloud works, especially Queue services

    PostgreSQL
    Bot frameworks like Telegraf

     

    Would be a bonus:

    Payments integration (Stripe, or any Ukrainian provider)

    CRM systems integration

    Writing technical documentation

     

    The process includes:

    1. Quick chat on technical requirements with evaluation on your side.

    2. 40-min interview (More extended talk on the tech task and general pre-screening).
    3. Offer.

     

    Note: we will not consider applications without previous commercial experience and without knowledge of required skills.

    More
  • Β· 115 views Β· 15 applications Β· 24d

    Full Stack Developer (TypeScript, React, NestJS, PostgreSQL) Potential Long Term to $3200

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - C1
    Summary We’re a growing fintech startup seeking a Full Stack Developer with strong skills in TypeScript, React, NestJS, and PostgreSQL. You’ll work on building and improving our financial platform that simplifies complex compliance and investment...

    Summary
    We’re a growing fintech startup seeking a Full Stack Developer with strong skills in TypeScript, React, NestJS, and PostgreSQL. You’ll work on building and improving our financial platform that simplifies complex compliance and investment workflows.

    In this role, you’ll own features from backend to frontend β€” designing APIs, architecting scalable systems, and building intuitive user interfaces that help small businesses and individuals manage their financial goals. You’ll join a small, collaborative team that values innovation, learning, and building software that truly makes a difference.

    βΈ»

    What You’ll Do
    β€’ Design, develop, and maintain backend services using NestJS and TypeScript.
    β€’ Build modern, high-performing web interfaces with React and TanStack Query/Router.
    β€’ Architect and optimize PostgreSQL databases for performance and scalability.
    β€’ Collaborate with other developers to deliver new features and improve existing systems.
    β€’ Write clean, reusable, and testable code following modern engineering practices.
    β€’ Participate in code reviews and contribute to continuous improvement.
    β€’ Work with Git and modern development tools (including Bun) for version control and automation.
    β€’ Proactively identify opportunities to enhance product usability, performance, and reliability.

    βΈ»

    What We’re Looking For
    β€’ 4+ years of experience in full stack JavaScript/TypeScript development.
    β€’ Strong proficiency in TypeScript and React (required).
    β€’ Experience developing APIs and backend systems with NestJS or similar frameworks.
    β€’ Intermediate to advanced knowledge of relational databases (PostgreSQL required).
    β€’ Proficiency with Git (required).
    β€’ Can work Pacific (Los Angeles) Timezone
    β€’ Familiarity with TanStack Query/Router and Bun is a plus.
    β€’ Fluent in English (reading, writing, and speaking).
    β€’ Comfortable working in a remote, startup environment where adaptability and initiative matter.

    βΈ»

    You’ll Succeed Here If You…
    β€’ Enjoy solving deep technical challenges and building things from scratch.
    β€’ Think holistically about how architecture, performance, and user experience connect.
    β€’ Communicate clearly with both technical and non-technical teammates.
    β€’ Are eager to learn, share knowledge, and improve processes.
    β€’ Bring integrity, curiosity, and ownership to your work.
    β€’ Appreciate a collaborative, friendly, and meme-filled environment.

    βΈ»

    Our Culture
    β€’ We’re a startup that values family, flexibility, and balance.
    β€’ We learn fast, laugh often, and believe in honest feedback.
    β€’ We use Slack for communication β€” and GIFs are always welcome.
    β€’ We give you freedom to innovate β€” your ideas help shape our product.
    β€’ We expect integrity, excellence, and collaboration β€” and give the same back.
    β€’ We’re fully remote, operating primarily on a U.S. (Pacific Time) schedule.

    βΈ»

    The Project

    This isn’t just a job β€” it’s an opportunity to build a product that redefines how financial technology works for everyday users.
    We’re starting with an initial 3-month full-time engagement, with strong potential for long-term employment and growth as we expand.

    βΈ»

    The Pay

    Whatever you apply to the job with(this comes from your Djinni Profile), is what we will pay you per month. So please keep that in mind/ adjust that before applying.

    βΈ»

    Hiring Process
    1. Submit your application.
    2. Interview with a co-founder or team leader.
    3. Complete a short take-home technical project (~1.5 hours).
    4. Follow-up interview if your project stands out.
    5. Potential job offer.

    All interviews are conducted via Google Meet.

    βΈ»

    About Us

    We’re a fintech startup on a mission to simplify financial compliance and investment management for small business owners and entrepreneurs. Our goal is to turn complex regulations and data-driven workflows into seamless, intuitive software experiences.

    Why Join Us?
    β€’ Innovative Tech: Work with TypeScript, React, NestJS, PostgreSQL, and more.
    β€’ Meaningful Impact: Help build tools that make financial management simpler and smarter.
    β€’ Growth Opportunities: We value initiative and create room for you to grow as we scale.

    More
  • Β· 103 views Β· 7 applications Β· 24d

    Senior C# Engineer (Relocation to Madrid)

    Office Work Β· Spain Β· 5 years of experience Β· English - None
    We are looking for a Senior C# Engineer to join the FinTech team developing a remittance and payment services platform. The project focuses on building secure and compliant systems for international money transfers, partner integrations, and automation of...

    We are looking for a Senior C# Engineer to join the FinTech team developing a remittance and payment services platform. The project focuses on building secure and compliant systems for international money transfers, partner integrations, and automation of financial operations. We expect the new team member to be technically strong, proactive, and business-oriented, with proven experience in FinTech system development β€” ideally in areas such as core banking, remittance, or API-based financial integrations. You will work closely with business and operations teams to ensure efficient, accurate, and transparent financial workflows.

     

    Details

    Location: EU (The first 3 months you will remotely, after - relocate to Madrid, with onsite client support)
    Employment Type: Full-time onsite in the office
    Start Date: ASAP
    Language Requirements: English - Fluent, Spanish - as plus

     

    Project Description

    A licensed remittance and payment services provider focused on delivering fast, secure, and compliant international transfers.
    The company operates within the FinTech domain, serving global remittance corridors and integrating with multiple partners and financial institutions through API-based connectivity.

     

    Requirements:

    • 5+ years of commercial experience in backend development using C# / .NET
    • Proven experience in FinTech systems β€” core banking, remittance platforms, payment processing - MUST
    • Strong understanding of money movement, reconciliation, and transaction workflows
    • Hands-on experience with RESTful APIs, partner/banking integrations, and financial automation
    • Solid knowledge of SQL databases and experience with data consistency/reconciliation logic
    • Experience building and maintaining scalable backend services and API-based architectures
    • Understanding of security and compliance related to financial data exchange
    • Ability to define and document functional and technical requirements
    • Experience collaborating with business and operations teams to improve financial processes
    • Excellent communication skills and a proactive, problem-solving mindset
    • English B2+, Spanish - as plus

     

    Key Responsibilities:

    • Develop and maintain backend services in C#
    • Build integrations with partner and banking APIs
    • Automate internal operations and reconciliation processes
    • Contribute to functional and technical requirements definition
    • Collaborate closely with business and operations teams to optimize financial workflows
    More
  • Β· 82 views Β· 9 applications Β· 24d

    Ruby on Rails Engineer

    Full Remote Β· EU Β· 5 years of experience Β· English - None
    We are looking for an experienced Ruby on Rails Engineer to join a product-driven team working on scalable web applications with a strong focus on performance, clean architecture, and business impact. The role involves building and maintaining backend...

    We are looking for an experienced Ruby on Rails Engineer to join a product-driven team working on scalable web applications with a strong focus on performance, clean architecture, and business impact. The role involves building and maintaining backend services, integrating third-party systems, and collaborating closely with frontend and product teams.

     

    Details

    • Location: Fully Remote
    • Employment Type: Full-time
    • Start Date: ASAP
    • Language Requirements: English – Upper-Intermediate or higher
    • Time Zone Overlap: At least 2–3 hours with CET / US time zones

     

    Key Responsibilities

    • Develop, maintain, and scale backend services using Ruby on Rails
    • Design and implement RESTful APIs and backend business logic
    • Work with relational databases, ensuring performance and data integrity
    • Integrate third-party services (payments, marketplaces, external APIs)
    • Collaborate with frontend developers, product managers, and QA
    • Write clean, maintainable, and well-tested code
    • Participate in code reviews and architectural discussions

     

    Requirements

    • 4+ years of commercial experience with Ruby on Rails
    • Strong understanding of MVC architecture and Rails ecosystem
    • Experience with PostgreSQL / MySQL
    • Solid knowledge of REST APIs and background jobs (Sidekiq or similar)
    • Familiarity with Git and modern development workflows
    • Experience working in Agile/Scrum environments
    • Ability to work independently in a remote setup

     

    Nice to Have

    • Experience with Hotwire / Turbo / Stimulus
    • Background in marketplace or e-commerce platforms
    • Experience with cloud platforms (AWS / GCP)
    • Knowledge of Docker and CI/CD pipelines
    • Basic frontend skills (HTML, CSS, JavaScript)
    More
  • Β· 206 views Β· 68 applications Β· 24d

    Full Stack Engineer

    Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - B2
    Simulmedia is seeking an experienced Full Stack Engineer to join our engineering team to develop cutting-edge insights and analytics capabilities in a new CTV platform that is built from the ground up to utilize product-led growth (PLG) approach. In this...

    Simulmedia is seeking an experienced Full Stack Engineer to join our engineering team to develop cutting-edge insights and analytics capabilities in a new CTV platform that is built from the ground up to utilize product-led growth (PLG) approach.

    In this role you will work closely with product managers, designers, and data engineers to ensure seamless integration of analytics features into the platform. The ability to frequently iterate and deliver high-quality features that are owned end-to-end is crucial in this role.

     

    Location in Ukraine is mandatory. Our offices are located in Kyiv and Lviv. Teams are located in Kyiv and Lviv and primarily work remotely with occasional offline meetings.

     

    Key Responsibilities:

    • Design and implement insights and analytics dashboards for the CTV self-service platform, providing users with actionable data to enhance their campaigns.
    • Develop both frontend and backend services using React, Next.js, and TypeScript, ensuring seamless integration between components.
    • Build robust, scalable APIs using tRPC to serve analytics data to the frontend application.
    • Create efficient server-side rendered (SSR) or static site-generated (SSG) pages via Next.js for performance-optimized analytics displays.
    • Collaborate with the designers to implement responsive and visually appealing user interfaces using Tailwind CSS, ensuring a smooth, intuitive experience for the platform’s users.
    • Optimize the full stack to ensure quick load times, low-latency data fetching, and smooth user experiences, especially for data-heavy visualizations and analytics pages.
    • Deploy and manage the platform using Vercel, taking advantage of its serverless functions for backend processes and ensuring efficient deployments and scaling.
    • Participate in code reviews, pair programming, and knowledge-sharing sessions to ensure high-quality, maintainable code.
    • Implement unit and end-to-end testing for both frontend and backend components to ensure reliability and reduce bugs in production.

     

    Qualifications:

    • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
    • 5+ years of experience in full stack development, with a focus on web applications and data-driven platforms
    • Strong proficiency in TypeScript, including strong typing and interface design for scalable codebases.
    • Deep understanding of React and its ecosystem, including hooks, functional components and React Server Components (RSC).
    • Proficiency in Tailwind CSS for building responsive, accessible, and aesthetically pleasing UIs.
    • Experience in building data visualization tools and dashboards using React-based libraries (e.g., D3.js, Chart.js).
    • Experience with SSR (Server-Side Rendering) and SSG (Static Site Generation) using Next.js, optimizing for performance and SEO.
    • Proficiency in backend development (e.g. Node.js) with tRPC as an API framework.
    • Experience designing and developing APIs, handling authentication, authorization, and security best practices.
    • Proficiency in building scalable and reliable data-fetching layers, especially for real-time or large-scale analytics.
    • Experience with serverless architectures, understanding of edge computing, and CDN usage for enhancing performance and reliability.
    • Solid experience with Vercel or other serverless platforms for deployment, CI/CD pipelines, and performance monitoring.
    • Experience with unit and end-to-end testing frameworks such as Vitest, Cypress/Playwright, or similar, ensuring quality and stability of applications.
    • Proficiency in Git for version control, including experience with pull requests, code reviews, and branching strategies.
    • Ability to work independently and collaboratively in a team environment.
    • Strong communication and interpersonal skills.
    • Ability to communicate effectively with the U.S.-based teams and work 11 am β€” 8 pm EEST.

     

    Bonus Points for:

    • Familiarity with CTV platforms or working experience in digital advertising or media analytics.
    • Knowledge of SEO, accessibility, and performance optimization for web applications.

     

    Interview process:

    • Technical pre-screening (30 mins)
    • Full-scale technical interview (1:15h)
    • Product interview (30 mins)
    • Offer.
    More
  • Β· 35 views Β· 4 applications Β· 24d

    Embedded Software Engineer ( bare metal experience-must)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Project Description: Join the team modernizing the software delivery process for the Body Controls Organization, focusing on Body Control Module (BCM) and Battery Access Module (BAM) Electronic Control Units (ECUs) within the Fully Networked Vehicle (FNV)...
    • Project Description:

      Join the team modernizing the software delivery process for the Body Controls Organization, focusing on Body Control Module (BCM) and Battery Access Module (BAM) Electronic Control Units (ECUs) within the Fully Networked Vehicle (FNV) architecture. This initiative aims to design, implement, and maintain a robust Level 2 (L2) testing framework using a Virtual ECU (vECU) platform. The framework will automate and continuously improve software validation, ensuring all functional and performance requirements are verified in a virtual environment before hardware deployment. Integration with CI/CD pipelines will deliver continuous feedback on component quality, enabling early defect detection and improved software stability.

    • Responsibilities:

      - Develop a scalable and modular Virtual ECU Development Studio (VEDS) for BCM and BAM ECUs.
      - Ensure compatibility with existing toolchains and enterprise development environments.
      - Implement co-simulation capabilities for seamless interaction between virtual and physical ECUs.
      - Configure the VEDS environment for L2 testing, including network simulation, signal routing, and diagnostic interfaces.
      - Create and execute detailed L2 test cases aligned with software requirements.
      - Automate test script development and integrate automated tests into CI/CD pipelines.
      - Expand virtual ECU test coverage and support development teams in debugging and root cause analysis.
      - Implement reporting and analytics for test coverage, defect trends, and performance metrics.
      - Participate in sprint-based development, contributing to objectives such as test strategy, environment setup, automation integration, test execution, and continuous improvement.

    • Mandatory Skills Description:

      - Proficiency in Bash, C/C++, Conan, Docker, Cmake, ARM\RH850 baremetal, ghs toolchain, Python.
      - Experience with version control and artifact management tools (GitHub, Jfrog Artifactory).
      - Familiarity with test management tools (e.g., Testrail), defect tracking systems (e.g., JIRA), automation frameworks, and debugging tools.
      - Ability to develop modular, reusable automated test scripts and integrate them into CI/CD pipelines.
      - Strong analytical skills for software requirements analysis and test coverage alignment.

    • Nice-to-Have Skills Description:

      - Proficiency in Groovy, MatLab, Python Simulink, and StateFlow.
      - Experience with Polyspace and SonarQube for code quality and static analysis.
      - Knowledge of network simulation, signal routing, and diagnostic interfaces in automotive environments.
      - Prior involvement in mixed-mode testing scenarios (virtual and hardware ECUs).
      - Exposure to reporting and analytics for test coverage and defect trends.
      - Experience supporting development teams in debugging and root cause analysis.

    • Languages:
      • English: C1 Advanced
    More
  • Β· 130 views Β· 56 applications Β· 24d

    Full-stack developer for Ai learning project

    Worldwide Β· 5 years of experience Β· English - B2
    We're building an innovative AI-powered learning platform that leverages cutting-edge technologies to transform the educational experience. This is a greenfield project where you'll have the opportunity to shape the architecture and technical direction...

    We're building an innovative AI-powered learning platform that leverages cutting-edge technologies to transform the educational experience. This is a greenfield project where you'll have the opportunity to shape the architecture and technical direction from the ground up.
     

    Required Technical Skills:

    - Leveraging AI APIs, vector search, RAG
    - Frontend Technologies (Vue, Typescript, Javascript, React)
    - Backend Technologies (Python)
    - Database Management (Postgres, SQL, NoSQL)
    - Understands API integrations and backend design patterns (e.g.,  email providers)
    -Architecture thinking

    More
  • Β· 116 views Β· 4 applications Β· 24d

    Software Development Engineer

    Full Remote Β· Poland, Serbia Β· 3 years of experience Β· English - B2
    Akvelon is an American company with offices in Seattle, Mexico, Ukraine, Poland, and Serbia. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks,...

    🌎Akvelon is an American company with offices in Seattle, Mexico, Ukraine, Poland, and Serbia. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks, and LinkedIn. To work with Akvelon means to be connected with the best and brightest engineering teams from around the globe and working with an actual technology stack building Enterprise, CRM, LOB, Cloud, AI and Machine Learning, Cross-Platform, Mobile, and other types of applications customized to the client’s needs and processes.

     

    Tech Stack:

    • Python, PowerShell, Azure

       

    Requirements:

    • Strong experience with Python (asyncio, dataclasses, async HTTP, unit testing, pytest)
    • Proficient in PowerShell scripting and automation
    • Hands-on experience with Microsoft Azure services (Service Bus, Storage, Key Vault, VM/VMSS, AKS, ACI, DNS, Azure Pipelines)

     

    Nice to have:

    • Experience with C# / .NET development
    • Knowledge of ARM templates and infrastructure as code
    • Familiarity with Docker and containerization
    • Understanding of networking fundamentals (BGP, VLANs, routing, subnets)

     

    Benefits:

    • Paid vacation, sick leave (without sickness list);
    • Official state holidays – 9-11 days considered public holidays;
    • Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support;
    • Flexible working schedule: 8 hours per day, 40 hours per week. It additionally depends on the project’s operational hours. Work on weekends or overtime is only upon request of the customer and is paid in addition;
    • Personal Career Development Plan (CDP);
    • Employee support program (Discount, Care, Health, Legal compensation);
    • Paid external training, conferences, and professional certification that meets the company’s business goals;
    • Internal workshops & seminars;
    • Corporate library (Paper/E-books) and internal English classes.

     

    Interview Process:

    • HR Interview;
    • Technical Interview;
    • Manager Interview;
    • Client Interview.
    More
  • Β· 124 views Β· 16 applications Β· 24d

    Android Developer (streaming)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 2 years of experience Β· English - B1
    We are building one of the most powerful live-streaming platforms, already connecting 400K+ monthly active users through live events, interactive video chats, and real-time community experiences. Our mission is bold: bring joy, fight loneliness, and...

    We are building one of the most powerful live-streaming platforms, already connecting 400K+ monthly active users through live events, interactive video chats, and real-time community experiences. Our mission is bold: bring joy, fight loneliness, and deliver safe, ad-free entertainment that keeps people coming back. This is a complex, fast-moving space, and we love it that way! So, you will join a passionate, expert team tackling everything from scaling AI-powered recommendations to launching high-impact, data-driven features that boost monetization and engagement. Every idea counts here, and every release reaches a massive global audience.

     

    Now, we are expanding into Arab countries and Europe, enhancing content quality, and rolling out new features to keep users hooked. We are among the Top 5 streaming products in the US and rank in the Top 10 worldwide. Our next milestone: break into the global Top 5, and we are moving fast to make it happen.

     

    So, we are looking for a Middle Android Developer to join our engineering team. You will be involved in building a scalable Android application, using up-to-date technologies and best engineering practices

     

    In this role you will
     

    • Develop and maintain a high-performance Android application using modern development approaches
    • Write clean, testable, and maintainable code
    • Participate in technical decision-making and contribute to building scalable application architecture
    • Work on improving user experience and key product metrics
    • Collaborate with cross-functional teams (Android, backend, design, product) during ideation, design, and feature development
    • Take part in code reviews and share best engineering practices within the team

     

     It’s all about you

     

    • 2+ years of experience in native Android development
    • Strong practical experience with Kotlin
    • Hands-on experience with Coroutines and Flow
    • Strong proficiency in Jetpack Compose
    • Experience working with multi-module projects
    • Deep understanding of the Android SDK
    • Solid knowledge of SOLID principles, Clean Architecture, and MVI/MVVM patterns
    • Strong focus on writing high-quality, clean, and testable code
    • Experience with Dagger 2 / Hilt
    • Practical experience with third-party libraries such as Room, Retrofit, OkHttp, Glide, etc.
    • Intermediate English or higher

     

    Would be a plus
     

    • Strong interest in modern software development trends
    • Experience with CI/CD pipelines
    • Knowledge of mobile application performance optimization techniques

     

    What we offer

     

    • Care and support: 
    • 20 paid vacation days, 15 sick days, and 6 additional days off for family events
    • Up to 10 additional days off for public holidays
    • 100% medical insurance coverage
    • Sports and equipment reimbursement
    • Team building events, corporate gifts, and stylish merch
    • Financial and legal support
    • Position retention and support for those who join the Armed Forces of Ukraine
    • Participation in social initiatives supporting Ukraine

     

    • Comfortable working environment:
    • Work from our Kyiv hub or remotely with a flexible schedule 
    • Modern equipment or depreciation of your own tools

     

    • Investment in your future:
    • Collaborate with a highly-skilled team of Middle & Senior professionals, sharing practical cases and expertise in the social networking niche
    • 70% of our heads and leads have grown into their roles here – so can you!
    • Performance-oriented reviews and Individual Development Plans (IDPs)
    • Reimbursement for professional courses and English classes
    • Corporate library, book club, and knowledge-sharing events

     

    Hiring process

     

    • Intro call
    • Technical interview
    • Final interview 
    • Reference check
    • Offer
    More
  • Β· 175 views Β· 82 applications Β· 24d

    Senior Python Developer

    Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B2
    Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team. What will you be doing? As part of the...

    Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team.

     

    What will you be doing?

    As part of the team, you will be participating in a project with a large US bank. You will be helping us develop new software features and support and maintain the existing ones. You will be writing scalable and fault-tolerant code, debugging programs, and integrating applications with third-party web services. You will be working closely with the client and product manager to understand the system’s functional and non-functional requirements, and contribute to code quality through unit testing, integration testing, code review, and system design using Python to build robust software that aligns with the client’s business needs.

     

    What are we looking for:

    β—Ό A strong programming background with Python and OOP skills.

    β—Ό Proficiency with SQL (Postgres, SQLite) and NoSQL (MongoDB) databases.

    β—Ό Deep understanding of algorithms and data structures.

    β—Ό Experience with FastAPI and Linux environments.

    β—Ό Strong problem-solving skills and ability to collaborate effectively in a team environment.

    β—Ό Familiarity with LangChain is a plus.

     

    What we offer:

    β—Ό Competitive compensation depending on experience and skills.

    β—Ό Regular assessments and salary reviews.

    β—Ό Paid personal days.

    β—Ό Health insurance.

    β—Ό Mental health support program.

    β—Ό English/Polish/Spanish language classes.

    β—Ό Flexible working schedule.

    More
Log In or Sign Up to see all posted jobs