About me:
Hi, I’m David, an engineer and entrepreneur who started Floe Inc, a climatetech startup spun out of MIT and Yale that has developed the smart, cost-effective, and environmentally-friendly solution to address dangerous ice and snow buildup on roofs in the winter.
Rooftop ice and snow buildup is a significant problem since it causes major leaks, roof collapse, and dangerous icicles. We are working with some of the top malls, warehouses, ski resorts, and commercial store chains across the US and Canada. Compared to existing solutions, our product reduces costs and carbon emissions by more than 40% and 99% respectively.
We pride ourselves on our innovative approach and our dedication to customer satisfaction. Join our dynamic team and contribute to our mission of excellence.
Job Description:
We are seeking a highly skilled and motivated Full-Stack Developer to join our team in building a comprehensive dashboard application for our IoT product. This application will serve as a critical interface for our customers, allowing them to monitor and interact with their IoT devices seamlessly. The app will be developed for iOS, Android, and as a web application, and it will interface with PostgreSQL databases hosted on AWS. You will be supervised by our Chief Technology Officer who will periodically conduct code reviews to assess both the quality of the work and and the rate of progress.
We hope to make this hire as soon as possible. The hourly rate is flexible and will depend on the candidate’s level of experience.
This role will start off as project-based to complete the dashboard application by early September 2024. At the end of the project, we hope to be able to offer a permanent, salaried role subject to the quality of the work. We would love to work with you over the next few years as the company grows!
Key Responsibilities:
-Develop and maintain high-quality, user-friendly applications for iOS, Android, and web platforms.
-Design and implement a robust backend system that interfaces with PostgreSQL databases on AWS.
-Collaborate with cross-functional teams including product management, UX/UI designers, and other developers to define, design, and ship new features.
-Ensure the performance, quality, and responsiveness of applications by identifying and correcting bottlenecks and fixing bugs.
-Conduct code reviews and provide constructive feedback to ensure best practices (e.g., code modularity, version control, and testing) are followed.
-Stay up-to-date with the latest industry trends and technologies to ensure our applications remain cutting-edge and competitive.
-Write clear, maintainable, and testable code for both the front-end and back-end components of the application.
Required Qualifications:
-Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
-Proven experience in full-stack development, particularly with mobile (iOS/Android) and web applications (please provide GitHub link or portfolio of previous work)
-Strong proficiency in front-end technologies such as React, Angular, or .
-Experience with mobile app development using Swift (iOS) and Kotlin/Java (Android).
-In-depth knowledge of back-end development with , Python, or Java.
-Proficiency in database management and integration, specifically PostgreSQL and AWS RDS.
-Familiarity with AWS services, including RDS, S3, Lambda, and Athena.
-Experience with IoT platforms and protocols (MQTT, HTTP/HTTPS, CoAP) is a plus.
-Strong understanding of RESTful APIs and web services.
-Experience with version control systems, preferably Git.
-Knowledge of online calendars and scheduling (e.g. Google Calendar)
-Excellent phone, email and instant messaging communication skills
-Must be self-motivated and able to work independently in a home office/virtual office environment with a strong, reliable internet connection and proficiency with instant messaging, Teams, Skype, Zoom, and Google Suite.
-Strong communication skills and proficiency in English (written and verbal)
Desired Skills:
-Experience with automated testing frameworks and CI/CD pipelines.
-Familiarity with Agile/Scrum methodologies.
-Excellent problem-solving skills and ability to work independently as well as part of a team.
-High degree of accuracy and attention to detail
What We Offer:
-Opportunities for professional development and growth.
-A collaborative and supportive work environment.
-The chance to make a significant impact within a leading organization.
If you have any sample work that you have created, please share them. If you are interested in this position, please tell me why you would be a good fit, your hourly rate, a link to a GitHub or portfolio of previous work, and write in red at the beginning of your message the URL of our website. Thank you!
APPLY FOR THIS JOB:
Company: CENTURY 21 New Millennium
Name: David Dellal
Email: