C6 Bank
Workana
Full Stack Developer (Node.js + Flutter) | Product Maintenance and Evolution
About the opportunity
You will work on an established product, developed with modern technologies:
- Back-end: Node.js
- Mobile Apps: Flutter (Android and iOS)
- Admin Panel: Angular
- Database: PostgreSQL
Infrastructure
- Production environment hosted on Hetzner
- Source code versioned in Git
- Stable and organized infrastructure
Documentation
The project has technical documentation, which will be shared during the onboarding process to ensure a smooth transition and quick understanding of the platform.
App Publishing
The applications are published on the Google Play Store and Apple App Store through the company's official accounts. The publishing process is already structured and all necessary accesses will be available.
Integrations
The platform already has integration with several services, including:
- Stripe
- Firebase
- Push Notifications
- Login with Google and Apple
- Email services
- Analytics Tools
Your Responsibilities
This position focuses on the continuous maintenance and evolution of an existing product, not on rebuilding the platform.
You will be responsible for:
- Fixing identified bugs and issues
- Developing new features
- Improving platform performance
- Ensuring compatibility with new versions of Android and iOS
- Publishing new app versions to the stores
- Providing technical support when needed
Minimum requirements
We are looking for an organized, committed person with good planning skills and an interest in building a long-term partnership.
Expected Availability
- Average availability of approximately 20 hours per month, continuously.
- Quick response to critical production incidents.
- Whenever possible, same-day turnaround for minor impact bugs.
- Planning and organization for continuous platform evolution.
