
ISsoft Ukraine — вакансии
- Outsource
- 101-250
- 2020
- Львів, Sofia, Batumi, Tbilisi, Vilnius, Chisinau, Bucharest, Krakow, Warszawa, Wroclaw, London
- Cloud technologies, FinTech, Healthcare / MedTech / LifeScience, Industry / Manufacturing, Machine Learning / Big Data, Mobile, Software Development & Hi-Tech, WEB / UI / UX
Актуальные вакансии компании
- Python
- Design Architecture
- Microservices
- Agile
- Django
- AWS
- Docker
- Unit Tests
- Pytest
- HTTP
- REST
Originating from both Philadelphia, USA, and Sofia, Bulgaria, the dynamic customer comprises a diverse team united by a common goal: to redefine the very essence of success within their industry. Rather than solely focusing on monetary gains, they are dedicated to emphasizing the social impact of their endeavors.
Project Description:
The latest project introduces an innovative gaming platform designed for diverse enthusiasts. Users engage in competitive gameplay with virtual currency, rising through leaderboards and completing challenges for recognition and rewards. Additionally, the platform offers sweepstakes for chances to win cash prizes, aiming to redefine online entertainment with its blend of technology and interactive gameplay.
What You'll Do:
- Collaborate with product owners to gain a comprehensive understanding of the business needs, ensuring alignment with the team's objectives and strategies;
- Facilitate discussions with stakeholders and team members to elicit and clarify requirements, ensuring that all aspects of the project are thoroughly understood;
- Lead the software engineering team in the design, estimation, development, testing, and deployment of features, adhering to best practices and established coding standards;
- Foster a collaborative environment among software engineers and product owners, encouraging open communication and knowledge sharing throughout the development lifecycle;
- Provide guidance and mentorship to team members, helping them grow their technical skills and professional development;
- Proactively identify and address any challenges or roadblocks encountered during the development process, working closely with stakeholders to find effective solutions;
- Monitor project progress and ensure that deliverables are completed on time and within scope, taking appropriate action to mitigate risks and meet project milestones;
- Act as a liaison between the development team and other departments, facilitating communication and coordination to ensure project success.
Job Requirements:
- 4+ years of professional experience developing software in Python;
- Distributed systems skills;
- Desire and ability to write clean, beautiful code, including unit tests;
- Experience with Design Architecture, migrating monoliths to microservices;
- Experience with separation of business logic from framework/communication protocol;
- Experience with Agile and DevOps principles;
- Level of English - from Upper-Intermediate (spoken/written).
- AI
- Python
- LangChain
- LangGraph
- TypeScript
- LLM
- RAG
- Dify
Our client is a leading technology company revolutionizing how brands and agencies make marketing decisions. Their Marketing Platform empowers marketers to plan and execute cross-channel, programmatic media campaigns using real-time market research, proprietary audience data, advanced analytics, and integrations with over 150 partners, including Facebook, Instagram, Pinterest, Snapchat, and Twitter. Operating globally, the client is now exploring opportunities to integrate AI into their products and services to enhance user experience and operational efficiency.
Project Description:
The client is actively pursuing two AI-driven initiatives:
- Audience Creation Mechanism: A chat-like system where users provide keywords, and the system recommends audiences using AI-driven tools such as OpenAI;
- Chatbot for Campaign Insights and Recommendations: An exploratory project focusing on leveraging LLMs (Large Language Models) and RAG (Retrieval Augmented Generation) solutions. The chatbot will allow users to ask questions about their campaigns, receive data-driven insights, and get optimization recommendations. This initiative uses low-code tools like Dify and advanced prompt engineering.
The new hire will primarily focus on the second initiative, helping design and build a robust chat solution based on business requirements.
What You'll Do:
- Develop and implement a chatbot solution for campaign insights and optimization recommendations;
- Collaborate with the client to experiment and identify the best AI-driven solutions;
- Design and build LLM and RAG solutions to meet the project’s requirements;
- Conduct research and provide recommendations on alternative technologies to tools like Dify;
- Work closely with the client to refine and iterate on solutions based on user feedback;
- Optimize system performance and scalability for production deployment;
- Perform prompt engineering to enhance AI interactions and outputs;
- Ensure seamless integration of the chatbot with the existing Marketing Platform;
- Document project progress, key decisions, and technical designs for stakeholders.
Job Requirements:
- 3+ years of experience in AI-driven development or similar roles;
- Expertise in Python, LangChain, LangGraph, and TypeScript;
- Hands-on experience designing and implementing LLM and RAG solutions;
- Strong problem-solving skills and the ability to work independently with minimal direction;
- Familiarity with tools like Dify or similar low-code AI platforms;
- Excellent communication skills for client interaction and collaboration;
- Proficiency in experimenting and defining innovative technical solutions;
- Level of English - from Intermediate (spoken/written).
- TypeScript
- JavaScript
- React.js
- React Native
- Node.js
- SQL
- PostgreSQl
- AWS
- API
- Debugging
- Unit Tests
- E2E testing
Our client is a dynamic and rapidly growing EdTech company based in Chicago, revolutionizing the education sector by providing affordable and effective digital instructional resources. Partnering with over 600 publishers and 1,900 campuses nationwide, they deliver an innovative, end-to-end software platform to distribute these materials to students and instructors seamlessly. Their mission directly impacts the success of millions of university students.
Project Description:
The Full Stack Developer will be responsible for developing and maintaining scalable and secure web and mobile applications. Using TypeScript, Node.js, React, and React Native, the engineer will ensure seamless integration of front-end and back-end components. Collaboration with cross-functional teams and leveraging agile methodologies will be essential to delivering high-quality, performant, and maintainable solutions for the education technology domain.
What You'll Do:
- Develop and maintain full-stack applications, integrating front-end (React, React Native) and back-end (Node.js) components;
- Design and implement scalable APIs and web services to support dynamic web and mobile applications;
- Collaborate with product managers, designers, and engineers to define and implement technical solutions based on business requirements and user needs;
- Ensure application performance, security, and responsiveness through efficient coding, testing, and debugging;
- Write and maintain unit, integration, and end-to-end tests to ensure software quality and prevent regressions;
- Review code from other engineers, providing feedback to ensure best practices and adherence to project standards;
- Contribute to documentation or educational content, updating it based on product updates and user feedback;
- Debug and resolve production and system issues by analyzing root causes and their impact on service operations and quality.
Job Requirements:
- 6+ years of experience with TypeScript, JavaScript, and related frameworks such as React, React Native, and Node.js, with well-rounded experience in building full-stack applications;
- 2+ years of experience in front-end web development;
- 2+ years of experience in mobile development;
- 2+ years of experience in back-end development;
- Experience with relational databases (e.g., PostgreSQL) and ORM tools;
- Proven track record of building successful full-stack applications, products, or platforms;
- Strong problem-solving skills, with the ability to work in a collaborative team environment;
- Excellent communication skills and experience working in agile or cross-functional teams;
- Self-directed, highly motivated, and passionate about the mission of the organization;
- Proficiency in English from B1, both written and verbal.
- React.js
- Unit testing
- E2E testing
- Slack
- Google Meets
- Agile
- A/B testing
- React Testing Library
- CI
The customer transforms the business paradigm, showcasing success, profitability, and social impact without additional costs. Advocating accessible vision care, they offer affordable eyewear. Since 2020, they have distributed over eight million pairs, demonstrating a steadfast commitment to sustained impact.
Project Description:
The project is a high-performance, scalable full-stack React application leveraging modern TypeScript, built with frameworks like Next.js for server-side rendering. It utilizes cutting-edge tools such as the CSS-in-JS library Stitches, React-Query for API fetching and state management, and Style-Dictionary for seamless integration of Figma's design system style definitions. Collaboration between engineers and designers drives the development of an internal design system and component library in Storybook, which supports a custom-built content management system that powers much of the site. With Cloudflare workers deployed at the edge, the platform achieves enhanced performance and enables new functionalities. The Next.js Node server efficiently proxies API requests to the back-end, built with Python on scalable AWS infrastructure. This modern approach ensures an exceptional developer experience while consistently delivering high-quality product experiences that reflect a long-standing tradition of design excellence.
What You'll Do:
- Work closely within a cross-functional team of designers, product managers, and analysts to develop high-quality technical solutions to customer and business problems;
- Develop new and existing software systems to the highest technical, quality, and accountability standards;
- Use and promote successful software management and technical workflow practices that shorten feedback loops between the Tech team and others;
- Serve as a technical evangelist to advocate for user experience and empathetic design;
- Develop experiences that explore user behavior and insights;
- Demonstrate ability to deliver software projects with a high level of autonomy.
Job Requirements:
- 5+ years of web development experience;
- Experienced building modern and performant frontend applications with React in a professional setting;
- Experienced with continuous integration, unit testing and E2E testing;
- A clear, friendly, and open-minded communicator (slack, google meet);
- Excited to collaborate with others across the client's technology ecosystem;
- Creative and empathetic, especially when it comes to design and development;
- Passionate about building features from concept to deployment;
- Successful in an agile work environment, breaking down large pieces of work to deliver value incrementally;
- Experience in building accessible UIs will be a plus;
- Experience with A/B testing will be a plus;
- Experience contributing to open-source projects will be a plus;
- Level of English - from Upper-Intermediate (spoken/written).
- Java EE
- Spring Boot
- CI/CD
- Selenium
- SQL
- NoSQL
- Cloud technologies
- Kubernetes
- Docker
Our client is an early-stage technology start-up with a mission to help customers operationalize their customer identity data. Their platform is a sophisticated indexing system powered by machine learning, improving the reliability and value of consumer identity sources while reducing the long-term cost of data ownership. Led by a seasoned founding team, the company is backed by Tier-1 investors, with a proven track record of success and a recently raised $6.5M Seed Round.
Project Description:
The project is focused on deploying and integrating a cutting-edge AI/ML-powered customer identity product for large enterprise customers. The role requires expertise in building scalable web services, integrating complex systems, and ensuring seamless data processing across customer systems of record and consumer touchpoints.
What You'll Do:
- Assess customers' existing technology and system designs to identify opportunities for improvement using the platform;
- Design and build scalable web services to ingest and process data between customer systems of record and consumer touchpoints;
- Develop APIs that are intuitive and easy to use for both internal and external consumers;
- Reverse engineer existing customer solutions and implement necessary improvements to support product deployment;
- Own the deployment and operation of services, ensuring their successful transition to production;
- Collaborate with the product engineering team to align the roadmap with customer needs;
- Evaluate and select technologies to support enterprise customer requirements;
- Leverage agile methodologies to deliver value quickly and efficiently;
- Help recruit, interview, and mentor software engineers as the team scales;
- Monitor and optimize performance to ensure high-quality, highly available services.
Job Requirements:
- 8+ years of relevant industry experience;
- Proficient in modern J2EE frameworks, such as Spring Boot, with hands-on experience in CI/CD technologies;
- Proven ability to write high-quality, well-tested code using industry best practices;
- Experience with test automation frameworks to ensure reliability in a CI/CD environment;
- Strong experience with relational databases, NoSQL data stores, and message queues;
- Working knowledge of cloud-native architectures and at least one major cloud provider;
- Experience with containerization technologies, such as Kubernetes and Docker;
- Good communication skills with the ability to work effectively with internal teams and external customers;
- Flexible and adaptable, with a startup mentality and willingness to pivot direction as needed;
- Strong presence, entrepreneurial mindset, and a positive, can-do attitude;
- English proficiency at B1 or higher.
- JavaScript
- TypeScript
- Node.js
- Angular.js
- SQL
- HTML
- CSS
- AWS
- Agile
- Scrum
- npm
- Webpack
- Datadog
- MySQL
- RabbitMQ
- Git
- Express
- SCSS
- RESTful API
The customer is a leader in enhancing financial transparency and efficiency in government operations. Founded in 2015, their mission is to empower citizens and support municipalities by providing clear insights into how tax dollars are spent. By collecting and standardizing data from thousands of local and state governments, they enable communities to make meaningful comparisons and foster greater understanding. Their platform is designed to promote engagement, data-driven decision-making, and efficient communication between governments and the public.
Project Description:
The project is a cloud-based budget and performance management software, tailored for local governments—such as towns, cities, and school districts. The software provides unique fiscal insights, helping municipalities operate more efficiently and communicate more effectively. By partnering with hundreds of local governments, the solution facilitates community support for vital projects and fosters a network of forward-thinking officials and communities dedicated to improving democracy through data-driven governance.
What You'll Do:
- Work as part of a Scrum team;
- Deliver new features;
- Provide troubleshooting and resolve problems;
- Use appropriate tools and techniques;
- Work with modern development practices in testing.
Job Requirements:
- 3+ years' commercial software product/service development experience;
- Experience working with JavaScript, TypeScript, Node.js, SQL, HTML/CSS;
- Experience working with Angular2+;
- Experience working with AWS;
- Ability to troubleshoot and resolve problems using appropriate tools and techniques;
- Experience working with version control systems and the Agile methodology;
- Familiarity with contemporary web development tools and patterns, such as Npm, Webpack will be a plus;
- Experience with DataDog will be a plus;
- Level of English - from Intermediate+ (spoken/written).
- NLP
- LLM
- Python
- AWS
- AWS Bedrock
- AI
Our client is a global pharmacovigilance solutions company specializing in innovative software and expert consulting services. Experienced team of business and technology innovators work with Pharmacovigilance and Risk Management Professionals to help increase compliance, productivity and quality. They are a one-stop-shop for all PV needs applying most recent technology advances like machine learning, artificial intelligence and best practice methodological approaches.
Project Description:
The Platform is an integrated solution that provides comprehensive end-to-end capabilities for pharmacovigilance, including case management, reporting, signaling, and risk management. This project focuses on enhancing the platform through the integration of Artificial Intelligence (AI) and Machine Learning (ML) technologies, specifically utilizing Generative AI to automate the parsing and processing of data. By improving the accuracy and efficiency of data handling in adverse event form extraction – the platform aims to streamline operations further while ensuring compliance with global regulatory standards.
What You'll Do:
- Design, develop, and deploy AI services with a focus on Large Language Models (LLMs) and generative AI applications;
- Implement responsible AI practices to uphold standards and minimize bias in model outputs;
- Develop and maintain robust guardrails to ensure safe and reliable model deployment;
- Conduct model evaluations to assess performance and drive continuous optimization for enhanced outcomes;
- Collaborate with cross-functional teams to align AI solutions with business objectives and user needs;
- Stay updated with industry trends in machine learning and generative AI to apply best practices and cutting-edge techniques.
Job Requirements:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field;
- 3+ years of experience in machine learning engineering with a focus on NLP, LLMs;
- Proficiency in programming languages such as Python;
- Familiarity with AWS services, particularly AWS Bedrock;
- Strong understanding of Responsible AI principles and experience implementing guardrails in AI systems;
- Excellent analytical skills with a proven ability to solve complex problems using data-driven approaches.
- Java
- Spring
- Spring MVC
- Spring Security
- Spring Data
- SQL
- Hibernate
- Selenium
Our client is a leading photography company that has been preserving cherished memories for over 70 years. Specializing in senior portraits, on-site photography, portrait products, portrait studios, and media services, the company provides high-quality photographic keepsakes to millions of individuals, families, and organizations.
Project Description:
The project focuses on developing and enhancing a digital platform that supports photography services and products. The platform enables seamless interaction between customers and the company, ensuring a smooth user experience for accessing, ordering, and managing their photography needs.
What You'll Do:
- Fix bugs and implement new features to enhance the platform;
- Collaborate with the team to support development efforts and ensure high-quality deliverables;
- Write clean, maintainable code and ensure solutions meet project requirements;
- Adapt to a dynamic environment with evolving priorities and tasks;
- Communicate effectively with team members and stakeholders in English.
Job Requirements:
- At least 1 year of experience in software development;
- Proficiency in Java and related frameworks such as Spring Core, MVC, Security, and Data;
- Strong knowledge of SQL databases;
- Familiarity with Hibernate for persistence;
- English proficiency at B1 or higher;
- A proactive attitude and eagerness to learn and grow in a collaborative environment.
- .NET Core
- PostgreSQl
- SQL
- Docker
- AWS
- Kafka
Our client is a German company that has developed an open platform for property management systems (PMS). Unlike traditional systems, their API-first approach ensures that all data is fully accessible, integratable, and available for connections with any hotel application. Their innovative solution enables seamless integrations without additional charges and helps hotels discover and utilize third-party apps through their marketplace. The PMS is designed for single and multi-property hotels and hostels, offering easy setup and a growing marketplace of connected applications.
Project Description:
The project is focused on developing and enhancing the PMS, which powers hotel reservations, data management, and application connectivity. Built with an API-first architecture, the system ensures full accessibility of all features and data, providing a robust and customizable property management solution. The role requires a proactive and independent developer ready to take full ownership of features, from planning to implementation.
What You'll Do:
- Take full ownership of feature development, from concept discussions to implementation and delivery;
- Collaborate with the team to discuss new features and improvements;
- Design, build, and maintain scalable services and APIs for the platform;
- Ensure seamless integration with third-party applications through the API-first architecture;
- Optimize performance and reliability of the platform;
- Use Docker and AWS to deploy and manage cloud-based applications.
Job Requirements:
- 3+ years of experience developing, implementing, and maintaining solutions with .NET;
- Experience with .NET Core;
- Experience with PostgreSQL or other SQL databases;
- Familiarity with containerization tools like Docker (highly recommended);
- Experience with AWS (highly recommended);
- English level – from Intermediate+, with the ability to communicate effectively;
- Proactive and independent mindset, capable of taking full ownership of tasks;
- Strong communication and collaboration skills.
Nice to Have:
- Familiarity with Kafka or other similar tools.
- Node.js
- Nest.js
- API
- MySQL
- Kafka
- Kubernetes
Our client is a global leader in flexible advertising solutions, providing advertisers, agencies, publishers, and broadcasters with advanced tools to utilize data and TV advertising effectively. Their unified technology stack includes a demand-side platform (DSP), supply-side platform (SSP), and a robust data platform at its core. With a commitment to customer-centricity, curiosity, and collaboration, the company is transforming advertising through creative and flexible solutions.
Project Description:
The project is focused on building next-generation data privacy and governance services, ensuring compliance with global ad-tech regulations like CCPA and GDPR. The role involves designing and implementing a privacy-focused API layer, integrating OneTrust into backend systems, and enabling actionable insights for compliance.
What You'll Do:
- Develop and maintain scalable Node.js applications focused on privacy and data governance;
- Design and implement web APIs to integrate OneTrust into backend systems;
- Collaborate with cross-functional teams to align on privacy requirements and deliverables;
- Work with relational databases like MySQL to store and manage privacy-related data;
- Implement queueing and messaging systems such as Kafka to support data flows;
- Ensure backend infrastructure reliability and scalability within Kubernetes environments;
- Monitor and troubleshoot performance issues to maintain system efficiency;
- Stay updated on evolving privacy regulations and technologies to adapt solutions as needed;
- Collaborate with US-based partners, with occasional evening calls required.
Job Requirements:
- 3+ years of programming experience with a strong background in Node.js development (Nest.js experience preferred);
- Proven expertise in building and working with web APIs;
- Hands-on experience with relational databases like MySQL;
- Familiarity with queueing and messaging systems such as Kafka;
- Knowledge of containerized environments and orchestration tools, particularly Kubernetes;
- Fluent conversational English at B1 or higher for effective team communication;
- Proactive and collaborative mindset, ready to tackle complex privacy challenges in the ad-tech domain.
Преимущества для сотрудников ISsoft Ukraine
- English Courses
- Гнучкий графік роботи
- Медичне страхування
- Освітні програми, курси
Читайте нас в Telegram, чтобы не пропустить анонсы новых вакансий.