Front-End Developer (Armeina, Georgia, Kazakhstan)
Project Overview
The team is enhancing Microsoft Power BI by building custom visuals that go beyond the platform’s standard charts. The goal is to support migrations from legacy analytics tools and provide advanced visualization features for better decision-making. You will work with an international engineering team and collaborate directly with the client.
Responsibilities
- Develop frontend components using TypeScript, JavaScript, HTML5/CSS
- Build and optimize Power BI custom visuals
- Design and integrate APIs (REST, RPC)
- Work with Azure and Azure DevOps
- Apply clean architecture and design patterns
- Develop and maintain unit and integration tests
- Participate in code reviews and improve engineering practices
- Troubleshoot and debug complex issues
- Communicate directly with the client and internal team
Must Have
- Strong hands-on experience with TypeScript, JavaScript, HTML5/CSS
- Solid understanding of API design (REST / RPC)
- Experience with Azure and Azure DevOps
- Confident usage of Git and CI tools
- Strong knowledge of computer science fundamentals:
- algorithms
- data structures
- databases
- operating systems
- networking
- Ability to write clean, maintainable code and automated tests
- Good debugging and troubleshooting skills
- Proactive mindset; focus on maintainability and improving the overall solution
- Strong written and spoken English
- Comfortable collaborating with an Israeli client and working in an international environment
Nice to Have
- Experience with React
- Experience with D3.js or other data visualization libraries
- Experience with Angular
- Familiarity with NET / C#
Open to candidates based in: Armenia, Georgia, Kazakhstan
Required skills experience
| TypeScript | 3 years |
| Microsoft Azure | 2 years |
| Azure DevOps | 2 years |
| REST API | 3 years |
| React.js | 2 years |
| JavaScript | |
| CSS | |
| HTML | |
| Azure |
Required languages
| English | B2 - Upper Intermediate |