Lead .Net Engineer

Squro is an international IT company with Ukrainian roots that specialises in creating high-quality FinTech products for which we take full responsibility. Our team consists of 30+ experienced professionals (developers, DevOps, QA, Product Owners, PM, and Data Analysts) and continues to grow.

Responsibilities

  • Develop applications and services using C#;
  • Working on technical designs, architecture, new features;
  • Communicate with the team to identify business requirements;
  • Understand business requirements and develop systems/features to meet them;
  • Make code review, mentor team members;
  • Write unit-tests, end-to-end tests and stress testing;
  • Write clear, modular and maintainable code;
  • Develop team members.

Requirements

  • 5+ years of experience with .NET;
  • 1+ year of experience with .Net Core is a must;
  • 2+ years of team management experience;
  • Understanding of RDBMS, NoSQL;
  • Knowledge of Data Structures and Algorithms;
  • Experience with Unit tests;
  • Experience with API design in various protocols;
  • Solution-oriented mindset;
  • Knowledge of patterns/anti-patterns of software design;
  • Experience with Multithreading, Entity Framework;
  • Experience with asynchronous systems and distributed stream processing;
  • Good understanding of Object-Oriented Development, Architecture, and Design;
  • Experience with real-time data processing and transformation;
  • Intermediate English or higher.

We offer

  • Professional and personal growth opportunities;
  • Challenging, fast-paced and unique tasks in the FinTech industry with our own product;
  • Ability to be close to the business and participate in making quick decisions;
  • Resources for integration into the domain;
  • Partial reimbursement of language courses and gym membership;
  • Corporate library;
  • Regular team retrospectives.

Working conditions

  • Full accounting support and tax compensation;
  • Flexible schedule;
  • Competitive salary;
  • Paid vacations, sick leave, and public holidays;
  • Corporate equipment.

