Middle React Software Developer 8672 M (Bulgaria only)
- Hiring from
- Bulgaria
- Work type
- Remote
- Posted
607,393 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Join Akvelon — build products used by millions!
Akvelon is an IT company with 20+ years of experience and 1,200+ engineers across 15+ locations worldwide.
We work with both well-known global tech companies, including Microsoft, Facebook, Airbnb, Dropbox, and Pinterest, and with growing startups.
Our teams are involved in different types of engineering projects, from cloud solutions and AI/ML systems to big data, web, and mobile applications.
Since we are remote-first, our engineers work in distributed teams with flexible hours. We value ownership, clear communication, and the ability to take responsibility for your part of the work.
About the project
We are looking for a Middle React Developer to build advanced, interactive user interfaces for large-scale infrastructure management solutions.
The role focuses on developing real-time, graph-based visualizations using React and TypeScript, creating intuitive user experiences, and implementing dynamic, data-driven components.
This position is ideal for a confident Middle-level engineer who is comfortable working independently, taking ownership of features, and contributing to technical decisions. You will work in a collaborative environment with a high degree of autonomy and responsibility.
Requirements
- Strong hands-on experience with React and TypeScript
- Solid understanding of frontend architecture, component-based development, and responsive design
- Experience with unit and E2E testing tools
- Ability to translate complex business requirements into clear technical tasks
- Proactive and independent working style, with the ability to investigate issues and overcome blockers with minimal supervision
- Strong communication and presentation skills, including the ability to interact directly with clients and stakeholders
- Self-organized, reliable, and detail-oriented approach to development
- Experience with Material UI
- Knowledge of UI/UX design principles
- Experience with Cytoscape.js or similar graph visualization libraries
- Experience with C#/.NET
Responsibilities
- Develop and maintain interactive web applications using React and TypeScript
- Build real-time, graph-based visualizations and dynamic UI components
- Implement responsive interfaces and custom visualization logic
- Contribute to UI/UX design and improve application usability
- Optimize frontend performance and maintainable component architecture
- Write and maintain unit and end-to-end tests
- Translate business requirements into technical solutions and implementation tasks
- Communicate directly with stakeholders to clarify requirements and present results
- Independently investigate technical challenges, resolve blockers, and take ownership of assigned features
Availability expectations
- Standard working hours, availability for collaboration until 10 AM PST
