Senior/Lead Frontend Software Engineer

IDT BY INDET GROUP
Summary
Join IDT as a Senior/Lead Front-end Developer and take informal leadership in UI development for the Net2Phone UCaaS platform. You will contribute to the architecture and development of the product's UI, integrate best practices into the development process, share expertise within the team, and participate in internal meetups. Responsibilities include working on new features and bug fixes. This role requires strong knowledge of ECMAScript 2016+, experience with frontend frameworks (React, Angular), state containers, HTML, CSS, build systems, and a deep understanding of OOP and functional programming. You should also possess strong problem-solving skills and experience with responsive web design, unit testing, and CI pipelines. Excellent English communication skills are essential. The position offers remote work (B2B contractor or hybrid full-time in Belarus and Moldova), excellent hardware, growth opportunities, and compensation for professional training.
Requirements
- Strong knowledge of ECMAScript 2016+
- Good experience in frontend frameworks or libraries ( React , Angular), state containers, HTML, CSS, and build systems
- Strong problem-solving skills
- Experience in the architecture of responsive and performance web design
- Deep understanding of principles and advantages of OOP and Functional programming paradigms in fronted context
- Experience in integration unit testing and code quality instruments to CI pipeline
- Good level of English (B2 or higher)
- Ability to be a part of the team and to be a supportive teammate
Responsibilities
- Architecture and development of Net2Phone product UI
- The progressive integration of best enterprise practices into the existing development process
- Sharing experiences among the team
- Participating in internal Meetups
- Working on new features and bugs
Preferred Qualifications
- Knowledge of any other programming languages, besides JS or TS
- Experience in Docker development and deployment workflows
- Knowledge of Jenkins administration for build and deployment automation
- GitHub Action skills for handling CI/CD workflows
Benefits
- Remote work as b2b contractor or hybrid full-time in Belarus and Moldova
- Really good hardware
- An exciting and challenging job with talented people around
- Great learning and growth opportunities
- Compensation for professional training, seminars, and conferences
- First-class English lessons