Пряме повідомлення учасника, який розмістив вакансію, з Impressit
Anastasiia Dankiv
Anastasiia Dankiv
IT Recruitment Manager at Impressit
Пряме повідомлення учасника, який розмістив вакансію, з Impressit
Anastasiia Dankiv
Anastasiia Dankiv
IT Recruitment Manager at Impressit
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 environment with little technical debt and utilize the latest technologies.Our platform is 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 will you 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 companyWhat do 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— Upper-Intermediate EnglishWhat about our benefits?— Generous vacation time: 24 days per year;— Professional education and training budget;— Full tax compensation;— WOW team-building events;— Office in the Lviv city center;— Paid sick leaves. We are waiting for you to join our WOW team!
Show more
Show less
Position level
Senior secondary level
Type of employment
Full time
Job duties
Information technologies
Industries
IT services and IT Consulting