Jobs Backend

986
  • Β· 153 views Β· 19 applications Β· 5d

    Junior .NET Vue/React to $800

    Full Remote Β· Ukraine Β· 1 year of experience Β· English - B2
    We search for a β€œwilling to learn” person who wants to learn and develop enterprise-level web applications/web sites. -At least 1 year of experience as a .NET developer. -Experience with ASP.NET MVC, ASP.NET Core β€” you need to know what is an abstract...

    We search for a β€œwilling to learn” person who wants to learn and develop enterprise-level web applications/web sites.

     

    -At least 1 year of experience as a .NET developer.

    -Experience with ASP.NET MVC, ASP.NET Core β€” you need to know what is an abstract class;

    -Knowledge about modern features of C#

    -Good knowledge of ASP.NET Core 5.0.

    -Good understanding of Entity Framework Core, SQL Server (complex queries, stored procedures)

    -Working experience in client-side development: HTML5/CSS3, Vue.JS or React

    -Understanding of how JS works and the ability to code vanilla JS or understood jQuery legacy code.

     

     

    We offer:

    -Senior team;

    -Regular review;

    -Long-term employment;

    -Challenging projects;

    -Certifications;

     

     

    Responsibilities:

    -Code review.

    -Functionality improvements to an existing solution

    -Increasing system stability, testability, maintainability, and security

    More
  • Β· 87 views Β· 19 applications Β· 5d

    Middle FullStack Web Developer

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B1
    A potential invitation to potential minds! 4K-Soft is People. People are most important to us. People are at the heart of every connection we build. Come and join 4K-Soft, where human minds come together to pave the way for the future. We offer a...

    A potential invitation to potential minds!

     

    4K-Soft is People. People are most important to us. People are at the heart of every connection we build. Come and join 4K-Soft, where human minds come together to pave the way for the future. We offer a variety of full-time jobs, training programs and internships. Only imagine, how you can help our company and start your career with 4K-Soft!

     

    We are looking for a Middle FullStack Web Developer.

     

    What we expect from you:
    English level: B2 or higher
    Experience: 3+ years working with Node.js and React

     

    We offer:

    Competitive level of remuneration

    Convenient work schedule, paid vacation and sick leaves

    The opportunity to grow professionally by participating in the implementation of interesting and complex projects, as well as showing personal initiative.

    More
  • Java Developer

    Ukraine Β· Product Β· 0.5 years of experience Β· English - B1
    TJHelpers (Top Job Helpers) is a Ukrainian IT company with teams in Kyiv and Odesa and a hybrid operating model. We connect emerging talent with experienced IT professionals and build reliable delivery processes for modern software products since 2021. ...

    TJHelpers (Top Job Helpers) is a Ukrainian IT company with teams in Kyiv and Odesa and a hybrid operating model. We connect emerging talent with experienced IT professionals and build reliable delivery processes for modern software products since 2021.

     

    What we do

     

    We operate in two directions:

     

    1) Helpers as a Service (HaaS)

    A subscription-based model where an expert team can join your product at any stage: discovery and requirements, delivery planning, development, testing, release support, and post-production.

    Our typical roles include PM, BA, CTO/Architect, Tech Lead, QA Lead, Developers, QA, DevOps/SRE β€” with strong reporting, quality gates, and transparent execution.

     

    2) Employment Insurance (career partnership model)

    A long-term career growth program: a candidate invests in learning and development, we help them land a project, and after employment they pay a percentage of their income for 24–36 months. This creates a sustainable partnership and measurable progress for both sides.

     

    Experience

     

    We started as online education and career support, and since August 2021 we have delivered project support to 45+ clients, building strong practices in planning, development, testing, delivery, and continuous improvement across multiple domains.

     

    For candidates

     

    We offer roles in HR, PM, delivery, and technical tracks (Java, DevOps, Cybersecurity, etc.), plus mentorship and a culture of openness and learning.

    Hiring flow typically includes: initial screening β†’ interview with a direct manager β†’ paid 2-week trial β†’ long-term contract (usually 1 year+ depending on the role).

     

    Work format

     

    Hybrid - (office / remote) depending on the team and location. We run regular internal syncs and support a learning-driven environment.

    More
  • Β· 39 views Β· 8 applications Β· 5d

    Senior Python Engineer

    Ukraine Β· 5 years of experience Β· English - B2
    We are looking for Senior Python Engineer to join out team. About the project: The project is dedicated to building an AI-driven solution to transform paper documents (in the tax services domain) into digital form using Microsoft’s IDP...

    We are looking for Senior Python Engineer to join out team.


    About the project: The project is dedicated to building an AI-driven solution to transform paper documents (in the tax services domain) into digital form using Microsoft’s IDP service.

    Responsibilities:

    • Build robust and scalable software using Python
    • Design and implement low-latency, high-availability, and performant applications
    • Refactor and review code
    • Collaborate with the development team in their everyday activities
    • Design tests for automated build and test pipelines
    • Solve complex performance problems and architectural challenges
    • Work closely with stakeholders on the architecture of the application and requirements clarification
    • Collaborate with the product and design teams to understand end-user requirements, formulate use cases, and translate them into a pragmatic and effective technical solution

     

    Requirements:

    • 5+ years of commercial experience with Python development
    • Deep understanding of software engineering best practices
    • Solid knowledge of FastAPI, SqlAlchemy, Pydantic, Poetry, asyncio, Azure SDK, DIContainers
    • Familiarity and preferably expertise with Azure: AKS, Message Bus, Azure Functions
    • Clear understanding of Agile/Scrum methodology
    • Upper-Intermediate level of English

     

    Nice to have:

    • Experience with Document intelligence
    • Experience with AI OCR capabilities (Deepseek OCR)
    • Experience with prompt optimization

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
  • Β· 88 views Β· 30 applications Β· 5d

    Python Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B2
    Join our Core Team as a highly skilled Python Developer to build and scale our high-load Geospatial AI Data Platform. You will be the critical link, productionizing Data Science models and transforming massive volumes of raw imagery into meaningful,...

    Join our Core Team as a highly skilled Python Developer to build and scale our high-load Geospatial AI Data Platform. You will be the critical link, productionizing Data Science models
    and transforming massive volumes of raw imagery into meaningful, structured insights that
    power our client-facing product. If you're driven by complex, high-scale big data challenges, this is the role for you.


    Key Responsibilities:
    ● Data Pipeline Development: Implement and optimize robust ETL data pipelines for
    collecting, cleaning, transforming, and loading large volumes of geospatial data.
    ● API Development & Deployment: Design, build, and maintain high-speed, scalable
    RESTful APIs (using frameworks like FastAPI/Powertools for Lambda).
    ● Model Integration & Productionization: Work closely with Data Scientists to containerize
    and deploy models (e.g. roof age prediction) into our Geospatial AI Data Platform.
    ● Code Quality & Optimization: Write clean, efficient, testable, and reusable Python code.
    Optimize data processing and platform latency to handle requests and queries at
    massive scale and high volume.
    ● System Architecture: Contribute to the design and implementation of our Microservices
    and Serverless architectures, ensuring high availability, security, scalability and
    observability.
    ● Collaboration: Work within an Agile team alongside Data Scientists, DevOps, and
    Product Managers to translate business requirements into technical solutions.


    Required Qualifications:
    ● B.Sc. degree in Computer Science or a related technical field.
    ● Demonstrable professional experience as a Python Developer with a focus on data-
    intensive backend systems (4+ years).
    ● Expert knowledge of Python 3, follow PEP8.
    ● Hands-on experience with C# / .NET for backend development (APIs or services in
    production).
    ● Experience developing using OOP and SOLID principles.
    ● Proven experience designing and developing production-ready APIs using a modern
    Python web framework such as FastAPI or Powertools for AWS Lambda.
    ● Experience with AWS services such as S3, SQS, EC2, API GW, Lambda, DynamoDB,
    CloudFormation/SAM using boto3.
    ● Experience with Docker/Kubernetes.
    ● Experience with Linux, preferably Ubuntu.
    ● Experience with SQL Databases (e.g. PostgreSQL)
    ● Experience with version control (Git) and collaborative development workflows.
    ● Good communication skills in English

     

    Preferred/Bonus Qualifications:
    ● Experience with geo-spatial libraries (e.g., Geopandas, GDAL, Shapely, Rasterio).
    ● Familiarity with model serving technologies such as NVIDIA Triton Inference Server.
    ● Experience with Workflow Management platforms such as Apache Airflow.
    ● Experience with on-prem servers.
    ● Knowledge of CI/CD pipelines (GitHub Actions) and DevOps best practices.

    More
  • Β· 83 views Β· 4 applications Β· 5d

    Backend Tech Lead (Java)

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· English - B2
    Softsich is a young and ambitious international product tech company that develops scalable B2B digital platforms. We are looking for a Backend Java Tech Lead who will take technical ownership of the backend team working with a microservices, high-load...

    Softsich is a young and ambitious international product tech company that develops scalable B2B digital platforms. We are looking for a Backend Java Tech Lead who will take technical ownership of the backend team working with a microservices, high-load architecture.

    This role is about leadership, architecture, and responsibility for the technical direction of the platform.

     

    Your key responsibilities will include:

    • Lead the backend team technically, ensuring architectural vision and technical standards.
    • Design, implement, and maintain high-load, scalable backend services using Java and Spring Boot.
    • Drive technical decisions and take full ownership of architectural solutions.
    • Ensure high code quality via best practices, reviews, and automation.
    • Optimize system performance and reliability across microservices.
    • Work with event-driven architectures and distributed systems.
    • Mentor developers, support skill development, and foster collaboration.
    • Collaborate with cross-functional teams to deliver reliable and scalable solutions.

     

    It’s a match if you have:

    • 5+ years of commercial experience with Java (17+/21) and Spring Boot.
    • Strong knowledge of the Spring ecosystem: Web, Security, Data, Scheduler, WebFlux.
    • Hands-on experience with microservices and high-load architectures, event-driven systems.
    • Practical knowledge of CI/CD, containerization (Docker), and deployment to Kubernetes (EKS).
    • Solid experience with Apache Kafka (producers/consumers, distributed topics, retry and error handling).
    • Experience working with databases: PostgreSQL, MongoDB / AWS DocumentDB, SingleStore.
    • Experience in designing and optimizing REST APIs.
    • Experience with monitoring and logging tools: Grafana, Prometheus, Micrometer, ELK.
    • Experience in technical leadership or mentoring engineering teams.
    • Ability to make and own architectural and technical decisions.
    • Strong communication skills, teamwork mindset, and analytical thinking.
    • English level β€” Upper-Intermediate.

     

    What we offer:

     

    – Flexible schedule and remote format or offices in Warsaw.

    – 24 paid vacation days, sick leaves, and health insurance (UA-based, other locations in progress).

    – A supportive, friendly team where knowledge-sharing is part of the culture.

    – Coverage for professional events and learning.

    – Birthday greetings, team buildings, and warm human connection beyond work.

    – Zero joules of energy to the aggressor state, its affiliated businesses, or partners.

     

    Send over your CV now β€” we’d love to get to know you better!

    More
  • Β· 108 views Β· 8 applications Β· 5d

    FullStack (React.js and Node.js)

    Full Remote Β· EU Β· 5 years of experience Β· English - B2
    Welcome to ApexTech We are looking for Fullstack Developer who enjoys learning, building, and switching between projects. Responsibilities: Advanced Backend and Frontend developments (JavaScript / NextJS / ReactJS) Mentor / Coach other...

    Welcome to ApexTech πŸ™Œ 

     

    We are looking for πŸš€ Fullstack Developer πŸš€ who enjoys learning, building, and switching between projects. 

     

    Responsibilities: 

    ● Advanced Backend and Frontend developments (JavaScript / NextJS / ReactJS) 

    ● Mentor / Coach other team members 

    ● Code reviews and refactoring 

    ● Advanced problem analysis and solving in production 

    ● Bug fixing, follow-up and workaround, identification of pain points in the platform 

    ● Responsible for the efficiency of all the components in the infrastructure 

    ● Write technical specifications when needed 

    ● Automate and Optimize repetitive tasks 

     

    Required skills: 

    ● 5+ years of experience in JavaScript fullstack development (NodeJS / NextJS / ReactJS) 

    ● Proficient in building SSR/SSG/ISR web applications. 

    ● Proficient in building and consuming APIs - Rest / GraphQL 

    ● Strong knowledge of accessibility (a11y) 

    ● Strong understanding of SEO best practises, semantic HTML and metadata 

    ● Familiar with Cloudflare for CDN, caching, security and performance optimizations. 

    ● Familiar with Cloud DevOps (AWS preferred) 

    ● Eye for detail and sensitivity for graphics and aesthetics 

    ● Adaptability and responsiveness 

    ● Great analytical skills 

    ● Fluent in English 

    ● Team-player 

     

    Nice-to-have: 

    ● Experience with Python Backend Development (Django / FastAPI) 

    ● Experience with a Headless CMS (like Sanity / Contentful, or Strapi) 

    ● Experience using Tailwind CSS or CSS-in-JS solutions. 

    ● Experience using UI libraries (like RadixUI / HeadlessUI / MaterialUI) 

    ● Exposure to internationalization (i18n) in NextJS 

     

    Interview process: 

    1. Intro-call with the Recruiter. 

    2. Technical Interview. 

    3. Client Interview. 

     

    What do we offer?

     πŸ’» Full remote work and meetings for brainstorming. 

    πŸ’‘Freedom and flexibility. 

    πŸš€A team of top experts and synergy of the entire organization. 

    πŸ’ΈCompetitive salary. 

    🌿 Vacation and sick leaves. 

    πŸ™Therapy sessions with our psychologist. 

    πŸ“šBudget for professional development. 

    πŸ’ƒCorporate events and team building.

    More
  • Β· 86 views Β· 16 applications Β· 5d

    Strong Middle/Senior Back-End Developer (Python)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - C1
    What Do We Do? Madgicx is transforming how eCommerce brands scale their digital advertising through AI-powered automation and intelligent optimization. Our platform empowers thousands of brands to make smarter marketing decisions, automate complex...

    What Do We Do?

    Madgicx is transforming how eCommerce brands scale their digital advertising through AI-powered automation and intelligent optimization. Our platform empowers thousands of brands to make smarter marketing decisions, automate complex workflows, and achieve unprecedented ROAS. We’re building the future of autonomous advertising, where AI and human creativity combine to unlock exponential growth.

     

    Why Madgicx Needs You

    As a Backend Engineer at Madgicx, you are responsible for building and maintaining the core APIs and services that power our AI-driven advertising platform. You will design resilient, high-performance backend systems that handle millions of advertising operations daily, integrate with multiple advertising platforms, and serve as the foundation for our AI agent ecosystem.

     

    This is a hands-on engineering role where you’ll ship production code daily, collaborate closely with AI/ML teams, and directly impact thousands of brands’ advertising performance.

     

    What You’ll Own

    1. Core API Development

    • Build and maintain RESTful APIs serving web, mobile, and AI agent clients
    • Design database schemas and optimize query performance for high-traffic endpoints
    • Implement authentication, authorization, and rate limiting for secure API access
    • Write comprehensive tests (unit, integration, E2E) ensuring code quality and reliability

    2. Service Integration & Data Pipelines

    • Integrate with advertising platform APIs (Meta Marketing API, Google Ads API, TikTok Ads)
    • Build data ingestion pipelines processing campaign metrics, creative performance, and audience insights
    • Handle webhook processing, event streaming, and asynchronous job processing
    • Implement retry logic, circuit breakers, and graceful degradation for external service failures

    3. AI-Ready Infrastructure

    • Build backend services that support AI agent workflows and LLM integrations
    • Design APIs that enable AI agents to query data, execute actions, and receive feedback
    • Implement observability hooks (tracing, logging, metrics) for AI system monitoring
    • Collaborate with Data Science teams to productionize ML models and predictions

    4. Performance & Scalability

    • Optimize API response times (P95 <500ms) and database query performance
    • Implement caching strategies (Redis, CDN) for high-traffic endpoints
    • Design for horizontal scalability using containerization and orchestration
    • Monitor system health, troubleshoot production issues, and participate in on-call rotation

    5. Code Quality & Collaboration

    • Write clean, well-documented, and maintainable Python code following team standards
    • Conduct thorough code reviews providing constructive feedback to peers
    • Participate in pair programming sessions and knowledge-sharing activities
    • Contribute to technical documentation, runbooks, and architectural decision records

     

    What You’ll Bring

    Required

    • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
    • 5+ years of production backend development with demonstrable impact on system reliability and performance
    • Python expertise: Strong proficiency in Python web frameworks (FastAPI, Flask, Django) and async programming
    • API design: Experience building RESTful APIs with proper versioning, error handling, and documentation (OpenAPI/Swagger)
    • Database proficiency: SQL expertise (PostgreSQL, MySQL) including schema design, indexing, and query optimization
    • Cloud infrastructure: Hands-on experience with Google Cloud Platform (preferred) or AWS/Azure
    • GenAI & Agentic Framework familiarity: Practical experience using GenAI tools (GitHub Copilot, ChatGPT, Claude) for development, understanding of LLM capabilities/limitations, worked on setting up agentic toolings such as RAG, Guardrails, Feedback loops, planning, MCP’s and orchestration tools etc...
    • Containerization: Production experience with Docker and Kubernetes for service deployment

     

    Non-Negotiable Technical Skills

    Backend Core
    Python Web Frameworks (FastAPI, Flask, or Django with async capabilities), SQL Database Design (PostgreSQL schema design, indexing strategies, query optimization), and API Architecture (RESTful design, authentication/authorization, rate limiting, error handling)

     

    Cloud & Infrastructure
    Google Cloud Platform (Compute Engine, Cloud Run, Cloud SQL, Pub/Sub, Secret Manager, IAM), Container Orchestration (Docker containerization, Kubernetes deployments, service configuration), and Infrastructure as Code (Terraform or equivalent for reproducible deployments)

     

    Integration & Data
    Third-Party API Integration (OAuth flows, webhook processing, rate limit handling, retry logic), Message Queuing (Pub/Sub, RabbitMQ, or Kafka for async processing), and Caching Strategies (Redis for session management, query results, and rate limiting)

     

    GenAI & Observability
    GenAI Tool Proficiency (Active use of GitHub Copilot, ChatGPT, or Claude for code generation, debugging, and documentation), LLM Integration Basics (Understanding of API usage, token management, prompt engineering, etc... ), and Observability (Structured logging, distributed tracing, metrics collection, and alerting)

     

    Our Operating Principles

    • Ship Code, Not Slides: We measure success by features in production, not meeting decks
    • Engineering Excellence: Clean code, tested systems, thorough documentation, and scalable architectures
    • Speed to Production: From feature branch to deployment in days, not weeks
    • Data-Driven Decisions: We trust metrics, experiments, and user feedback over opinions

       

    Continuous Learning: Every production incident and performance issue teaches us something new

     

    What Success Looks Like (First 12 Months)

    • Shipping velocity: Consistently deliver features from design to production within sprint cycles
    • System reliability: Maintain <0.1% API error rate and P95 response times under target SLAs
    • Code quality: Your PRs require minimal revisions and serve as examples for junior engineers
    • AI readiness: Backend services seamlessly support AI agent integrations and ML model deployments
    • Team impact: Improve developer productivity through better tooling, documentation, or architectural patterns

     

    What’s In It For You

    • Impact: Your APIs power advertising decisions affecting billions in ad spend across thousands of brands
    • Technical Growth: Work with cutting-edge AI/ML systems, high-traffic APIs, and modern cloud infrastructure
    • Ownership: Full responsibility for services from design through production operation
    • Learning Budget: Conferences, courses, certifications, and dedicated learning time
    • Compensation: Competitive salary, equity, performance bonuses, and comprehensive benefits
    • Flexibility: Remote-first culture with flexible hours and work-life balance

     

    Ready to Build the Future of Advertising AI? If you’re excited by the challenge of building ML systems that generate millions in revenue, we want to talk. Send us your GitHub, examples of production platforms you’ve built, and evidence of business impact you’ve driven. Show us why you’re the engineer who will help us revolutionize advertising through AI.

    More
  • Β· 266 views Β· 23 applications Β· 5d

    Python Developer to $1500

    Office Work Β· Ukraine (Kyiv) Β· 1 year of experience Β· English - B1
    We’re looking for a Python Developer to join our team and work on an exciting, impactful project where your code will be used by real customers every day. If you enjoy solving challenging tasks, working with a modern tech stack, and seeing your solutions...

    We’re looking for a Python Developer to join our team and work on an exciting, impactful project where your code will be used by real customers every day. If you enjoy solving challenging tasks, working with a modern tech stack, and seeing your solutions make a difference β€” you’ll feel right at home.

     

    Mission of the role -  to design, build, and maintain reliable, high-performance back-end systems that power innovative features for our customers β€” ensuring speed, scalability, and stability at every step.

    Here, you won’t just β€œclose tickets” β€” you’ll collaborate closely with the team, experiment with new tech, and have a direct say in product decisions.

     

    What you’ll do

    • Develop and maintain projects using Python.
    • Collaborate with the team to design and implement new features.
    • Stay up-to-date with emerging technologies and industry trends.
    • Communicate directly with customers when needed.

       

    What we’re looking for

    • Strong experience with PostgreSQL, Celery, Redis / RabbitMQ.
    • Knowledge of FastAPI, WebSockets, SQLAlchemy + Alembic.
    • Basic understanding of GIT and GitHub Actions.
    • Experience with AWS (EC2, Elastic Beanstalk) will be a plus. 
    • Basic understanding of Docker & Docker Compose.
    • English level B1+.

       

    What we offer

    • Competitive salary & benefits.
    • Modern office in Kyiv β€” bright workspace, great coffee, and a collaborative vibe.
    • Opportunity to work on a high-impact, exciting project.
    • Friendly, innovative, and supportive team environment.
    • Professional growth and development opportunities.
    • Flexible working hours & remote work option.

       

    πŸ“© Send us your CV β€” let’s build something great together!

     

    More
  • Β· 23 views Β· 2 applications Β· 5d

    Senior Back-End Engineer (Python)

    Hybrid Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - B2
    Are you passionate and curious about server architecture? Bizzabo is looking for a Senior Backend Engineer in Ukraine to join our fantastic engineering team. Our server architecture is based on Java 8 and Python microservices. We are using the Spring Boot...

    Are you passionate and curious about server architecture?

    Bizzabo is looking for a Senior Backend Engineer in Ukraine to join our fantastic engineering team.

    Our server architecture is based on Java 8 and Python microservices. We are using the Spring Boot framework for our Java services with ElasticSearch, Redis, Temporal, and many other buzzwords as part of our ecosystem :) 

    We are advocates for cutting-edge technology. We are looking for someone to join our team that is in charge of a product that connects Software and Hardware and real-time communication with an extremely interesting and lucrative product offering. 

     

    WHAT YOU’LL BE DOING

    • Be dedicated to product quality and have excellent analytical and problem-solving skills
    • Continuously design, develop, and deploy backend services
    • Focus on high availability, low latency, and scalability
    • Contribute your analytical abilities
    • Enthusiastically research new methods for doing things
    • Provide solutions to challenging problems

     

    WHAT YOU HAVE

    • 5+ years of development experience using Python
    • Working with databases 
    • Built a microservices architecture for large-scale applications
    • Have a deep understanding of security risks
    • Working with AWS infrastructure: EC2, S3, RDS, SQS, etc.
    • Computer science degree from a leading institute

     

     WHAT WOULD BE A BONUS

    • Familiarity with Kotlin
    • Experience with Kubernetes
    • Experience with TDD or a testing culture

     

    YOUR JOURNEY

    βœ… Prescreen with recruiter β†’ βœ… Complete assignment β†’ βœ… Technical interview β†’ βœ… Interview with manager β†’ βœ… Reference check β†’ βœ… Job offer

    More
  • Β· 340 views Β· 39 applications Β· 5d

    Senior .NET Engineer

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    Job Description Primary Backend Skills: Framework: Deep expertise in the .NET 8 Framework, specifically for building Web APIs. API Development: Solid experience creating and managing endpoints using GraphQL for .NET. Data Access: Proficiency with Entity...

    Job Description

    Primary Backend Skills:

    • Framework: Deep expertise in the .NET 8 Framework, specifically for building Web APIs.
    • API Development: Solid experience creating and managing endpoints using GraphQL for .NET.
    • Data Access: Proficiency with Entity Framework for ORM.
    • Testing: Skills in writing unit tests for backend services using XUnit.
    • API Documentation: Experience using Swashbuckle to generate and maintain Swagger documentation.

    Cloud & DevOps Experience:

    • Platform: In-depth knowledge of the Azure platform is required.
    • Containerization: Experience with Docker for creating and managing containerized applications. 
    • Hands-on experience deploying microservices to Azure Container Apps.
    • Understanding of hosting frontend applications on Azure Static Web App.
    • Experience managing and interacting with Azure SQL Database.
    • Experience with NoSQL databases, specifically Cosmos DB.
    • Core Azure Services: Managing customer identity with Azure AD B2C, Using Application Insights for service monitoring, Experience with Azure API Management.

    Preferred, Not Required Skills

    • Familiarity with our modern frontend stack is a strong plus. This includes: Core Technologies: React, Typescript, and Material UI. State Management & Data: Redux toolkit and Apollo Client for GraphQL.
    • Tooling: Experience with Vite as a build tool, Vitest for testing, and Zod for schema validation.
    • Navigation: Understanding of React Router.
    • Version Control: Proficiency with Git and GitHub.
    • Collaboration: Experience working with Jira and Confluence.
    • API Testing: Hands-on experience with Postman, particularly within a team workspace.
    • Development Environment: Experience with development tools like Eslint, Prettify (Prettier), and Husky is beneficial. While the choice of IDE is flexible, experience with
    • Visual Studio Code is preferred.

    Job Responsibilities

    Working in Scrum team and perform function of senior software developer doing software modules architecture, design, development, unit and integration testing and deployment.

    Department/Project Description

    Developting a cloud-based platform designed for managing latest generation of IoT devices.

    The core part of the system provides a centralized location for remotely monitoring, upgrading, and configuring devices. It also offers an application marketplace, allowing users to deploy and customize applications for their devices.

    At the moment it is extensively extending with services that deal with telemetry provided by the connected devices and services. These services are designed in two forms. First is the predefined set of data connectors and visualisation widgets, and the second is a framework that let customers to design own connectors and widgets.

     

    Skill Category

    .NET

    Keyskills - Must Have

    • .NET
    • Azure
    • GraphQL
    • Entity Framework
    • xUnit
    • MS SQL Server
    More
  • Β· 224 views Β· 12 applications Β· 5d

    Middle Software Engineer (Fullstack-Java \React)

    Full Remote Β· Poland Β· 3 years of experience Β· English - B2
    Minimum of a Bachelor’s in Computer Science or related degree. 3+ years of development experience. Client-server application development experience implementing end-user workflows. Strong working knowledge of Java, JSON, RESTful Web APIs, JDBC,...

    Minimum of a Bachelor’s in Computer Science or related degree.

    3+ years of development experience.

    Client-server application development experience implementing end-user workflows.

    Strong working knowledge of Java, JSON, RESTful Web APIs, JDBC, JavaScript, HTML, CSS, Tomcat, Apache HTTP Server, and the Linux environment.

    Working knowledge of React. Relay and GraphQL are a plus.

    Working knowledge of Java open-source frameworks (e.g., Play, Spring, Hibernate).

    Experience with relational database principles.

    Experience developing and debugging software in a multi-threaded environment

    Strong proven design skills with the ability to work well in a dynamic, fast-paced environment with high expectations.

    Solid experience with the full software development life cycle and a proven track record in successfully bringing products to market.

    Excellent written and verbal communication skills, and the ability to interact well with both internal teams and external customers and partners.

    Experience working in an agile scrum environment.

    Knowledge of AWS, VMWare, or Citrix system is plus.

    Job Responsibilities

    Responsible for design and delivery of technical components on the server side of our client server application services.

    Develop full-stack application functionality within a dynamic agile scrum environment.

    Create high quality code testable through automation.

    Create unit and functional automated tests.

    Participate in troubleshooting and resolution of customer issues.

    Department/Project Description

    The qualified candidate will work as a member of the software development team focused on security, multifactor authentication, and server components for client’s Enterprise Access Management product.β€― This team is responsible for the architecture, design, and development of features for one of our essential product lines.β€― We are looking for someone who enjoys the challenge of tough technical problems and who wants to work on products helping over 1 million users every day in saving time, reducing frustration and providing a better user experience. We need someone with a passion for building world-class applications and desire to make an impact on our organization and on solving real-world problems.

    Skill Category

    Java

    Keyskills - Must Have

    • Java
    • react
    • Spring
    • AWS
    More
  • Β· 1127 views Β· 60 applications Β· 5d

    Middle Python Scraping Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - B1
    Looking for a Middle Python Scraping Developer to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule, you have found the right place to send your CV. Skills & Qualifications: 2+ years...

    Looking for a Middle Python Scraping Developer to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule, you have found the right place to send your CV. 

    Skills & Qualifications:

    • 2+ years of commercial experience with Python.
    • Proficiency in web scraping, data extraction, cleaning, and visualization.
    • Proficient with XPath: strong ability to design robust, resilient expressions for structured and semi-structured HTML documents.
    • Experience with web automation techniques and tools.
    • Hands-on experience with relevant libraries and frameworks, including:
      • Playwright, playwright-stealth (web-automation)
      • Requests, aiohttp, hrequests (for HTTPS requests)
      • lxml (for parsing and data extraction)
    • Deep understanding of anti-bot protection and evasion strategies, including:
      • CAPTCHA solving techniques and integration with services (e.g. 2Captcha, Anticaptcha, CapSolver)
    • Experience implementing structured logging, traceability, and monitoring pipelines.
    • Strong understanding of multiprocessing and multithreading, including process and thread management.
    • Familiarity with Linux environments, cloud services (AWS, GCP), and Docker
    • Experience working with SQL databases (PostgreSQL, MySQL, or equivalent).
    • Experience with Flask / Flask-RESTful for API development.
       

       Key Responsibilities:

    • Develop, maintain, and optimize web scraping and parsing solutions.
    • Design and implement APIs, ETL pipelines, and data integration services.
    • Work closely with Project Managers to address customer requirements and challenges.
    • Ensure performance optimization and efficiency of data collection pipelines.
    • Collaborate with team members, participate in meetings, brainstorming sessions, and code reviews.
    • Implement anti-bot evasion strategies to enhance scraping reliability.
       

       Optional Skills (Nice to Have):

    • Experience with NoSQL databases (MongoDB, Redis, or equivalent).
    • Knowledge of data analysis and processing using Pandas.

      We offer:
    • Great networking opportunities with international clients, challenging tasks;
    • Building interesting projects from scratch using new technologies;
    • Personal and professional development opportunities;
    • Competitive salary nominated in USD;
    • Paid vacation and sick leaves;
    • Flexible work schedule;
    • Friendly working environment with minimal hierarchy;
    • Team building activities, corporate events.
    More
  • Β· 80 views Β· 13 applications Β· 5d

    Senior Python Developer (AWS, Serveless)

    Full Remote Β· EU Β· Product Β· 3 years of experience Β· English - B1
    Build scalable serverless systems that route users intelligently Softsich is a young and ambitious international product tech company that develops scalable B2B digital platforms. We’re looking for a Senior Python Developer who will take ownership of a...

    Build scalable serverless systems that route users intelligently

     

    Softsich is a young and ambitious international product tech company that develops scalable B2B digital platforms. We’re looking for a Senior Python Developer who will take ownership of a high-load AWS serverless solution designed to intelligently redirect users to the most suitable mirror domain.

    The system takes into account multiple factors such as geographical location, mirror availability, user behavior, ISP limitations, and more. Its goal is to improve user experience, ensure high availability, and provide strong monitoring and analytics β€” all built on top of AWS serverless technologies for maximum scalability and flexibility.

     

    Your key responsibilities will include:

    – Full ownership and ongoing development of a serverless backend solution.

    – Designing, implementing, and maintaining services using Python and AWS Serverless stack.

    – Working with AWS CDK to define and evolve infrastructure as code.

    – Developing and maintaining APIs and integrations with external systems.

    – Ensuring system reliability, scalability, and fault tolerance.

    – Improving monitoring, logging, and observability of the platform.

    – Actively participating in technical and architectural decision-making.

     

    It’s a match if you have:

    – 3+ years of commercial experience with Python.

    – Hands-on experience with AWS cloud services (Lambda, Serverless)
    – Practical experience working with AWS CDK or other Infrastructure as Code tools.

    – Solid understanding of serverless architectures and event-driven systems.
    – Experience with affiliate traffic–driven systems or traffic routing solutions.

    – Familiarity with Datadog or similar monitoring tools.

    – Exposure to AI / ML–driven logic or data-based decision systems.

    – Experience building and supporting production systems with real traffic.

    – Ownership mindset and readiness to independently drive the project forward.

    – DevOps mindset and experience working close to infrastructure.

     

    What we offer:

    – Flexible schedule and remote format or offices in Warsaw/Kyiv β€” you choose.

    – 24 paid vacation days, sick leaves, and health insurance (UA-based, other locations in progress).

    – A supportive, friendly team where knowledge-sharing is part of the culture.

    – Coverage for professional events and learning.

    – Birthday greetings, team buildings, and warm human connection beyond work.

    – Zero joules of energy to the aggressor state, its affiliated businesses, or partners.

     

    Own the system, not just the code

    Send over your CV now β€” we’d love to get to know you better!

    More
  • Β· 35 views Β· 11 applications Β· 5d

    AI Marketing Platform/ Team Lead Python Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· English - B2
    What you will do Take full ownership of planning and delivering platform roadmap items Lead the backend engineers + QA engineers in the team, organize day-to-day work and ensure predictable delivery Plan work for the next quarter and contribute to...

    What you will do

     

    • Take full ownership of planning and delivering platform roadmap items
    • Lead the backend engineers + QA engineers in the team, organize day-to-day work and ensure predictable delivery
    • Plan work for the next quarter and contribute to high-level multi-quarter planning together with Director of Engineering
    • Improve delivery accuracy, reduce delays, and manage risks early
    • Design and develop scalable high-load backend solutions used across the company
    • Optimize data flows, performance, and system reliability
    • Drive modernization of legacy services, architecture improvements and technical debt reduction
    • Collaborate with product owners, solution architects and other teams on priorities and alignment
    • Ensure proper documentation, visibility and knowledge sharing inside the team

     

    About you

     

    • 7+ years of backend engineering experience including distributed systems design
    • 3+ years in a role with technical leadership responsibilities (team leader, senior leading others, etc.)
    • Experience with planning, estimation and delivering complex projects
    • Strong understanding of performance optimization and scalability principles
    • Confident in owning decisions with business impact
    • Able to work under high delivery pressure and manage trade-offs
    • Excellent communication skills in English (B2)

       

    Success will look like:

     

    • Quarterly plans are stable and delivered close to commitments
    • Risk management is proactive, not reactive
    • Architecture supports scale, performance and future product goals
    • Team productivity and predictability improved over the previous year

     

    Type of employment: directly to the client.

     

    More
Log In or Sign Up to see all posted jobs