CHI Software

Joined in 2017
24% answers

CHI Software is a team of like-minded professionals who put quality first on their priority list. We help businesses expand and make a positive change in people’s lives by building progressive solutions for web and mobile.

 

Founded in 2006, CHI Software has been at the forefront of transforming business challenges into technological solutions. Leveraging the power of AI, generative AI, cloud computing, and advanced data engineering, we apply these cutting-edge technologies to real-world business cases across mobile and web platforms. In 2019, we launched our AI R&D Centre, further reinforcing our commitment to innovation. Together, Beyond Expectations, we partner with our clients to create solutions that not only meet but exceed their goals, driving lasting success.

  • · 145 views · 42 applications · 12d

    Data Engineer

    Full Remote · Worldwide · 3 years of experience · English - B2
    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and...

    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Data Engineer.
     

    Project Description:

    It is a real-time data processing and analytics solution for a high-traffic web application. 
    Tech stack.
    AWS: AWS Glue Studio, Redshift, RDS, Airflow, AWS Step Function, Lambda, AWS Kinesis, Athena, Apache Iceberg, AWS Data Brew, S3, OpenSearch, Python, SQL, CI/CD, dbt, Snowflake


     Responsibilities:

    • Design a scalable and robust AWS cloud architecture;
    • Utilize AWS Kinesis for real-time data streaming and aggregation;
    • Implemente AWS Lambda for serverless data processing, reducing operational costs;
    • Configured AWS RDS (Relational Database Service) for structured data storage and AWS DynamoDB for NoSQL requirements;
    • Ensured data security and compliance with AWS IAM (Identity and Access Management) and encryption services;
    • Developed and deployed data pipelines using AWS Glue for ETL processes;
    • Wrote Python scripts and SQL queries for data transformation and loading;
    • Set up continuous integration and continuous deployment (CI/CD) pipelines using AWS CodePipeline and CodeBuild;
    • Monitored system performance and data quality using AWS CloudWatch and custom logging solutions;
    • Collaborated with other teams to integrate data sources and optimize data flow;
    • Achieve a highly scalable real-time data processing system, resulting in a 40% increase in data analysis efficiency and a significant reduction in operational costs.
    • Build ETL pipelines from S3 to AWS OpenSearch by AWS Glue
    • Upper-Intermediate or higher English level.
    More
  • · 198 views · 44 applications · 5d

    PMO Senior Manager

    Full Remote · EU · 5 years of experience · English - C1
    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing,...

    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a PMO Senior Manager.

    Who we are looking for

    A PMO professional who combines rigour with agility, ensuring governance adds value rather than overhead.
    Someone passionate about enabling delivery teams and improving visibility through modern tools and practices.
    A collaborator who thrives in dynamic, multi-workstream environments and champions continuous improvement.

    Requirements:

    • Proven experience in PMO roles within Agile environments, ideally on large-scale programmes;
    • Strong understanding of Agile frameworks (Scrum, SAFe, Kanban) and ability to integrate them with traditional governance;
    • Advanced proficiency in JIRA configuration and reporting;
    • Exceptional communication and stakeholder management skills;
    • Ability to interpret data and translate insights into meaningful actions;
    • Experience managing financials, KPIs, risks, and dependencies in complex programmes;
    • Demonstrable experience in people and capacity reporting within complex, multi-workstream programmes;
    • Strong analytical skills with the ability to interpret resource data and translate it into clear, actionable recommendations for leadership;
    • Proficiency in using project management and reporting tools (such as JIRA, Power BI, or similar) to visualise and communicate resource allocation and capacity trends;
    • A proactive, innovative mindset focused on value creation, not bureaucracy.
       

    Key Responsibilitie:

    • Develop and maintain project management standards and processes based on our unified methodology, ensuring compliance and effective governance without unnecessary overhead;
    • Support the Programme Team in creating and managing programme and project structures aligned to strategic objectives, ensuring prioritisation and coordination across the organisation;
    • Manage financial and KPI information for the programme, working closely with the team to ensure costs remain within expectations;
    • Provide accurate, timely reporting to support informed decision-making;
    • Identify and manage dependencies, risks, and issues across workstreams, developing mitigation strategies, and ensuring they are tracked and reported effectively;
    • Configure and manage JIRA to execute day-to-day programme activities and maintain a single source of truth;
    • Develop dashboards and reporting mechanisms that provide real-time visibility for stakeholders;
    • Use data and analytics to deliver insights that add value and inform strategic decisions;
    • Highlight trends, risks, and opportunities through meaningful metrics;
    • Provide regular status updates to the executive board and senior management, ensuring clarity on progress and any issues impacting delivery;
    • Act as a trusted advisor, communicating complex information in a clear and compelling way;
    • Mentor and develop team members, share knowledge and best practices to improve delivery efficiency;
    • Drive innovation in PMO practices, promoting transparency and collaboration across the programme;
    • Develop and maintain robust processes for tracking people’s allocation and capacity across all programme workstreams, ensuring optimal resource utilisation and early identification of gaps or bottlenecks;
    • Produce regular, data-driven reports on workforce allocation, availability, and forecasted demand, providing actionable insights to delivery leads and senior management;
    • Collaborate with team leads and Delivery Ops to ensure accurate headcount, skills mapping, and future capacity planning, supporting both short-term delivery and long-term strategic workforce needs;
    • Leverage tooling (e.g., JIRA, dashboards) to provide real-time visibility of people’s allocation and capacity, enabling transparent decision-making and proactive adjustments.
       

    Our perks

    • Covered vacation period: 20 business days and 5 days off;
    • Free English classes;
    • Flexible working schedule;
    • Truly friendly and supporting atmosphere;
    • Working remotely or in one of our offices;
    • Medical insurance for employees from Ukraine;
    • Compensation of psychological counseling;
    • Legal support;
    • Relocation assistance.
    More
  • · 181 views · 32 applications · 1d

    Java Developer

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · English - B2
    Description Hands-on full stack development of innovative applications. You'll own the entire development cycle, including design, architecture, implementation, and DevOps. We operate in a fast-paced, agile environment and follow Extreme Programming (XP)...

    Description
    Hands-on full stack development of innovative applications. You'll own the entire development cycle, including design, architecture, implementation, and DevOps. We operate in a fast-paced, agile environment and follow Extreme Programming (XP) methodologies - including remote pairing, Test-Driven Development (TDD), and continuous integration.

    Requirements
    - Bachelor’s degree in Software Engineering or Computer Science (BSc/BS)
    - Extreme Programming (XP) methodologies (must-have)
    - Pair programming (must-have)
    - 8+ years of hands-on experience with Java (must-have)
    - Strong experience with Spring Framework and Spring Boot/Cloud (3+ years)
    - Proficient in Kotlin – strong advantage
    - Familiar with Functional Programming concepts and Java Streams
    - Experience working with microservices architecture, including service discovery and circuit breaker patterns
    - 4+ years of experience with React.js (must-have)
    - Experience with other modern JavaScript frameworks and libraries
    - Experience developing reactive UIs (e.g., Reactive JavaScript)
    - 2+ years of experience in TDD/BDD development (must-have) using JUnit, Jasmine, Mockito, Protractor, and Selenium
    - Experience in DevOps practices and tools, particularly Jenkins
    - Skilled in designing, developing, and deploying cloud or hybrid solutions
    - Good English communication skills – both verbal and written
    - Experience with container-based environments such as Kubernetes and Cloud Foundry
    - Proven ability to assess a wide range of information solutions and technologies
    - Self-starter who can prioritize and manage complex tasks in fast-paced, dynamic environments

    More
Log In or Sign Up to see all posted jobs