
Impressit — вакансії
- Agency
- 11-50
- 2018
- Львів, Warszawa, London
- Business Automation, Cloud technologies, FinTech, Healthcare / MedTech / LifeScience, Mobile, Real Estate, SaaS, Software Development & Hi-Tech, Telecom / Communications, WEB / UI / UX
Актуальні вакансії компанії
- LLM
- Computer Vision
- Python
- LangChain
- LangGraph
- Pinecone
- OpenAI API
- AWS
- Lambda
- RDS
- DynamoDB
- Amazon EventBridge
- AWS SQS
- RESTful API
Impressit is looking for a Middle Python Engineer with ML knowledge to join our team. You will be working on developing an AI agent that provides exceptional customer support by utilizing text, audio, and video models to analyze user emails and respond effectively.
What you will do:
- Develop and maintain an AI agent capable of providing customer support through text, audio, and video analysis.
- Utilize and fine-tune Large Language Models (LLMs) and Computer Vision (CV) models to improve customer interaction and support quality.
- Integrate and manage various components of the tech stack, including Python, Langchain, LangGraph, Pinecone, and OpenAI API.
- Implement and manage cloud-based solutions using AWS Lambda, RDS, DynamoDB, EventBridge, and SQS.
- Design and develop RESTful APIs to facilitate communication between different system components.
- Engage in prompt engineering to ensure high-quality and contextually relevant AI responses.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
What we expect:
- Experience in developing and fine-tuning Large Language Models (LLMs) and Computer Vision (CV) models.
- Proficiency in Python programming language.
- Experience with Langchain, LangGraph, Pinecone, and OpenAI API.
- Strong understanding of AWS services, including Lambda, RDS, DynamoDB, EventBridge, and SQS.
- Experience in designing and developing RESTful APIs.
- Familiarity with prompt engineering techniques.
- TypeScript
- Node.js
- Express
- JavaScript
- Docker
- AWS
- GitLab
- CI/CD
- SaaS
- API
Impressit is looking for a Senior Backend Engineer to own the creation, design, and maintenance of our backend for our end-to-end platform. The role will require the candidate to devise the system's technical architecture in coordination with their peers to ensure the interoperability of their designs. You will work in a fast-paced, fast-paced environment with little technical debt, and utilizes the latest technologies.
Our platform is currently supported by a backend hosted in AWS, written in TypeScript with Node.js as a runtime and Express as a server. Applications are containerized using Docker and deployed to ECS Fargate using Gitlab for SCM and CI/CD with Datadog for monitoring.
What you will do:
- Drive the overall architecture of the company's backend systems; including services, nightly data jobs, authentication systems, search indices, workflow engines, etc.
- Manage the company’s infrastructure (currently in AWS), ideally through an IaC solution.
- Build and maintain CI/CD pipelines, test suites, and other processes that ensure high engineering velocity while minimizing cost.
- Deliver key features in coordination with the other engineers at the company.
- Coordinate with stakeholders to conceptualize project timelines and evolving strategy.
- Assist in the recruiting process and actively mentor engineers across the company.
What we expect:
- 5+ years of experience as a software engineer working on backend systems;
- Strong proficiency in TypeScript and JavaScript (ES6+);
- Experience with Node.js and Express.js;
- Hands-on experience with Docker and containerization;
- Proficiency in deploying and managing applications in AWS;
- Experience with GitLab for version control and CI/CD processes;
- Knowledge of common software architectures web, mobile, and SaaS applications;
- Mastery of technical design, including data/object modeling and interface/API design;
- Expert in data processing, workflow management, queuing systems, infrastructure management, monitoring systems, search, authentication, etc.;
- Ability to lead technical discussions and decisions, including framework selection;
- Comfortable working directly with biz stakeholders and engineers outside your company;
- Enjoys working on small teams and evolving startup environments;
- Passionate about product and small details to deliver a delightful user experience.
- ATS
- ClickUp
Our team is looking for a proactive and confident HR Manager to join our team. In this role, you will be responsible for maintaining and improving our HR strategies and policies that support our company's goals, nurture a healthy workplace culture, and develop and retain our amazing talents.
What you will do:
- Nurture Growth: Help our team members grow and advance in their careers. Develop training programs, offer career guidance, and watch them flourish!
- Be the Policy Maker: Create, improve, and maintain the company's HR policies to make sure that Impressit is a comfortable yet productive place to work in.
- Make It Rain Perks: You'll be the keeper of the good stuff – benefits and compensation packages that make our team feel valued and appreciated.
- Be the Culture Ambassador: Put your creativity to work by fostering a culture that's all about dedication, openness, and fun.
- Play with Data: Dive into HR metrics and turn data into insights that help us improve and grow.
- Keep Things Running: Handle the HR admin stuff – records, costs, and benefits.
What we expect:
- 2+ years of experience as an HR in a tech company;
- Fluent in HR functions, processes, and best practices;
- Experience in designing HR processes and implementing HR tools;
- Strong communication and interpersonal skills;
- A proactive approach to achieving business objectives and finding solutions to challenges;
- Excellent organization and planning skills with a high level of attention to detail;
- Great desire to work with people;
- Intermediate English level or better;
- Location in Lviv or ready to relocate.
As a plus:
- Degree in Psychology/Sociology/Management or a similar field;
- Previous experience in a mid-size (100+ employees) or large company (1000+);
- Experience in working with a distributed team.
- CMS
- SEO
- Google Analytics
- Semrush
- Ahrefs
- Canva
- Adobe Creative Cloud
- HTML
- CSS
Impressit is seeking a talented and motivated Content Writer to join our dynamic team. As a key player in our marketing efforts, the Content Writer will be responsible for creating engaging and informative content for our blog, social media, and any other communication channels with our target audience. This role is essential in showcasing the expertise of our company and highlighting the innovative work of our employees.
What you will do:
- Content Creation: Write, edit, and publish blog posts, articles, social media updates, and other forms of written content.
- Content Strategy: Collaborate with the marketing manager to develop a content strategy that aligns with company goals and targets.
- Industry Trends: Stay updated with industry trends and emerging topics to ensure content remains relevant and informative.
- Internal Collaboration: Work closely with developers, project managers, and other staff to gather insights and highlight their expertise.
- Performance Tracking: Monitor and analyze content performance metrics to refine and improve content strategies.
What we expect:
- 1+ years of experience in content writing, preferably in the IT or technology sector.
- Proven track record of creating engaging content for blogs and social media platforms.
- Exceptional writing, editing, and proofreading skills with a keen eye for detail.
- Strong research skills to gather information and insights from various sources.
- Proficiency with content management systems (CMS).
- Knowledge of SEO best practices to optimize content for search engines. Familiarity with SEO tools like Google Analytics, SEMrush, or Ahrefs.
- Basic understanding of graphic design tools like Canva or Adobe Creative Suite for creating visual content.
- Attention to Detail: Meticulous approach to writing and editing.
- Creativity: Ability to produce creative and original content that resonates with the target audience.
- Adaptability: Ability to adapt writing style to different audiences and platforms.
- Time Management: Strong organizational and time management skills to handle multiple projects and meet deadlines.
- Communication: Excellent interpersonal and communication skills to work effectively with team members and stakeholders.
- Understanding of IT and software development concepts to create accurate and insightful content.
- Bachelor's degree in English, Journalism, Communications, Marketing, or a related field.
- Upper-intermediate or a higher level of English.
As a plus:
- Interest in emerging technologies like AI, AR, and tech in general
- Experience with video content creation and scriptwriting.
- Knowledge of HTML/CSS for basic website content updates.
- Understanding of analytics tools and the ability to interpret data to guide content strategies.
- Python
- Pandas
- Spark SQL
- PySpark
- Azure Data Factory
- Azure Databricks
- Microsoft Azure
- Azure Data Lake
- Azure Data Lake Storage
- Machine learning
- TensorFlow
- scikit-learn
Impressit is looking for a highly skilled Senior Data Engineer with expertise in Python and Big Data technologies for our British customer - one of the world's largest oil and gas companies. The ideal candidate will have a strong track record in data warehousing, extensive experience with Azure cloud services, and proficiency in working with large datasets. The role will primarily focus on designing, developing, and maintaining data pipelines to support our analytical and operational needs.
What you will do:
- Design, develop, and maintain scalable data pipelines using SparkSQL, PySpark, Azure Data Factory, and Azure Databricks.
- Utilize Spark for Delta Live Tables to enable real-time data processing and analysis.
- Collaborate with cross-functional teams to understand data requirements and design optimal solutions.
- Implement efficient data ingestion, transformation, and storage processes to ensure data quality and integrity.
- Optimize performance and reliability of data pipelines to meet SLAs and business objectives.
- Develop and maintain API frameworks for Python to facilitate data access and integration.
- Stay abreast of emerging technologies and best practices in data engineering and contribute to continuous improvement initiatives.
What we expect:
- 5+ years of hands-on experience as a Data Engineer with a focus on data warehousing and cloud technologies.
- Strong proficiency in Python programming and experience with PANDAs for data manipulation.
- Extensive hands-on experience with SparkSQL, PySpark, Azure Data Factory, and Azure Databricks.
- Solid understanding of Big Data concepts and architectures, including distributed computing and parallel processing.
- Experience working with large datasets and implementing scalable solutions.
- Familiarity with Azure cloud services such as Azure Data Lake and Azure Data Lake Storage.
- Excellent problem-solving skills and ability to troubleshoot complex data issues.
- Strong communication and collaboration skills with the ability to work effectively in a team environment.
- Upper-intermediate or a higher level of English.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
As a plus:
- Certification in Azure cloud services or Big Data technologies.
- Knowledge of machine learning concepts and frameworks.
- React.js
- React Hooks
- JavaScript
- HTML
- CSS
- SASS
- Less
- CI/CD
- Git
- Material UI
- Ant Design
- Bootstrap
- Redux
- Context API
- Agile
- Unit testing
Impressit is looking for a highly skilled Senior/Lead React Engineer for our British customer - one of the world's largest oil and gas companies. An exceptional Senior React and UI Engineer to join our dynamic team, contributing to developing and enhancing our cutting-edge web applications. The ideal candidate will possess extensive experience in frontend development, particularly with React, and will collaborate closely with designers, backend developers, and product managers to deliver seamless, high-performance user interfaces. As a Senior React and UI Engineer, you will be instrumental in driving the evolution of our UI architecture, ensuring our applications are intuitive, responsive, and visually appealing.
What you will do:
- Lead the development of sophisticated, high-quality web applications using React and related technologies.
- UI/UX Collaboration: Work closely with UX/UI designers to translate design prototypes into functional, user-friendly interfaces.
- Optimize web applications for maximum speed and scalability, ensuring a smooth user experience across devices.
- Maintain high code quality standards through code reviews, unit testing, and adherence to best practices in frontend development.
- Design and implement reusable UI components and libraries to streamline development and ensure project consistency.
- Expertly manage application state using modern state management libraries (e.g., Redux, Context API).
- Cross-Functional Collaboration: Collaborate effectively with backend developers to integrate frontend components with server-side logic and APIs.
- Stay up-to-date with the latest industry trends, technologies, and best practices, and proactively apply this knowledge to improve our development processes and UI architecture.
- Participate in Agile ceremonies and contribute to sprint planning, backlog grooming, and daily stand-ups to ensure the timely delivery of high-quality features.
- Mentorship and Leadership: Mentor junior developers, providing guidance and fostering a culture of continuous learning and improvement.
What we expect:
- 5+ years of hands-on experience as a Frontend Engineer;
- Extensive React Experience: Demonstrable expertise in building complex web applications with React, including hooks, context, and functional components;
- Proficient in JavaScript (ES6+), with a deep understanding of modern JavaScript frameworks and libraries;
- Proficiency with HTML/CSS: Advanced skills in HTML5, CSS3, and pre-processors like SASS/LESS;
- Version Control and CI/CD: Experience with GIT for version control and setting up CI/CD pipelines for automated testing and deployment;
- Familiarity with Design Systems: Experience working with design systems and component libraries such as Material-UI, Ant Design, or Bootstrap;
- Web Performance and Security: Knowledge of web performance optimization techniques and security best practices;
- Excellent Communication Skills: Ability to clearly articulate technical concepts and collaborate effectively with cross-functional teams;
- Upper-intermediate or a higher level of English;
- Bachelor’s Degree in Computer Science or Related Field: Preferred but not required, with equivalent work experience considered.
- .NET
- .NET Core
- Git
- CI/CD
- Docker
- Kubernetes
- AWS
- Kafka
- Terraform
- Linux
- Bash
- PostgreSQl
- gRPC
- GraphQL
- REST
- Agile
- Node.js
- Angular
- React.js
- Vue.js
- GCP
- Microsoft Azure
Impressit is looking for a Senior .Net Engineer to join our team. As a Senior .NET Engineer, you will play a critical role in designing and implementing robust backend systems. You will work closely with cross-functional teams to develop and maintain high-performance, scalable applications. Your expertise in backend technologies and best practices will be key in ensuring the success of our projects.
What you will do:
- Design, develop, and maintain high-quality backend services and APIs using .NET technologies.
- Architect and implement scalable and reliable distributed systems.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver seamless integrations.
- Optimize database performance and ensure data integrity.
- Implement security best practices to protect sensitive data and applications.
- Automate development workflows and streamline CI/CD pipelines.
- Participate in code reviews and mentor junior developers.
- Stay current with industry trends and continuously improve your skills.
What we expect:
- 7+ years of computer science background with expertise in multiple programming languages and paradigms;
- Proficient in .NET and .NET Core;
- Experience with Git, CI/CD pipelines, Docker, Kubernetes;
- Knowledge of Kafka, AWS, Terraform;
- Proficiency in Linux;
- Familiarity with Bash scripting, PostgreSQL, gRPC, GraphQL, REST;
- Strong experience in the design and development of web services;
- Proficiency in algorithms and complexity analysis;
- In-depth knowledge of software security practices;
- Experience in development workflow automation and implementing branching strategies;
- Expertise in clean code and testing practices;
- Familiarity with Agile development methodologies;
- Extensive knowledge of databases, both theoretical and practical;
- Proven experience in designing and implementing distributed systems;
- Skilled in services integration and real-time event processing;
- Proficiency in programming models for concurrency;
- Strong Linux system administration skills;
- Experience with cloud infrastructures and container orchestration;
- Hands-on experience in developing state-of-the-art service-oriented architectures, particularly in NodeJS;
- Upper-Intermediate English level.
As a plus:
- Experience with frontend technologies such as Angular, React, or Vue.js is advantageous;
- Certifications in AWS, Azure, or other cloud platforms are a plus;
- Previous experience with IoT and related technologies is highly desirable.
Переваги для співробітників Impressit
- English Courses
- Relocation assistance
- Team buildings
- Бухгалтерський супровід
- Компенсація навчання
- Оплачувані лікарняні
Читайте нас в Telegram, щоб не пропустити анонси нових вакансій.