-
Keepit

Middle Front-end Developer

Keepit
Ukraine · Full-time · Mid-Senior

Keepit is a fast-growing company dedicated to providing cloud-based backup services to a global audience. Our platform is designed to offer customers an immutable historical archive of their primary data across various systems, including Microsoft 365, Google Workspace, Salesforce, Entra ID, Dynamics 365, and Zendesk. We are committed to protecting our clients against threats ranging from ransomware to accidental data loss. Our Engineering Team is at the forefront of this mission, driving rapid growth and global expansion.


In this role, you will contribute to the development and enhancement of the Partner Management Console (PMC), ensuring a seamless and engaging user experience for our partners.

The PMC is Keepit's centralized platform that empowers partners with comprehensive tools and insights for effective customer management. Through the platform, partners can monitor account details, assess connector statuses, and identify critical issues such as connectors in a critical state, upcoming account expirations, and accounts exceeding seat usage limits. Additionally, partners can create, edit, and oversee subaccounts, access a comprehensive list of available products, obtain detailed insights into seat consumption, and track events through the audit log.


Central tasks:

  • Front-End Development: Implement and maintain user interfaces for the PMC using modern front-end technologies.
  • Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Collaboration: Work closely with UX/UI designers, product managers, and back-end developers to translate design concepts into functional features.
  • Performance Optimization: Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Testing and Debugging: Develop and maintain comprehensive end-to-end (E2E) tests to validate user interaction flows and ensure the PMC operates seamlessly across various scenarios. Utilize modern testing frameworks to automate testing processes and promptly identify and resolve issues. Collaborate with the QA team to uphold high-quality standards and implement best practices in E2E testing.
  • Continuous Improvement: Stay updated with emerging trends and technologies in front-end development and propose improvements to enhance the PMC.


Required skills:

  • Experience: 2-4 years of experience in front-end development, preferably with exposure to SaaS platforms or enterprise applications.
  • Technical Skills: Proficiency in HTML, CSS, JavaScript and React.
  • Responsive Design: Experience in building responsive and adaptive web interfaces.
  • Version Control: Familiarity with version control systems, preferably Git.
  • Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail.
  • Communication: Excellent communication skills and the ability to work effectively in a collaborative team environment.


Bonus skills:

  • UI/UX Understanding: A good grasp of user experience principles and an eye for clean and intuitive UI design.
  • Agile Methodologies: Experience working in Agile/Scrum development environments.
  • Testing Frameworks: Knowledge of front-end testing frameworks and tools.


A fair and transparent recruitment process

During the recruitment process, you can expect the following stages:

CV screening, Recruitment interview, Technical interview, Cultural interview.


You will be assessed according to the criteria below:

  1. Technical skills: We are looking for candidates proficient in front-end development, preferably with exposure to SaaS platforms or enterprise applications.
  2. Team collaboration: You must be able to negotiate with the team regarding improvements to our product and structures.
  3. Language: Being able to speak, write, and collaborate in English is essential for this role. We require at least an Upper-Intermediate level.
  4. Proactive approach: We are looking for a candidate who prefers stability and working space clarity, is passionate about searching and finding solutions, and has attention to detail.


We offer:

  • 20 working days paid vacation
  • Health Insurance
  • Full coverage of the sick leaves
  • Full or partial coverage of professional training sessions, meetups, etc
  • Online and offline English courses
  • Home internet refund
  • Cosy office in Lviv city centre (Lychakivska, 33a) with beverages, fruit, and cookies
  • Winter and summer parties, events, team-buildings


We kindly ask you not to provide us with any sensitive categories of personal data when applying for a job with us. When applying for the vacancy, Keepit will process your personal data, and therefore we recommend that you also read our privacy policy, which describes our processing of personal data and your rights as a data subject.

Key Skills

Ranked by relevance

saas javascript responsive salesforce cloud css ui
Login to Apply
Posted
May 06, 2025
Type
Full-time
Level
Mid-Senior
Location
Lviv
Company
Keepit

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Cloud & DevOps Trainee

2026-05-27

Internship
Internship
Ukraine
Software Development
Engineering
View Job Details
EPAM Systems
Related

Cloud & DevOps Trainee

2026-05-27

Internship
Internship
Ukraine
Software Development
Engineering
View Job Details
Ottomatik.io
Related

Senior iOS Developer

2026-05-27

Full-time
Mid-Senior
Argentina
IT Services
Engineering