Front-end Developer
At Semantic Visions, we collect data from various sources, enrich it, and extract valuable insights for our clients. We process and categorize 2 million news articles daily in 12 languages, extracting information about entities and events, analyzing the data, and providing insights to our clients. Additionally, we are developing an internal platform for our team of language specialists to work with the data. Are you interested in joining our DEV team?
We're looking for a skilled Front-end Developer with React experience to join us in building and enhancing our sophisticated internal tools, administration interfaces and our newest public application, svEye. You'll be responsible for creating intuitive, efficient, and visually appealing user experiences that interact seamlessly with our intricate data pipelines and powerful backend services.
Key Responsibilities:
● Design, develop, and maintain exceptional internal tooling and administration UIs using React/Next.js, bringing clarity to complex data.
● Collaborate with the back-end teamto define API requirements and ensure seamless data integration.
● Translate user requirements and mockups into responsive and high-quality UI components.
● Ensure the technical feasibility of UI/UX designs.
● Optimize applications for maximum speed and scalability.
● Write clean, maintainable, and well-documented code.
● Participate in code reviews and contribute to a collaborative development environment.
Skills We Are Looking For:
● Proven experience as a Front-end Developer or similar role.
● Strong proficiency in Typescript and React/Next.js.
● Experience with modern CSS frameworks such as Tailwind CSS or similar.
● Familiarity with REST APIs/ JSON-RPC for consuming backend services.
● Knowledge of GitLab CI/CDor similar CI/CD pipelines is a plus.
● Experience with building and using component libraries
● Some experience with backend technologies (Python, BigQuery, Elastic, Cloud Run)
Qualities We Value:
● A keen eye for design and user experience.
● A problem-solving mindset and proactive attitude.
● Willingness to learn, adapt, andembrace new technologies.
● A team player who communicates effectively and collaborates well with both technical and non-technical stakeholders.
● Interest in working withdata-centric applications.
What we offer:
● A say in technical decisions and participation on interesting problem solving
● Flexible work model and office inthe center
● A supportive and collaborative team culture
● Training, certifications, andspace to grow
● Team events