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

          Product Manager

          We are looking for a passionate Product Manager who is up to date with the latest ideas, patterns, and trends regarding new ways to grow an online fin-tech business. If you love to consume, digest, and share the latest with your colleagues, adding your own comments and insights on top, we can’t wait to see you in our team!

          Responsibilities

          • Drive our growth numbers and changes in product, marketing, and elsewhere that fuel that growth;
          • Develop self-serve channels, including but not limited to customer activation and growth, revenue growth, and customer retention;
          • Create an end-to-end customer journey;
          • Cooperate with key stakeholders in Marketing, Business Development, and Engineering to identify the most extensive opportunities for growth;
          • Closely cooperate with the Business Development team to define the pricing, packaging, positioning, purchase experience, and initial and ongoing customer onboarding;
          • Take part in the creation and execution of roadmaps;
          • Develop your ideas into product decisions, scoping, designing, engineering, releasing, and collecting results afterward.

          Requirements

          • 3+ years of working experience in product development teams;
          • Knowledge of key performance indicators of the product and set up a constant tracking of the corresponding product indicators;
          • Experience in conducting A/B, and A/A tests;
          • Strong understanding of data analytics (GA, Hotjar, Power BI, or equivalent);
          • Excellent leadership and communication skills;
          • Data-driven approach;
          • Scrum Product Owner/Manager Certification;
          • English level: Upper-intermediate.

          Will be a plus

          • Practical experience with fin-tech platforms;
          • Good understanding of UI/UX principles and experience with prototyping tools (Axure, Figma, Balsamiq, or equivalent);
          • Understanding of how fin-tech business works;
          • Ability to work in an ambiguous, ever-changing environment.

          We offer

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

          Apply for Product Manager


            x Remove file

            Lead DevOps Engineer

            If you can build and maintain a top-notch development team, don’t hesitate to apply for our Lead DevOps Engineer job!

            Responsibilities

            • Setting up and maintaining the server infrastructure of the project;
            • Interaction with an engineering team and stakeholders;
            • Implementing documentation and instructions for the operation of the infrastructure;
            • Motivation, onboarding, expanding, and management of your team;
            • Interviewing candidates;
            • Providing technical leadership for the customer;
            • Providing effective business solutions.

            Requirements

            • 5+ years of relevant experience;
            • 2+ years of team management experience;
            • Proven experience in leading projects from the start to the delivery;
            • Experience with managing a DevOps team;
            • Knowledge and experience in creating High Availability systems;
            • Excellent knowledge and experience in configuring such server operating systems as Linux and Windows;
            • Working experience with PostgreSQL, MySQL, and NoSQL;
            • Working experience in administering web applications and web servers like Nginx and Apache;
            • Working experience and deep knowledge of network information security;
            • Working experience in building and administering monitoring systems;
            • Knowledge and experience with Ansible/Puppet, Docker, and Kubernetes;
            • Working experience in building CI/CD pipelines;
            • Ability to create simple and working solutions.

            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.

            Apply for Lead DevOps Engineer


              x Remove file

              IT Development Lead

              Our talented engineers are constantly in the process of developing and implementing interesting and ambitious projects. We are confident that under the leadership of an energetic and educated leader, the efficiency of our specialists will increase several times. Be the one to take our product to the next level!

              Responsibilities

              • Interaction with an engineering team and stakeholders;
              • Implementing documentation and instructions for the operation of the infrastructure;
              • Motivation, onboarding, expanding, and management of your team;
              • Providing technical leadership for the customer;
              • Providing effective business solutions;
              • Automation and support of internal business processes;
              • Configuration and administration of internal systems;
              • Control and analysis of running business processes for their optimization.

              Requirements

              • 5+ years of relevant experience;
              • 2+ years of team management experience;
              • Proven experience in leading projects from the start to the delivery;
              • Knowledge and experience in configuring such operating systems as Linux, Windows, and macOS;
              • Experience with Microsoft server products;
              • Working experience in administration and configuration of relational databases;
              • Working experience in administering such web servers as Nginx and Apache;
              • Working experience in building and administering monitoring systems;
              • Experience in implementing and administering MDM;
              • Knowledge of networks based on the TCP/IP protocol stack, routing principles, and VPN;
              • Experience in administration and configuration of network equipment, LAN maintenance;
              • Experience with video registration systems and access control systems;
              • Experience in conducting research.

              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;
              • Snacks, fruits, and drinks;
              • Regular corporate events.

              Apply for IT Development Lead


                x Remove file

                IT Recruiter

                Squro is an IT product company with many years of experience constantly raising the bar for itself and its employees. We are in search of a person who will help us recruit a team of engineers who will help bring our wildest ideas to life!

                Responsibilities

                • Developing a pool of diverse candidates;
                • Thorough screening of candidates;
                • Manage the recruiting process from job posting to onboarding;
                • Providing effective communication to candidates;
                • Collaboration with hiring managers.

                Requirements

                • At least 1 year of relevant full-cycle IT recruiting experience;
                • Demonstrated ability to handle high volume recruiting cycles;
                • Strong knowledge of common human resources practices;
                • English level: Upper-intermediate;
                • Great communication skills;
                • Close attention to detail;
                • Expertise in conducting competency-based interviews;
                • Experience with ATS.

                Will be a plus

                • Experience in working with a fast-growth organization with competing priorities;
                • Ability to jump between high-level strategy and tactical execution.

                We offer

                • Interesting and challenging tasks with the HR Team;
                • Friendly working environment;
                • Flexible schedule;
                • Possibility of personal and professional growth;
                • Competitive compensation package;
                • Regular corporate events and other company benefits.

                Apply for IT Recruiter


                  x Remove file

                  Product Designer

                  As a Product Designer in the Growth team, you will find the right balance between user needs and business goals, figuring out the hypotheses and validating them with design solutions. We have an intense collaboration with the Product and Data teams to make data-informed decisions, as well as with Engineering to find the best way to validate the hypotheses at a fast-moving pace and maintain a high bar of product quality.

                  Responsibilities

                  • Formulate hypotheses together with Product Managers and turn them into high-quality design solutions;
                  • Measure the success of your decisions with the team and iterate when needed;
                  • Work cross-functionally to deliver the best possible user experience;
                  • Running end-to-end design process for a variety of initiatives within your team(s);
                  • Research on users’ perspectives and competitive landscape to generate solutions;
                  • Creating UX deliverables as well as visual and interaction design for your initiatives;
                  • Iterate on design artifacts to increase retention, expansion, virality, NPS, and adoption;
                  • Validate your solutions with users, using both qualitative and quantitative methods;
                  • Collaborate with developers to reach high-quality implementation;
                  • Help to grow our design team, improve processes and mentor folks;
                  • Keeping on the fast-moving pace of experimentation and decision-making process.

                  Requirements

                  • 2+ years experience as a Product Designer building and shipping applications or software;
                  • Ability to define and articulate design vision and strategy;
                  • Strong systems thinking, information architecture, and interaction design skills;
                  • Experience with creating complex, multi-input-mode interactions, experiences, and end-to-end flows, prototypes, with high-fidelity visuals;
                  • Experience in validating experiments and design solutions for business growth with a data-informed and metrics-driven design process;
                  • Strong understanding of technologies used to build modern digital experiences and a familiarity with the fundamentals of front-end development, accessibility, and usability;
                  • Effective written and verbal communication;
                  • Confident, clear, and convincing presentation skills;
                  • Online portfolio that demonstrates your product thinking, problem-solution approach, an eye for detail, and the ability to generate intuitive solutions for complex problems.

                  Will be a plus

                  • Experience in branding and creating visual identities;
                  • Experience in the FinTech industry.

                  We offer

                  • Challenging, fast-moving and unique tasks in the FinTech field with our own product;
                  • Ability to be close to the business and take part in making fast decisions;
                  • 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, ability to take days off;
                  • Corporate equipment;
                  • Partial compensation of gym expenses;
                  • Regular corporate events;
                  • Relocation expenses coverage for nonresident employees.

                  Apply for Product Designer


                    x Remove file

                    System 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

                    • Setup, support, and development of server and network infrastructure of the company;
                    • Selection, purchase, assembly, inventory, and provision of high-quality work of computer equipment in offices and for remote;
                    • Making suggestions to improve the safety of the projects;
                    • Software setup, updates on employees’ computers (Windows, Linux, Mac OS), purchase of licenses;
                    • Organization and configuration support of the office network, WiFi, Internet in the office, VPN, and network equipment;
                    • Office access control system administration;
                    • Setting up, supporting, and monitoring office video surveillance;
                    • Installing and controlling the use of software on mobile devices (laptops, etc.);
                    • Administration of server systems necessary for the operation of offices (thin clients, accounting software, VPN);
                    • Development and control of policies for the safe use and storage of data, anti-virus policies, and other security policies;
                    • Monitoring the status, updates, and security of computers and software.

                    Requirements

                    • 2+ years of system administration experience;
                    • Knowledge of the Windows OS line and Microsoft server products;
                    • Strong knowledge of Linux and Office Software, MAC OS;
                    • Experience in maintenance of computer hardware desktops and laptops;
                    • Experience in implementing and administering MDM;
                    • Knowledge of networks based on the TCP/IP protocol stack, routing principles, and VPN;
                    • Experience in administering and configuring network equipment and LAN maintenance;
                    • Knowledge of IT security principles;
                    • Experience in organizing video surveillance, ACS.

                    We offer

                    • Sponsorship in professional conferences;
                    • Corporate library;
                    • Opportunity for growth within the company;
                    • Competitive compensation package;
                    • Flexible schedule (from 8/10 to 17/19).

                    Apply for System Administrator


                      x Remove file