Frontend Developer (junior-mid)

About The Role and the Team

Vortex is a weather forecasting and decision support platform that helps our clients understand the weather conditions that affect their operations. Our products use advanced analytics and meteorological services to provide weather insights that are tailored to the location and industry of our clients.

At StormGeo, we are working towards modernizing our platform, Vortex, to provide enhanced weather insights and better user experiences, and to achieve these improvements, we need a team of skilled and professional developers. This team works together in an international environment to engineer a high-quality platform that meets the changing needs of our clients.

Main Responsibilities

  • Contribute to transforming legacy interfaces into modern, scalable experiences
  • Enhance our existing systems to support a modern data-driven pipeline
  • Build, maintain and improve user-facing applications that empower businesses worldwide to make decisions based on the latest weather intelligence and data analysis
  • Collaborate on a cohesive design and component framework that aids developers in delivering the best experiences for our customers
  • Contribute to the software specification, design, wireframing, development, and integration to make a real impact on the product platform
  • Work with an international, diverse, and creative team of professionals

Tools You Will Use

  • Typescript/Javascript
  • Libraries/frameworks: Angular, MaterialUI, Leaflet, JQuery
  • HTML, SCSS
  • CI/CD tools like GitHub
  • Any IDE of your choice to code
  • Jira, Confluence
  • Security and code quality scanning tools

Core Requirements

  • 1-3 years of experience in developing frontend applications with Angular
  • Working knowledge of TypeScript and JavaScript
  • Passion for creating user interfaces for a wide range of platforms and use cases
  • Interest in cross browser support and adaptive user interfaces
  • Ability to integrate APIs into frontend applications
  • A collaborative mindset, where you enjoy sharing, discussing, and improving your ideas with your team and the company. Attention to detail, especially around performance, accessibility, reliability, and security
  • Preferring elegant solutions and designs over complex ones, and having a good intuition around longevity and scalability
  • Proficiency in English, enabling you to communicate effectively with colleagues across the globe

Preferred Requirements

  • A fun and teamwork-oriented mindset that builds a friendly and supportive culture
  • Self-reliance and an entrepreneurial mindset with a passion for driving your own ideas and projects forward
  • A proactive and innovative approach towards problem-solving, with a keen interest in exploring novel and imaginative solutions
  • Experience with frontend test frameworks (unit, integration and E2E) is a bonus

Company Offers

  • Global mission - Every day, we enable our clients to navigate a changing environment by unlocking the value of data
  • Competitive pension provision
  • Possibility to influence software design and process flow, making your mark on the product and the company
  • Smart, creative, and innovative environment, where you'll work alongside a talented and supportive team of professionals
  • Quarterly team-building events and even more fun and memorable moments together with StormGeo

If you are a dedicated software developer with a passion for creating impactful applications and a desire to work with a dynamic and supportive team, apply now to join StormGeo!

We welcome you to apply for this position, even if your experience does not perfectly align with the job requirements. Your skills and enthusiasm will be valued and could make you a standout candidate, particularly if your career has followed an unconventional path. At StormGeo, we value diverse perspectives and individuals who think critically and are willing to challenge assumptions.

Come join us!

How to Apply

To apply for the position, kindly utilize the provided application link. It's important to note that applications and CVs submitted via email will not be considered. We will be reaching out to suitable candidates continuously, so we encourage you to submit your application promptly if you are keenly interested.