Skip to content

Senior Front End Developer

  • Hybrid
    • Braga, Braga, Portugal
  • Product

Job description

We’re looking for a driven SENIOR FRONT END DEVELOPER with a passion for geospatial technologies and a deep understanding of modern front-end development. You'll play a key role in building the future of our geospatial platform. 

 

Your responsibilities 

  • Implement new features and enhancements based on our product roadmap, with a focus on interactive geospatial visualization. 

  • Maintain and improve our existing codebase, prioritizing performance, scalability, and clean code practices. 

  • Participate in peer code reviews and contribute to internal technical documentation. 

  • Explore and assess new technologies and techniques related to geospatial visualization and front-end performance. 

  • Develop proof-of-concept implementations to validate new functionality and experimental features. 

Job requirements

Skills and Experiences 

  • Hands-on experience with at least one geospatial visualization library such as DeckGL, Mapbox, React-Map-GL, OpenLayers, or Leaflet. 

  • Solid experience in the ReactJS ecosystem, including state management and component-based architecture. 

  • Proficiency in JavaScript, TypeScript, HTML5, and CSS3—you write clean, maintainable, and scalable code. 

  • Bonus: experience with performance optimization and large data rendering in the browser. 

 

Your Profile 

  • Strong problem-solving skills and a high level of attention to detail. 

  • Excellent communication skills, with the ability to explain complex technical concepts clearly. 

  • Self-motivated and able to work independently, while thriving in a collaborative team environment. 

  • Comfortable with change—adaptable to evolving requirements and emerging technologies. 

What we Offer 

  • A collaborative environment where your contributions make a real-world impact. 

  • Work with cutting-edge big data tech that’s shaping a safer tomorrow. 

  • Competitive salary and benefits. 

  • Flexible work arrangements to keep your work-life balance on point. 

  • After a successful onboarding period, you'll have the flexibility to work from home up to 2 days per week, with the remaining 3 days spent in the office. 

If this role aligns with your skills and passions, we would be thrilled to receive your application. We look forward to the opportunity to connect with you! 

or