DashDevs

DashDevs

Joined in 2023
57% 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


     
  • · 138 views · 7 applications · 2d

    .NET Tech/Team Lead (with Fintech exp.)

    Full Remote · Ukraine · 6 years of experience · English - B2
    We are seeking a skilled and experienced Tech/Team Lead to join one of our team on an outsourcing basis. The ideal candidate will have a strong background in leading development teams, solving complex problems, and engaging with clients to address their...

    We are seeking a skilled and experienced Tech/Team Lead to join one of our team on an outsourcing basis. The ideal candidate will have a strong background in leading development teams, solving complex problems, and engaging with clients to address their needs. This role requires a proactive leader who can manage and inspire a team, design scalable architectures for new solutions, and effectively present these solutions to clients.
     

    General project description Banking app focused on card issuing and money transfers.
     

    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.
     

    YOUR BACKGROUND

    • At least 5 years of experience as Software Developer.
    • Proven experience as a Tech Lead or similar leadership role in software development.
    • Experience with banking or fintech projects.
    • Experience in solution design for complex microservice-based architectures.
    • Understand the big picture and offer insightful advice about technologies and projects.
    • Strong problem-solving skills and the ability to manage and resolve team conflicts effectively.
    • Excellent communication and interpersonal skills, with experience in client-facing roles.
    • Proficiency in designing and implementing software architectures.
    • Clean coding methodologies (SOLID, YAGNI).
    • Professional .NET backend development experience.
    • Experience writing and using REST APIs using ASP.NET Web API.
    • Wide experience with Docker is required.
    • Databases: SQL, NoSQL. Experience with queue (Rabbit, Kafka).
    • English level - В2.
       

    Skills that will be a plus:

    • Cloud: AWS.
    • Experience with Kubernetes.
    • Experience in working with grpc protocol.
       

    Responsibilities

     

    1.Team Management: Lead and mentor a team of developers, ensuring effective collaboration and productivity.

    2.Problem Solving: Identify and address issues within the team and development processes, implementing solutions to enhance performance and efficiency.

    3.Communication: Collaborate with the Project Manager and the client’s technical representatives to clarify requirements, present technical solutions, and participate in demos. (No direct client management or delivery ownership — handled by PM.)

    4.Architectural Design: Design and develop architectural solutions for new features and products, ensuring they meet client requirements and industry best practices.

    5.Presentation Skills: Prepare and deliver clear and compelling presentations of architectural designs and solutions to clients and stakeholders.

     

    More
  • · 32 views · 0 applications · 5d

    System Analyst (Must have Fintech exp.)

    Full Remote · Ukraine · 3 years of experience · English - B2
    Join the Fintech Core team building a white-label modular platform that powers digital banks, payment systems, and fintech products across Europe, North America, and MENA regions As a System Analyst on the Fintech Core project, you will define technical...

    Join the Fintech Core team building a white-label modular platform that powers digital banks, payment systems, and fintech products across Europe, North America, and MENA regions
     

    As a System Analyst on the Fintech Core project, you will define technical architecture, system specifications, and integration designs for a white-label modular fintech platform that enables rapid creation of digital banking and payment products.
     

    The platform provides a complete technology stack including general ledger, middleware, mobile/web applications, and extensive third-party integrations for KYC, payments, card issuance, and compliance. You'll work closely with Business Analysts, Solution Architects, and Engineering teams to translate business requirements into detailed technical specifications, design robust system architectures, and ensure seamless integration across microservices while maintaining regulatory compliance and enterprise-grade security.

     

    This role offers hands-on experience designing financial systems at scale, with exposure to payment processing, card networks, digital wallets, cross-border transactions, and regulatory compliance frameworks serving multiple fintech implementations globally.

     

    Responsibilities
     

    • Analyze and document system requirements for platform modules including payments, card issuance, digital wallets, accounts, ledger management, and compliance systems
    • Translate business requirements into detailed technical specifications, API contracts, database schemas, and integration architectures
    • Design data models, entity relationships, and data flow diagrams for transactional and financial systems with appropriate normalization and performance considerations
    • Define integration patterns and technical specifications for connecting with payment processors, KYC/AML providers, card issuers, and open banking platforms
    • Document system behaviors using sequence diagrams, component diagrams, deployment architectures, and API specifications (OpenAPI/Swagger)
    • Collaborate with Solution Architects to ensure system designs align with microservices architecture patterns, scalability requirements, and technical best practices
    • Define non-functional requirements including performance benchmarks, security controls, data retention policies, and audit trail specifications
    • Facilitate technical design workshops with Engineering teams to review system specifications, validate implementation approaches, and identify technical risks
    • Create comprehensive system documentation in Confluence covering technical flows, component interactions, message formats, and infrastructure requirements
    • Support QA teams by defining system integration test scenarios, technical acceptance criteria, and end-to-end testing strategies
    • Analyze system performance bottlenecks and propose optimization solutions for high-throughput financial transaction processing
    • Ensure all technical specifications maintain regulatory compliance requirements (PCI DSS, GDPR, PSD2) and financial data security standards
    • Maintain traceability between business requirements, system specifications, technical implementations, and test cases
    • Participate in sprint planning, technical refinement sessions, and architecture review boards to ensure alignment between product vision and technical execution

     

    Professional skills are required:
     

    • 3+ years of experience as System Analyst, Technical Analyst, or similar role in fintech or banking domains

       

    • Strong understanding of financial systems architecture including general ledgers, payment processing, and account management

       

    • Experience with microservices architecture, API design, and distributed systems

       

    • Proficiency in creating technical documentation: system design documents, data flow diagrams, sequence diagrams, ER diagrams

       

    • Knowledge of database design and data modeling for transactional systems

       

    • Understanding of integration patterns, message queues, and event-driven architectures

       

    • Familiarity with payment systems standards (ISO 20022, SWIFT, SEPA, card schemes)

       

    • Experience with API specifications (REST, OpenAPI/Swagger, webhooks)

       

    • Understanding of cloud infrastructure and deployment architectures (AWS, Azure, GCP)

       

    • Knowledge of authentication and authorization mechanisms (OAuth, JWT, API keys)



    Technical Skills

    • 3+ years of experience as System Analyst, Technical Analyst, or similar role in fintech or banking domains

     

    • Strong understanding of financial systems architecture including general ledgers, payment processing, and account management

     

    • Experience with microservices architecture, API design, and distributed systems
    • Proficiency in creating technical documentation: system design documents, data flow diagrams, sequence diagrams, ER diagrams

     

    • Knowledge of database design and data modeling for transactional systems

     

    • Understanding of integration patterns, message queues, and event-driven architectures

     

    • Familiarity with payment systems standards (ISO 20022, SWIFT, SEPA, card schemes)

     

    • Experience with API specifications (REST, OpenAPI/Swagger, webhooks)

     

    • Understanding of cloud infrastructure and deployment architectures (AWS, Azure, GCP)

     

    • Knowledge of authentication and authorization mechanisms (OAuth, JWT, API keys)

       

    Domain Knowledge

    • Understanding of core banking concepts: accounts, transactions, balances, ledgers, reconciliation

       

    • Knowledge of payment flows: domestic/international transfers, card payments, digital wallets

       

    • Familiarity with KYC/AML processes and regulatory compliance requirements

       

    • Understanding of financial data security standards (PCI DSS, GDPR)

       

    • Experience with fintech product features: onboarding, card issuing, FX, acquiring

     

    Analytical & Documentation Skills

    • Excellent analytical thinking and problem-solving abilities

     

    • Strong technical writing skills with attention to detail

     

    • Ability to translate complex business requirements into technical specifications

     

    • Experience with UML, BPMN, or similar modeling notations

     

    • Proficiency with documentation tools (Confluence, Notion, or similar)

     

    • Experience with requirements management and traceability

     

    Skills will be a plus:
     

    • Experience with white-label or multi-tenant system architectures

     

    • Knowledge of blockchain and cryptocurrency integrations

     

    • Familiarity with regulatory frameworks (PSD2, Open Banking, MiFID)

     

    • Experience with performance testing and system optimization

     

    • Understanding of DevOps practices and CI/CD pipelines

     

    • Previous experience with modular platform architecture

     

    • Knowledge of financial compliance and audit requirements

     

    • Experience with data migration and system integration projects

     

    Project description:

    Fintech Core is a white-label modular fintech solution designed for rapid creation and launch of digital banking and payment products. It provides a comprehensive, turnkey platform that enables businesses to build neobanks, digital wallets, payment systems, and other fintech products within 3 months rather than years. The solution includes a complete technology stack: a robust general ledger platform, middleware layer, customizable frontend applications for iOS/Android/Web, and extensive third-party integrations for KYC, payments, card issuance, and compliance. Unlike traditional SaaS offerings, Fintech Core provides full access to source code, eliminating vendor lock-in and enabling deep customization.

     

    The platform is built on microservices architecture with modular components that can be independently scaled and customized. It supports multi-currency operations, cross-border payments, card issuing, account management, transaction processing, compliance monitoring, and back-office orchestration. The solution is PCI & DSS compliant and designed to meet regulatory requirements across multiple jurisdictions.

     

    Project stage: Active development and continuous enhancement. The platform is mature with multiple successful implementations but undergoes constant evolution to incorporate new regulatory requirements, payment integrations, and fintech capabilities. Quality, scalability, and compliance are paramount priorities.

     

    The size and the structure of the PROJECT team:

    Cross-functional team including Product Owners, Business Analysts, System Analysts, Frontend/Backend Developers, QA Engineers, DevOps, Security Specialists, and Compliance Consultants. The team operates in an Agile environment with close collaboration between technical and business functions.

    More
  • · 92 views · 6 applications · 5d

    Project manager / Scrum master (only with Fintech exp.)

    Full Remote · Ukraine · 3 years of experience · English - B2
    We are looking for a Strong Middle Project Manager to join our software development team. This role is ideal for someone who can independently manage end-to-end delivery, work with distributed cross-functional teams, and serve as the key link between...

    We are looking for a Strong Middle Project Manager to join our software development team. This role is ideal for someone who can independently manage end-to-end delivery, work with distributed cross-functional teams, and serve as the key link between client expectations and internal execution. You will lead client engagements, ensure operational alignment, and support both financial health and long-term relationship growth. Most of the projects you will manage will be in the FinTech domain, requiring high attention to detail, security, and compliance standards.


    Example with the project:

    New projects are coming, so we are looking for a PM to join a few of them.
    It can be discovery phases, outsourced fintech projects from scratch, or built based on our DashDevs product - FintechCore White label banking platform.

    As a PM, you will work closely with the Program Manager, who will manage your work in terms of the strategic account and the company's goals.


    Key Responsibilities

    • Project Management & Delivery: Manage full project lifecycle from initiation to closure, ensuring scope, timeline, and quality goals are met.
    • Stakeholder & Client Management: Act as the main point of contact for clients, drive proactive communication, align expectations, and build trust.
    • Integration & Process Management: Ensure smooth coordination across engineering, QA, and product teams; manage change and delivery processes.
    • Quality & Risk Management: Monitor project quality, track feedback, identify risks early, and lead mitigation strategies.
    • Financial & Margin Oversight: Track project financials, forecast budgets, monitor profitability, and support contract renewals.
    • Team Collaboration & Resource Planning: Coordinate with team leads and HR to manage onboarding, resource allocation, and overall team well-being.
    • Continuous Improvement: Lead initiatives to refine delivery processes and client-facing communication for greater efficiency and transparency.
       

    About you

    • A 3+ years of commercial experience as a Project manager / Scrum master in software development projects (preferably in Fintech);
    • Strong knowledge of every phase of the software development lifecycle;
    • Ability to set up the processes and guide the Agile team;
    • Ability to prioritize and control the deadlines;
    • Accurate Scope management,
    • Risk analysis and risk management,
    • Ability to plan and manage releases;
    • Lean development focus;
    • Confident communication skills that help to build relationships with both clients and teams.
    • Focus on value delivery and continuous improvement.
    • Experience with Jira, Confluence and project management software.
    • Experience with the Fintech projects

     

    Would be a plus

    • Experience in the Presale process
    • Technical background
    • PM or SM certifications
       

    As a PM you will work mostly with Jira, Confluence, Slack, Google meet, and internally created dashboards that will help you in your daily routine. 
    On our projects we use modern technologies that our tech team recommends based on each project’s needs.

     

    The approximate project team will consist of:

    • Solution Architect
    • DevOps
    • BA
    • Designer
    • 1-2 Backend Engineers
    • 1-2 Frontend Engineers (Web or Mobile)
    • QA(s)
    • PM (full or part-time for 1 project)
    More
  • · 62 views · 3 applications · 10d

    General QA Engineer (Mobile)

    Full Remote · Ukraine · 5 years of experience · English - B2
    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
  • · 197 views · 20 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 modular, cloud-agnostic fintech platform based on Kubernetes, Terraform, and .NET Core. The role involves deep use of Infrastructure as Code, writing and maintaining custom Helm charts, and...

    We're looking for a DevOps Engineer to join the team building a modular, cloud-agnostic fintech platform based on Kubernetes, Terraform, and .NET Core. The role involves deep use of Infrastructure as Code, writing and maintaining custom Helm charts, and working with AWS (EKS), GCP (GKE), and GitHub Actions. The team actively contributes to internal knowledge sharing, open-source tooling, and product documentation, with a strong focus on security, automation, modularity, and reusability in a fintech context.

    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 GCP, particularly Google Kubernetes Engine
    • Familiarity with Jenkins or Azure DevOps Pipelines
    • Experience with Argo CD or other GitOps tools
    • Experience with Ansible
    • Knowledge of Vault or similar secret management systems
    • Familiarity with OpenTelemetry, Falco, or Fluent Bit
    • Basic scripting or development skills in Python
    • 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:

    A modular white-label fintech platform based on microservices architecture designed for financial institutions (e.g. challenger banks, PSPs, trading and payment platforms). The platform is cloud-agnostic by design and currently runs on AWS, using Kubernetes, .NET Core, PostgreSQL, and Traefik, with observability tools like Prometheus, Grafana, and Loki. Infrastructure is provisioned via Terraform and follows a parametric model, enabling full environment deployment within a business day.
     

    Current Use Cases:
     

    1. A financial platform for a regulated institution with EMI and VASP licenses in the Philippines. The solution will combine digital banking and cryptocurrency services, including secure wallets, payments, remittances, and card issuing. A key part of the project is an in-house crypto trading module designed to provide a seamless and compliant experience for a growing global user base.
    2. Our client is launching an innovative eWallet solution on Google Cloud, leveraging Hedera Hashgraph for seamless peer-to-peer and cross-border stablecoin transactions. The app will include features such as membership tiers, trivia-based rewards, and mobile payment functionality similar to Apple Pay and Google Pay.

     

     

    Technologies that we use on our projects:

    • Cloud Computing Platforms: AWS, GCP, Azure
    • IaC: Terraform, AWS CloudFormation
    • Containerization: Docker
    • Orchestration Systems: Kubernetes, Microk8s
    • Package Management: Helm
    • Ingress Controller: Traefik, NGINX
    • Message Broker: RabbitMQ
    • Databases: PostgreSQL, MongoDB, MS SQL, MySQL, ClickHouse
    • CI/CD: GitHub Actions, Azure DevOps
    • Logs & Monitoring: Prometheus, Grafana, Loki, VictoriaMetrics, ELK Stack
    • Application Development: .NET Core, Node.js, Java Spring, Python, React.js

     

    More
  • · 162 views · 39 applications · 24d

    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