About Us:
TULU is revolutionizing the Usage Economy, empowering product and service brands to meet the demands of today's needs-driven consumers. Our IoT-based smart rental units deliver essential items while leveraging data to analyze behavioral patterns, optimize usage, refine inventory, and craft personalized user experiences. This approach fosters responsible consumption, reduces urban living costs, and aligns with the trend of compact living spaces. Operating globally in 30 cities across the US and Europe, we collaborate with major landlords in residential buildings, student housing, and offices. With 80,000+ households under management and over 100% QoQ growth, we boast an exciting wait-list.
About the Role:
Join our rapidly growing international Series A startup, a leader in the circular economy sector, as a Senior Full Stack Developer. In this role, you'll be a key member of our R&D team, leading projects and contributing to the development of the foundational infrastructure for our systems, which manage the lifecycle of our products for our customers. You will research, design, and build new product initiatives, playing a vital role in TULU’s success.
Responsibilities:
As a Senior Full Stack Developer at TULU, you will:
- Develop full-stack, cloud-based applications including backend, frontend, and mobile.
- Write clean, efficient, and maintainable code that meets project objectives.
- Lead the full development cycle from planning to implementation and deployment to production of complex features
- Take ownership of features from design through implementation, testing, and deployment.
- Work with RESTful APIs and third-party libraries.
- Work with our other talented developers, product managers, product designers.
- Develop and maintain mobile applications using Flutter framework.
- Use top-notch technologies to solve various challenges at a large scale.
Requirements:
- 5+ years of hands-on/leading backend development
- 2+ years of hands-on/leading frontend development
- Experience in developing mobile applications
- Expertise in API and SDK development
- Strong understanding and hands-on experience of Backend technologies and architecture
- Experience designing, building, and operating large-scale distributed systems and web services. proficiency in working with Node.js and strong command of AWS services such as ECS, Lambda, EMR, and SQL databases.
- Ability to carry requirements from early phase to full implementation.
- Excellent problem-solving and analytical skills
- Ability to communicate effectively and collaborate with cross-functional teams
- Bachelor's or Master's degree in Computer Science or a related field
- Independent, persistent, and a "getting things done" person
- Experience with Flutter is a plus