​Impressit is a premium digital agency with an in-house team of tech experts, who build SaaS products, mobile and web applications for SMEs by using clean processes and the latest technologies to bring even more value to your business Our mission statement — Encourage our colleagues, our customers, and our partners to fulfill their dreams.
4 вересня 2023

Senior Frontend (Electron.js) Engineer (вакансія неактивна)


Impressit is looking for an experienced Senior Frontend Engineer with Electron.js knowledge to spearhead the development of a desktop version of our popular chat application. You will have the opportunity to work with a talented team of developers and directly impact the communication and payment experience for thousands of users worldwide.

Our Client is a fast-growing tech company committed to delivering cutting-edge chat and payment applications.

What will you do?

— Design, build, and maintain the desktop version of our chat application using Electron;
— Collaborate closely with our backend team to ensure seamless integration with other parts of the application;
— Implement features and enhancements that deliver a high-quality user experience;
— Troubleshoot, debug, and resolve technical issues as they arise;
— Participate in code reviews to maintain high-quality code;
— Write clear, concise documentation for the codebase and APIs.

What do we expect?

— 5+ years experience with advanced JavaScript frameworks (most likely React), HTML, and CSS;
— 2+ years experience as an Electron developer with a strong portfolio of desktop applications;
— 5+ years experience with Node.js;
— Strong knowledge of RESTful APIs and WebSocket communication;
— Strong knowledge of software development best practices and design patterns;
— Proficiency in Git or other version control systems;
— Excellent problem-solving skills and attention to detail;
— Ability to work in a fast-paced development environment;
— Excellent written and verbal communication skills in English;
— Experience with test-driven development;
— Understanding of performance tuning and security in Electron applications;
— Familiarity with CI/CD tools and processes;
— Upper-intermediate English or higher.

As a Plus:

— Experience with Realm.js

What about our benefits?

— Free English classes;
— Generous vacation time: 24 days per year;
— Professional education and training budget;
— Full tax compensation;
— WOW team-building events;
— Office in the city center;
— Paid sick leaves;
— Relocation Assistance.

We are waiting for you to join our WOW team!