Frontend Engineer
(2+ years exp)Lisbon Tech Guide
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
The Role
Company Information
Teralytics offers the most advanced insights on human mobility based on cutting edge data science, proprietary machine learning algorithms and deep technology, capturing billions of signals every day from cell towers and other unique sources. Teralytics works with leading telecom companies and data partners around the globe to capture information about people’s geographical locations, movement habits and demographics; all completely anonymized and aggregated. We believe in unlocking the power of data to change the cities we live in, solve real-world business problems, enhance people’s lives, and ultimately benefit the world.
Description
The frontend engineering team is one of the engineering pillars in Teralytics. The team is responsible for building interactive web applications and data visualizations that present the insights from the aggregated and anonymized data on human mobility to customers in an easily understandable, visually appealing and engaging manner.
Located in Portugal , you will play a central role in the development of these applications.
Responsibilities
Taking ownership of our web applications and shaping their future direction and architecture in close collaboration with product managers and designers
Developing new features, components and experiences for our web applications in close collaboration with our data visualisation specialists, designers, data scientists and backend engineers
Mocking up and prototyping new functionality, visualizations and applications
Designing and developing internal applications in close collaboration with data scientists and backend engineers
Working with our reliability engineers for efficient deployment of web applications
Tech Stack We like working with modern browsers and technologies. Our tech stack includes tools such as: React, TypeScript, Node.js, D3, SVG, Canvas, WebGL, webpack, PostgreSQL, ClickHouse, Docker, Kubernetes.
Main requirements
- Professional experience in building web applications with great UI/UX using state-of-the-art technologies, with a demonstrable portfolio.
- Extensive knowledge of the technologies that power the web: JavaScript, HTML, CSS.
- Experience with modern frontend development stacks.
- Know-how in scalable frontend development architectures.
- Good written and spoken English language.
- Proactive, demonstrate passion for the product/topic, technologies, ability to thrive under pressure, open to learning and feedback.
- Nice to have
- Experience with React, TypeScript, D3 and Node.js.
- Experience with geospatial data, web mapping and geographic visualization.
- Experience with 2D/3D graphics in the browser (SVG, Canvas, WebGL).
- Experience with functional programming concepts.
- Knowledge of SQL databases, especially PostgreSQL.
Perks
- Be part of an exciting and ambitious start-up that puts its people at the heart of its business.
- Be part of a diverse, international, cross-disciplinary team of highly motivated, hands-on experts that tackle unique challenges with a positive spirit and lots of fun.
- Flexible work schedule.
- Additional company holidays.
- Career development programs.