About Wastel
Wastel is building digital infrastructure to structure waste flows, bio-resources, and environmental compliance across industries. Our platform connects waste producers, processors, and manufacturing ecosystems through technology.
We are building a serious production system, not a design prototype.
The application involves data pipelines, backend services, and complex stakeholder workflows.
Role Overview
- We are looking for a Flutter engineer who understands systems, not just screens.
- The role requires someone who can design and build the full application stack, including backend services, APIs, server integrations, and data architecture.
- If your experience is limited to UI implementation or consuming APIs created by others, this role will not be a fit.
What You Will Build
- Production-grade Flutter mobile and web applications
- Backend services and REST APIs
- Data architecture and secure server integrations
- End-to-end client-server communication
- Scalable application workflows used by multiple stakeholders
- You will contribute to the complete application architecture, not just frontend components.
Key Responsibilities
Application Development
- Design and build high-performance Flutter applications
- Implement scalable state management and architecture
- Ensure mobile and web performance across devices
Backend Engineering
- Design and implement RESTful APIs
- Build and maintain backend services
- Implement authentication, authorization, and server logic
- Design efficient database structures and data flows
Architecture & Integration
- Architect complete client-server data pipelines
- Manage backend integrations and cloud services
- Ensure reliable data synchronization and application stability
Mandatory Requirements (Strict)
- Minimum 3 years of Flutter development experience
- Academic background in Computer Science, Computer Applications, or related technical discipline
- Demonstrated experience building backend services and APIs
Strong understanding of:
- REST API architecture
- Client-server communication
- Database design
- Application data flows
- Secure server integrations
Candidates without backend development experience will not be considered.
Strongly Preferred
- Experience building full-stack mobile applications
- Backend development experience with Node.js, Python, Firebase, Supabase, or similar
- Experience designing application architecture from scratch
- Familiarity with cloud infrastructure and deployments
- Experience with scalable system design
What We Value
- Engineers who understand systems and architecture
- Developers who take ownership of problems
- Builders who prefer clean engineering over quick hacks
- People comfortable working in early-stage product environments