DashDevs

DashDevs

Joined in 2023
56% answers

Dashdevs is a melting pot of specialists who create effective solutions for our clients. We do not build spaceships or boast about our own perfection, but we always strive for improvement. We provide conditions for comprehensive learning and development. Our mission is to provide businesses with fintech solutions that deliver results, going beyond mere code and solving real business challenges. Here we are looking for people who will complement the team with their experience, knowledge, and desire to achieve more. 

 

What we offer 

  • VSD - 20 billable days off in the first year of cooperation, and in all next years - 25 billable days off. 
  • Fair and competitive compensation
  • Friendly team and an enjoyable working environment
  • Flexible work schedule
  • Remote work mode
  • Ability to transfer unused vacation time to the next year


     
  • · 85 views · 13 applications · 6d

    Python Engineer

    Full Remote · Ukraine · 4 years of experience · English - None
    DashDevs is seeking a Python Engineer to contribute to the development of a fintech service tailored for EU clients. Embrace the opportunity to leverage cutting-edge technologies like AWS for deployment, Kafka for interactive queue service, within a...

    DashDevs is seeking a Python Engineer to contribute to the development of a fintech service tailored for EU clients. Embrace the opportunity to leverage cutting-edge technologies like AWS for deployment, Kafka for interactive queue service, within a microservice dedicated to card proccessing and “Buy now-pay later” service.
     

    Project description
    An innovative fintech platform is transforming how consumers manage finances and make purchases using BNPL. It offers seamless payment solutions, integrating with various merchants for online and in-store shopping. It provides their users flexible payment options, real-time spending insights, and robust security measures, enhancing their financial management and shopping experiences.
     

    Project stage
    Project is active in EU from 2014, expanding to new regions in Q3 2024
     

    Team quantity
    Currently there is 3 concurrent squads who are managing product features with total number of engineers 30.

    Requirements:
    At least 4 years of experience as Software Developer

    • Experience with fintech is mandatory
    • Clean coding methodologies (SOLID, YAGNI)
    • Fluency in SQL, Python, Unix/bash scripting
    • Ability to write easily understandable and maintainable code in multiple programming languages…polyglot will be a distinct advantage
    • Good understanding and working knowledge of Django
    • Be familiar with best practices in microservices, OOP design patterns, queuing patterns, asynchronous programming (both asyncio and celery-like)
    • Strong communication skills, ability to deliver code to production with feedback and document design decisions
    • Databases: SQL {PostgreSQL, MySQL}
    • Message brokers: RabbitMQ, Kafka
    • English level - B2
       

    Skills that will be a plus:

    • NoSQL {Apache Cassandra, Redis, MongoDB}
    • Experience with a cloud services provider (AWS)
    • Kubernetes (EKS)
    • Terraform
    • Docker
    • Grafana
    • Firebase

    Previous experience preferred: Knowledge of cards issuing/processing.

    Responsibilities:

    • Develop new features and support apps in django monolith service
    • Write technical specifications for API
    • Implement, review, support and debug required scope
    • Write unit tests and integration tests
    • Participate in code review
    • Participate in verbal and written communication with the client(s).
    More
  • · 86 views · 1 application · 30d

    General QA Engineer (Mobile)

    Full Remote · Ukraine · 5 years of experience · English - None
    We are looking for a General QA Engineer who will join us in the DashDevs QA team to contribute to the development of a biometric-based identity verification solution. We expect a new team member to work independently and proactively (look for details and...

    We are looking for a General QA Engineer who will join us in the DashDevs QA team to contribute to the development of a biometric-based identity verification solution. We expect a new team member to work independently and proactively (look for details and answers, not just wait patiently for a reply), and be comfortable raising challenges and proposing software improvements. It is vital that you have good communication skills and a proven ability to work well with both technical and non-technical colleagues and be comfortable working with minimal supervision.
     

    General project description We’re working on a next-generation identity verification and passwordless authentication platform built with a privacy-first approach. The solution integrates live biometrics, digital identity wallets, and blockchain-based architecture to ensure secure, seamless user authentication. The system encrypts and manages sensitive data using private keys, ensuring compliance with global data privacy standards and eliminating the risks of credential phishing. It’s a highly innovative and secure environment designed to redefine how digital identity is managed and protected.

    The size and the structure of the team From DashDevs team on the client’s side, work 1 FE developer and 5 QAs (manual and automation). You will work with some of our Ukrainian colleagues QAs, as well as with QA TL and Project manager on the client’s side, who will manage your daily tasks.
     

    YOUR BACKGROUND

    • 5 years of commercial experience in testing Web and Mobile applications, including both E2E and API testing
    • 1 year of commercial experience mobile automation
    • 1 year of commercial experience Appium, Espresso/XCUITest, Detox
    • 2 years of API testing with Postman, including advanced scenario scripting
    • 3 years of commercial experience mobile app manual testing (iOS and Android)
    • 3 years of commercial experience test automation (Selenium, WDIO, any other tool)
    • Experience with Program Languages (JavaScript / TypeScript) 1+ year
    • Strong knowledge in QA process and methodology
    • Understanding of the client-server application architecture
    • Experience in the creation of test documentation (test cases, checklists, test plans)
    • Experience with GitHub
    • English level - B2
       

    Skills that will be a plus:

    • Experience with Authorizations protocols (SAML, OpenID, SSL/TLS)
    • Experience with Mongo DB
    • Experience with Google Cloud

    Responsibilities

    • Manual and automated mobile application testing
    • Perform functional and UI/UX testing of web applications
    • Perform smoke, sanity, regression, integration, E2E, acceptance testing, API testing
    • Take responsibility for QA deliverables within a sprint
    • Analyse and review feature requirements
    • Create/contribute test documentation (test cases, checklists, bug report, test reports)
    • Participate in scrum activities
    • Enhance project knowledge base
    • Take part in QA process improvements within a team
    • Participate in verbal and written communication with the team
    More
  • · 140 views · 9 applications · 19d

    Middle DevOps Engineer

    Full Remote · Ukraine · 3 years of experience · English - B1
    We're looking for a DevOps Engineer to join the team building a fintech platform tailored for EU clients, leveraging Kubernetes, Terraform, and Python. You will play a key role in infrastructure development, ensuring timely troubleshooting and...

    We're looking for a DevOps Engineer to join the team building a fintech platform tailored for EU clients, leveraging Kubernetes, Terraform, and Python. You will play a key role in infrastructure development, ensuring timely troubleshooting and facilitating environment recreation. We encourage proactive problem-solving and welcome your input for software enhancements. Strong communication skills are essential, as you collaborate effectively with both technical and non-technical teams in a minimally supervised environment.

    Skills are required:

    • Experience with AWS, particularly Elastic Kubernetes Service
    • Solid experience with Kubernetes, including Helm and containerized deployments using Docker
    • Strong proficiency in Infrastructure as Code, including Terraform, Terragrunt, and Ansible
    • Experience setting up and managing CI/CD pipelines using GitHub Actions and Jenkins
    • Hands-on experience with NGINX or Traefik, primarily as ingress controllers
    • Familiarity with monitoring and observability tools: Datadog, Prometheus, Grafana, and Loki
    • Experience using Vault for secrets management
    • Experience administering and tuning PostgreSQL
    • Confident working in Unix-based environments and automating common operational tasks

     

    Skills will be a plus:

    • Experience with Argo CD or other GitOps tools
    • Proficiency in Python and Django
    • Exposure to compliance-oriented environments
    • Experience building high-availability/failover solutions, especially in cloud setups

     

    Responsibilities:

    • Design, deploy, and manage infrastructure for fintech microservice applications across cloud environments
    • Build and maintain GitHub Actions-based CI/CD pipelines to support rapid development and release cycles
    • Implement and evolve Infrastructure as Code (IaC) using Terraform with a focus on parameterized, reusable, and environment-specific modules
    • Create, maintain, evolve, and manage complex Kubernetes workloads
    • Ensure observability of systems by configuring monitoring, logging, and alerting tools
    • Collaborate with developers to support smooth service delivery and troubleshoot infrastructure-related issues
    • Continuously improve platform security, reliability, and scalability
    • Document infrastructure, deployment processes, and operational best practices
    • Participate in the rollout of cloud-agnostic infrastructure patterns to support multi-cloud deployment goals

     

    Project description:

    An innovative fintech platform is transforming how consumers manage finances and make purchases using BNPL. It offers seamless payment solutions, integrating with various merchants for online and in-store shopping. It provides their users flexible payment options, real-time spending insights, and robust security measures, enhancing their financial management and shopping experiences.

     

    Client’s mission

    To challenge the status quo of everyday finances via exceptional customer experience by being at the forefront in delivering cutting edge technology.

     

    Client’s values

    RESPECT: We respect each other, our clients and partners; we are fair and professional; we behave to others in the same way we want them to behave to us. We can slow down, if needed. We don’t play hardball, it’s not our style.

     

    Frontend technology stack

    • React frontend
    • iOS mobile app
    • Android mobile app
    • React Backoffice

     

    Backend technology stack

    • Orchestration: Kubernetes
    • Language: Python
    • Frameworks: FastAPI & Django
    • Database: PostgreSQL
    • Task queue: Celery
    • Messaging: Kafka, RebbitMQ
    • Testing: Pytest, UnitTests
    • IaC: Terraform
    • CI/CD: GitHub Actions, Argo CD

     

    Technologies that we use on our projects:

    • Cloud Computing Platforms: AWS, Azure
    • IaC: Terraform, AWS CloudFormation
    • Containerization: Docker
    • Orchestration Systems: Kubernetes, Microk8s
    • Databases: PostgreSQL, MongoDB, MS SQL, MySQL, ClickHouse
    • CI/CD: GitHub Actions, GitLabCI, Azure DevOps
    • Logs & Monitoring: Datadog, Prometheus, Grafana, Loki
    • Application Development: Python, .NET Core, Node.js, React.js

     

    More
  • · 45 views · 7 applications · 6d

    Strong Middle Business Analyst (Must have Fintech exp.)

    Full Remote · Ukraine · 3 years of experience · English - B2
    Join the project team building a next-generation wealth platform that unifies banking, payments, digital assets, and institutional-grade yield within a single regulated ecosystem. As a Middle Business Analyst on the project, you will support...

    Join the project team building a next-generation wealth platform that unifies banking, payments, digital assets, and institutional-grade yield within a single regulated ecosystem.
     

    As a Middle Business Analyst on the project, you will support requirements gathering, process documentation, and compliance alignment for a wealth platform that unifies banking, payments, digital assets, and institutional-grade yield services.

     

    The platform combines traditional banking services with blockchain infrastructure and stablecoin capabilities, including secure wallets, payments, card issuing, and off-chain yield engines. You'll work closely with multiple teams to ensure the solution meets regulatory obligations, security standards, and exceptional user experience goals.

     

    This role offers hands-on experience in building a regulated fintech platform from inception, with exposure to both traditional financial services and digital asset domains, serving a global user base from day one.

     

    Responsibilities
     

    • Elicit and document requirements from product owner, internal and external stakeholders across all platform modules
    •  
    • Translate business needs into well-structured user stories, epics, and acceptance criteria for banking, payments, digital asset, and yield features

       

    • Analyze regulatory obligations across multiple jurisdictions, ensuring requirements reflect compliance rules for banking, payments, and digital assets

       

    • Facilitate requirements workshops with cross-functional delivery teams

       

    • Document end-to-end user flows covering KYC/AML, transaction monitoring, wallet security, custody models, and yield operations

       

    • Maintain structured documentation in Confluence and JIRA with full traceability and version control

       

    • Support QA and product teams in validating features during testing cycles and UAT phases

       

    • Participate in solution design discussions to ensure business requirements are technically feasible and scalable

     

    Professional skills are required:
     

    • 3+ years of experience as a Business Analyst with at least 1+ year in fintech, payments, or digital asset projects

       

    • Familiarity with digital banking flows (accounts, payments, cards) and cryptocurrency/blockchain fundamentals (wallets, custody, stablecoins)

       

    • Understanding of compliance-sensitive domains including KYC, AML, transaction monitoring, and regulatory reporting

       

    • Strong analytical, communication, and documentation skills with attention to detail

       

    • Ability to collaborate effectively across product, compliance, technical, and design teams

       

    • Experience working in agile/scrum environments with product-focused delivery teams

     

    Skills will be a plus:
     

    • Experience with digital asset custody solutions, stablecoin infrastructure, or DeFi yield products

       

    • Familiarity with multi-jurisdictional financial regulations (EMI, VASP, money transmission frameworks)

       

    • Exposure to institutional-grade financial platforms or wealth management solutions

       

    • Understanding of blockchain architecture, smart contracts, or payment rails integration

       

    • Experience documenting complex financial workflows with high security and compliance requirements

     

    Project description:

    Wealth platform that unifies banking, payments, digital assets, and institutional-grade yield within a single regulated ecosystem.
    Built to bridge the gap between traditional finance and modern digital markets.

    Сombines the security of licensed financial partners with the efficiency of stablecoin infrastructure, delivering a frictionless user experience that empowers anyone to manage,earn, and spend, instantly and globally.


    Built on a modular, compliant, and scalable architecture that connects fiat banking, blockchain infrastructure, and off-chain yield engines into a single unified system. 

     

    Project stage: We just start a development process. Our main priority is a product quality on this step. It is crucial for us to build an effective and agile solution.

    More
  • · 105 views · 25 applications · 3d

    Senior AQA Engineer

    Full Remote · Ukraine · 5 years of experience · English - B2
    We are looking for a AQA engineer who will join us in the DashDevs QA team to contribute to the development of a biometric-based identity verification solution. We expect a new team member to work independently and proactively (look for details and...

    We are looking for a AQA engineer who will join us in the DashDevs QA team to contribute to the development of a biometric-based identity verification solution. We expect a new team member to work independently and proactively (look for details and answers, not just wait patiently for a reply), and be comfortable raising challenges and proposing software improvements.
    It is vital that you have good communication skills and a proven ability to work well with both technical and non-technical colleagues and be comfortable working with minimal supervision.

    Requirements:

    • 5 years of commercial experience in Web automation testing (JS/TS)
    • 3+ years of experience with Playwright
    • Strong knowledge in QA process and methodology
    • Understanding of the client-server application architecture
    • Experience with REST API testing (Postman)
    • Experience with Git
    • Experience with CI/CD configuration (e.g. Jenkins)
       

    Will be a plus:

    • Experience with jMeter, k6 performance testing
    • Experience with Authorizations protocols (SAML, OpenID)
    • Google Cloud
    • Experience with Appium

       

    • Responsibilities:
      Design, develop, execute and maintain automated test frameworks across Web applications
    • Write and maintain automated test scripts using programming
      languages like JavaScript/TypeScript and Playwright, Appium technologies to cover various functionalities
    • Analyze manual test cases, product requirements and translate them
      into comprehensive automated test cases
    • Manage the QA environment independently and ensure proper
      configuration for automated testbeds.
    • Demonstrate the ability to work in a demanding environment, be self-
      driven, ability to learn new things and paying attention to detail.


       

    More
Log In or Sign Up to see all posted jobs