Who we are
We are a Ukrainian multiproduct company that creates database development and management tools, connectivity solutions, productivity tools, and data services for more than 500,000 clients from 120 countries. Among our clients, you can find such legends as Microsoft Corporation, Oracle America, IBM, Intel, and many more companies that deserve their place in the Fortune 100 and Fortune 500.
Since 1997, we have been streamlining data workflows for professionals and teams with our intuitive and efficient software products. We're committed to enhancing our customers' experience across the globe by minimizing data-related tasks and enabling them to focus on more inspiring goals. Whether it's Fortune 100 companies or individuals, we provide a customer-centric approach, delivering high-quality solutions and exceptional support.
Driven by passion, we play a substantial role in shaping the future of data management.
About the product
TMetric is a fast-growing 24/7 SaaS product, helping businesses and professionals worldwide track time effortlessly and optimize productivity.
TMetric started as a powerful yet simple time tracking solution, serving companies, agencies, consultants, and freelancers. Today, we are rapidly expanding beyond time tracking into Payroll, Billing & Invoicing, helping businesses seamlessly convert tracked time into invoices, streamline client billing, and simplify payroll calculations.
With cross-platform accessibility (web, desktop, and mobile) and a strong market presence, we are scaling TMetric to become the go-to tool for time tracking, payroll, and financial workflow automation.
Your future team of professionals
You will become part of a dynamic team of professionals who are deeply passionate about our product.
Project Manager Product Owner Two QA Engineers Two Designers Two JavaScript Developers Technical Writer Software Architect Markup Developer .NET Team Lead Customer Support SpecialistTogether, we cover the full software development lifecycle and uphold the highest standards at every stage of our product’s evolution.
Your future challenges
Craft modern, responsive, and intuitive user interfaces Optimize front-end performance for smooth user experiences Build reusable and maintainable codebases using Angular Develop integrations with APIs Collaborate with designers and backend engineers to deliver production-ready features Influence the future direction of a rapidly developing projectThe impact you will make
Build new features and maintain existing ones using modern front-end technologies Create clean, maintainable, and efficient front-end code Troubleshoot and debug UI issues Ensure excellent user experience and cross-browser compatibility Collaborate with UI/UX, backend, and product teams Verify and refine requirements with stakeholders Prepare and prioritize refactoring plans Provide L3 client support (if applicable) Create and execute unit and integration tests Apply best development practices and high coding standards Break down features and provide realistic estimates Collaborate with the .NET Team Lead and Software Architect Support QA during testing and verification Conduct peer code reviewsThe skills we are looking for
5+ years of experience as a JavaScript Developer (tech/SaaS preferred) Higher education in Computer Science, IT, or related field Strong knowledge of JavaScript (ES6+) Experience with Angular Experience with asynchronous programming and APIs Experience with RESTful APIs Proficiency in HTML5 and CSS3 Understanding of semantic HTML and accessibility Experience with SASS or LESS Knowledge of browser differences and cross-platform compatibility Experience with testing and debugging tools (Jasmine, Karma, DevTools) Knowledge of Webpack, Parcel, or Gulp Experience with design systems and component libraries (Figma) Experience with VCS (Git preferred)The benefits you get
Flexible working hours and healthy work-life balance 19 days of annual vacation (pro-rata) No overtime required Hybrid work format (remote or office) Medical insurance with extended coverage 15 paid sick leave days per year In-house English courses Online learning activities and workshops Knowledge sharing and experience exchange Career growth through promotions and transitionsStand with Ukraine!
We actively support Ukraine through donations, volunteering, military leave policies, special insurance options, and financial assistance for servicemen and their families.
We are a perfect match if you share our values
Professionalism and expertise in solving complex tasks Product-focused mindset with attention to detail Calm and friendly work environment Open, transparent communication and radical honesty Continuous learning and knowledge sharing An environment that supports fulfilling your potentialOur hiring process
Introductory interview with the recruiter Technical interview Offer callWe strive to ensure transparency and openness in the hiring process, and we understand the importance of providing timely feedback. If your resume meets the job requirements, we will contact you to clarify details and schedule an interview within 2 weeks after your application is submitted.