At ClimaCell we are changing the way people and businesses are experiencing weather.
ClimaCell creates a Micro weather technology that can sense and forecast weather on a street level, minute by minute, in every corner of the globe.
By doing so, ClimaCell changes people's lives, disrupt existing industries and creates industries that did not exist before.
With customers like Delta, JetBlue, Via, the Patriots, and many others and with $75 million in VC funding, we are on a mission to map all the weather on the globe and become the largest weather tech company in the world.
What you’ll be doing
You will be developing ClimaCell’s core products in a growing engineering team. In ClimaCell, each developer is significantly impacts the company’s product and vision. You will deal with a bunch of technological challenges in areas such as web performance, UX design, clean-code, and more. As part of the team, you will regularly improve the process, adopt new technologies and create better products.
Responsibilities
- Design, build and test the next generation features of ClimaCell’s weather applications
- Work closely with Product Managers in defining and implementing features
- Perform code reviews, evaluate implementations, and provide feedback to fellow team members
- Improve your skills, learn from and mentor top-notch engineers and enrich other team members
- Constantly strive to improve the development process and suggest ways to be more efficient
- Contribute to the company’s engineering culture, by implementing best engineering practices
What you'll bring
- 4+ years of real world full stack engineering experience
- A passionate developer that enjoys providing the best user experience for its users
- JavaScript is a second language to you, and you’re at the top of your game in at least one client-side framework such as React / Vue / Angular.
- You have hands-on experience with server-side technologies (Node / Java / .NET) and working with relational / non-relations DBs
- You are responsible and have good self management skills. You know to estimate effort, manage your time, and work in a predictive manner
- Teamwork is natural to you. You reach out to peers and cooperates with supervisors to establish an overall collaborative working relationship
- You have strong communication skills, both written and verbal. You are able to collaborate well with colleagues and other team members