Apply for Lead .Net Engineer


    x Remove file

    PPC Marketing Manager

    Squro is a dynamically developing product IT company that provides a wide range of high-quality products, solutions and services in the field of FinTech. In our work, we use modern development methodologies and an efficiently organized project management system. This approach allows us to sell high-quality and popular products.

    Since its founding in 2006, Squro has gained a reputation as an innovative and reliable company among our partners around the world. Our development offices are located in Kyiv and Zaporizhzhia. In addition, there are offices in Asia and the EU. 

    We’re developing our team and looking for talented people to become a key person of the team as a PPC Marketing Manager!

    Responsibilities

    • Develop the strategy of online acquisition across all digital channels, including social media;
    • Develop the system and the process to provide operational consistency;
    • Continuously analyze and plan result outcome relevant campaigns to meet all preset KPIs;
    • Plan annual, quarterly, and monthly budgets and manage forecasts;
    • Provide dashboards and analytics for each online channel;
    • Identify and deliver new opportunities and innovative campaigns/approaches;
    • Lead the negotiations with a digital agency and continuously monitor their performance;
    • Continuously monitor the quality of traffic;
    • Coordinate with the affiliate management team.

    We offer

    • Opportunity to work with international markets;
    • Our processes are tailored to enable remote work and flexible work schedule;
    • Professional and personal growth;
    • 20 paid days off throughout the year to travel and rest;
    • 10 paid days off throughout the year if you get sick;
    • Company Library;
    • Friendly and goal-oriented working environment.

    Apply for PPC Marketing Manager


      x Remove file

      Middle Manual/Auto QA

      Due to the growth and development of our company, we are inviting a Middle Manual/Auto QA to strengthen our FinTech product team.

      We are 🔥Squro🔥, an international IT company specializing in creating an innovative and high-quality product in the FinTech industry. Since 2006, we have earned the trust of clients from Asia, Europe, and the Middle East. Today, over 500,000 users in more than 185 countries are developing their investment potential using Squro’s solutions.

      Currently, the team consists of a Tech Lead and 10 QA Engineers.

      Responsibilities

      • Analyzing technical documentation;
      • Manual testing of web applications;
      • Manual testing of mobile applications;
      • API testing;
      • Writing test cases and test plans;
      • Writing automated tests;
      • Collaborating effectively to achieve results;
      • Participating in planning;
      • Preparing test documentation;
      • Localization and bug fixing, monitoring their status.

      Tools you will use

      • Jira, Confluence;
      • Genymotion, Android Studio, X Code, Browserstack;
      • RubyMine, Postman, GraphQL, Graylog, Sentry, Browser dev tools, Ruby console, PortablePGP, TestRail, Virtual Box, Crowdin, Playwrite.

      Requirements

      • At least 3 years of commercial experience as a QA Engineer;
      • Understanding of basic testing tools;
      • Experience in testing web applications;
      • Experience in writing test documentation and tests;
      • Experience in writing automated tests or completed relevant courses;
      • Intermediate level of English;
      • Attention to detail.

      Will be a plus

      • Knowledge of version control systems (git);
      • Experience with JIRA, Confluence, Linux;
      • Experience working in a Scrum environment;

      We offer

      • Professional and personal growth;
      • Challenging, fast-paced, and unique tasks in the FinTech industry with our proprietary product;
      • Ability to be close to the business and participate in making quick decisions;
      • Resources for domain integration;
      • Partial compensation for English language classes and gym membership;
      • Regular team retrospectives;
      • Powerful corporate equipment;
      • Full accounting support and tax compensation;
      • Flexible schedule;
      • Competitive compensation;
      • Paid vacation, sick leave, and holidays.

      Apply for Middle Manual/Auto QA


        x Remove file

        Senior Technical Project Manager

        Squro is an international IT company with Ukrainian roots that specialises in creating high-quality FinTech products for which we take full responsibility. Our team consists of 30+ experienced professionals (developers, DevOps, QA, Product Owners, PM, and Data Analysts) and continues to grow.

        Responsibilities

        • Manage projects, delivery, engineering teams;
        • Model business processes;
        • Implement new business processes and train personnel on business processes;
        • Be responsible for monitoring and improving team efficiency;
        • Monitor and analyse launched business processes for optimization;
        • Automate and support internal business processes;
        • Manage tasks and configure processes in Jira/Crm;
        • Work with Scrum, Kanban methodologies;
        • Manage initiatives related to data within the company (clarifying data origin, collecting business requirements, designing and implementing solution architecture).

        Requirements

        • 3+ years of experience as a Technical Project Manager;
        • Technical background in development or QA for 2+ years;
        • Experience building/optimising/automating business processes;
        • Experience managing development teams;
        • Deep knowledge of research and development processes, software;
        • Experience in delivery, testing, creating and reviewing business requirements, technical documentation, release management, corporate, and financial processes;
        • Experience in planning and prioritising;
        • Intermediate level of English or higher.

        Will be a plus

        • Experience in data/analytics project management;
        • Experience in building processes, integration (working with external contractors).

        We offer

        • Professional and personal growth opportunities;
        • Challenging, fast-paced and unique tasks in the FinTech industry with our own product;
        • Ability to be close to the business and participate in making quick decisions;
        • Resources for integration into the domain;
        • Partial reimbursement of language courses and gym membership;
        • Corporate library;
        • Regular team retrospectives.

        Working conditions

        • Full accounting support and tax compensation;
        • Flexible schedule;
        • Competitive salary;
        • Paid vacations, sick leave, and public holidays;
        • Corporate equipment.

        Apply for Senior Technical Project Manager


          x Remove file

          Payment Product Manager

          Hi! We are 🔥Squro🔥, an international fin-tech product company. Deeply understanding our client’s needs, we create a convenient and transparent fin-tech environment, striving to provide the best conditions and services.

          Since 2006, the company has earned the trust of customers from Asia, Europe, and the Middle East. Today more than 500 thousand people in more than 185 countries develop their investment potential with solutions from Squro.

          Responsibilities

          • Management and administration of the department
          • Creating and implementing a back-office strategy in accordance with the company’s global strategy
          • Analyzing on a constant basis the department activity, payment systems activity, suspicious activity, KYC, AML procedures etc.
          • Ensuring compliance with international L&C procedures
          • Management the procedure of customers verification, account establishment, maintenance and closures
          • Management the processing of all customer deposits and withdrawals in a timely manner
          • Investigating and resolving potential issues arising from customer deposits, withdrawals or client activity
          • Liaising with other departments to escalate and resolve all client issues in a timely manner 
          • Management of searching and attraction of the best PSP (payment system providers)
          • Managing the implementation of PSP solutions in the Back Office
          • Monitoring the efficiency of cooperation with various PSP, risk assessment and management
          • Reviewing the automation of Back Office and replacing manual processes with automated systems where required
          • Preparation of back office procedures, policies, terms & conditions, contracts and relevant disclaimers
          • Controlling over the reconciliation of all financial assets of the company
          • Preparation of various internal and regulatory reports
          • Controlling costs and budget to help the organization optimize costs
          • Management the training of relevant staff to ensure continuing competence 
          • Coaching and motivating teams to achieve productivity and engagement

          Requirements

          • Proven 2+ years of experience on the position Head of Back Office or similar position
          • 5+ years of experience in financial or crypto, banking, gaming industry 
          • Practical experience with KYC, AML procedures, etc.
          • Deep knowledge and experience with international L&C procedures
          • Experience managing a team of 15 or more employees
          • Experience in implementing new payment systems
          • Knowledge of data analytics and reporting
          • Good understanding of financial tools
          • People management and Leadership skills;
          • Upper intermediate and higher level of English

          We offer

          • Professional and personal growth;
          • Сhallenging, fast-moving, and unique tasks in the FinTech field with our product;
          • Ability to be close to the business and take part in making fast decisions;
          • Partial compensation of language courses expenses;
          • Corporate library;
          • Regular team retrospectives;
          • Full accounting support and taxes compensation;
          • Flexible schedule;
          • Paid vacations, sick leaves, public holidays, ability to take days off;
          • Corporate equipment;
          • Partial compensation of gym expenses.

          Apply for Payment Product Manager


            x Remove file

            Head of Back Office

            Hi! We are 🔥Squro🔥, an international fin-tech product company. Deeply understanding our client’s needs, we create a convenient and transparent fin-tech environment, striving to provide the best conditions and services.

            Since 2006, the company has earned the trust of customers from Asia, Europe, and the Middle East. Today more than 500 thousand people in more than 185 countries develop their investment potential with solutions from Squro.

            Responsibilities

            • Management and administration of the department;
            • Creating and implementing a back-office strategy in accordance with the company’s global strategy;
            • Analyzing on a constant basis the department activity, payment systems activity, suspicious activity, KYC, AML procedures etc.;
            • Ensuring compliance with international L&C procedures;
            • Management the procedure of customers verification, account establishment, maintenance and closures;
            • Management the processing of all customer deposits and withdrawals in a timely manner;
            • Investigating and resolving potential issues arising from customer deposits, withdrawals or client activity;
            • Liaising with other departments to escalate and resolve all client issues in a timely manner;
            • Management of searching and attraction of the best PSP (payment system providers);
            • Managing the implementation of PSP solutions in the Back Office;
            • Monitoring the efficiency of cooperation with various PSP, risk assessment and management;
            • Reviewing the automation of Back Office and replacing manual processes with automated systems where required;
            • Preparation of back office procedures, policies, terms & conditions, contracts and relevant disclaimers;
            • Controlling over the reconciliation of all financial assets of the company;
            • Preparation of various internal and regulatory reports;
            • Controlling costs and budget to help the organization optimize costs;
            • Management the training of relevant staff to ensure continuing competence;
            • Coaching and motivating teams to achieve productivity and engagement.

            Requirements

            • Proven 2+ years of experience on the position Head of Back Office or similar position;
            • 5+ years of experience in financial or crypto, banking, gaming industry;
            • Practical experience with KYC, AML procedures, etc.;
            • Deep knowledge and experience with international L&C procedures;
            • Experience managing a team of 15 or more employees;
            • Experience in implementing new payment systems;
            • Knowledge of data analytics and reporting;
            • Good understanding of financial tools;
            • People management and Leadership skills;
            • Upper intermediate and higher level of English.

            We offer

            • Professional and personal growth;
            • Сhallenging, fast-moving, and unique tasks in the FinTech field with our product;
            • Ability to be close to the business and take part in making fast decisions;
            • Partial compensation of language courses expenses;
            • Corporate library;
            • Regular team retrospectives;
            • Full accounting support and taxes compensation;
            • Flexible schedule;
            • Paid vacations, sick leaves, public holidays, ability to take days off;
            • Corporate equipment;
            • Partial compensation of gym expenses.

            Apply for Head of Back Office


              x Remove file

              Ruby Developer

              Developers at Squro work in a comfortable environment that helps them improve their skills on a daily basis and implement ambitious projects. If you have extensive experience in Ruby programming and are familiar with basic development techniques, then we look forward to having you on our team!

              Responsibilities

              • Developing new features mostly for the backend part;
              • Optimization and improvement of the project;
              • Taking part in technical architecture and design processes;
              • Performing code review and providing production support;
              • Participating in Scrum and OKR retrospectives, providing feedback, and synchronizing on new features within the team;
              • Writing unit/integration tests and docs for implemented functionality.

              Requirements

              • Strong knowledge of design patterns, basic algorithms, and data structures;
              • 3+ years of Ruby development experience;
              • Experience with RoR 5;
              • Expertise in working with relational databases (MySQL, Postgres);
              • Skills in writing unit/integration tests;
              • Microservice architecture and RabbitMQ;
              • React (or other JS libraries/frameworks);
              • GraphQL.

              We offer

              • Full accounting support and taxes compensation;
              • Flexible schedule;
              • Competitive compensation package;
              • Remote work;
              • Paid vacations, sick-leaves, public holidays;
              • Corporate equipment.

              Apply for Ruby Developer


                x Remove file

                Verification Manager

                The full functioning of a company like Squro is impossible to imagine without a professional and attentive Verification Manger. We care a lot about the high quality of service for our customers. We are looking for a person who has close attention to detail and will help us set up the document processing at the highest level.

                Responsibilities

                • Checking the compliance of the information that users indicate in their profiles and the identification documents;
                • Analysis and identification of documents that do not meet the company’s requirements;
                • Request for proper copies of documents;
                • Determination of falsifications;
                • Determination of duplicate client profiles by explicit or indirect signs;
                • Finding out the reasons and eliminating duplicates of user’s profiles;
                • Support for customer profiles according to the requirements of regulatory documents.

                Requirements

                • Experience in working with documents and processing large amounts of electronic data;
                • Attention to detail, responsibility, accuracy, and punctuality;
                • English level: Pre-intermediate;
                • Higher education (legal, financial, economic).

                We offer

                • Сhallenging, dynamic and unique tasks in the FinTech field with our own product;
                • Partial compensation of language courses expenses;
                • Corporate library;
                • Full accounting support and taxes compensation;
                • Shift work hours (day & night shifts);
                • Competitive compensation package;
                • Paid vacations, sick leaves, public holidays, possibility to take days off;
                • Corporate equipment;
                • Regular corporate events.

                Apply for Verification Manager


                  x Remove file

                  Windows Server Administrator

                  No modern IT company can do without a resourceful and organized system administrator. If you know how to organize a programmer’s workspace, welcome to the team!

                  Responsibilities

                  • Installation, configuration, and support of the server infrastructure of the project;
                  • Control and improvement of infrastructure security;
                  • Support of the network infrastructure of servers;
                  • Writing documentation and instructions for working with parts of the infrastructure;
                  • Development of automated solutions for installing and configuring system elements;
                  • Implementing and maintaining monitoring of the availability and performance of system elements.

                  Requirements

                  • Experience in server administration for at least 5 years, of which at least three years in Windows administration;
                  • Experience in administering relational (PostgreSQL, MySql) and non-relational (MongoDB, Clickhouse) databases;
                  • Knowledge of the principles and experience in building a high-availability system;
                  • Experience in IT security;
                  • Experience in implementation and administration of monitoring systems.

                  We offer

                  • Opportunity to grow, develop and express yourself;
                  • A job that will support your ideas and initiatives;
                  • Interesting tasks;
                  • Work in an international company;
                  • Corporate library;
                  • Competitive compensation package;
                  • Partial compensation for language courses and a gym;
                  • Flexible hours (from 8/10 to 17/19).

                  Apply for Windows Server Administrator


                    x Remove file

                    Technical Project Manager

                    Working at Squro means professional management at all levels of activity. To ensure the effective functioning of the IT department, we are looking for a person with outstanding organizational, leadership qualities and knowledge of advanced technologies and developments.

                    Responsibilities

                    • Managing projects and delivery;
                    • Managing a team of engineers using Agile methodologies;
                    • Business process modeling and implementation;
                    • Providing staff training after the integration of new business processes;
                    • Optimizing existing business processes;
                    • Automating and supporting internal business processes;
                    • Managing Jira/CRM software;
                    • Leading data-related initiatives within the company (data lineage clarifications, business requirements gathering, solution architecture design, and implementation).

                    Requirements

                    • 4+ years of experience in the IT-sphere (including at least 2 years of management experience: project manager/delivery manager/business process manager etc.);
                    • Background in QA or development;
                    • Experience with Agile methodologies and analytics;
                    • Deep knowledge of full-cycle development processes;
                    • Hands-on experience in building/optimization/automation of business processes;
                    • Outstanding interpersonal skills, ability to solve complex issues easily and deliver high-quality results, maintaining trustful relationships with co-workers;
                    • Present yourself as a business-oriented person with a focus on innovations.

                    We offer

                    • Сhallenging, dynamic and unique tasks in the FinTech field with our own product;
                    • Opportunity to dive into business and take part in the decision-making processes;
                    • Resources for integration with the domain;
                    • Sponsored participation in professional conferences;
                    • Partial compensation of language courses expenses;
                    • Corporate library;
                    • Regular team retrospectives;
                    • Full accounting support and taxes compensation;
                    • Flexible schedule;
                    • Competitive compensation package;
                    • Paid vacations, sick leaves, public holidays, possibility to take days off;
                    • Corporate equipment;
                    • Partial compensation of gym expenses;
                    • Regular corporate events;
                    • Relocation expenses coverage for nonresident employees.

                    Apply for Technical Project Manager


                      x Remove file