Description
Job Summary:
We are seeking a Mobile Developer to work with Flutter, MVC, REST/GraphQL APIs, UI/UX, app optimization, and maintenance.
Key Highlights:
1. Develop cross-platform applications using Flutter and MVC
2. Implement integrations with REST and GraphQL APIs
3. Create modern and responsive interfaces with UI/UX
**WE ARE HIRING: Mobile Developer**
The **MKS Desenvolvimento de Sistemas LTDA** is a technology and engineering company that transforms data into valuable information. Our purpose is to connect people and processes through intelligent, high-performance solutions.
If you are passionate about mobile development and want to join an innovative and collaborative team, this opportunity is for you! **On-site work in Blumenau/SC.**
**What you will do here:**
* Develop and maintain cross-platform mobile applications using **Flutter**, applying the **MVC** pattern to ensure code maintainability and scalability;
* Implement integrations with **REST APIs** and **GraphQL**;
* Collaborate with backend and frontend teams in defining and testing API integrations;
* Create modern and responsive interfaces, applying best practices in **UI/UX** and usability;
* Perform performance optimizations, error handling, testing, and debugging across different devices;
* Support **deployment and maintenance** of applications on app stores (Android and iOS);
* Participate in technical meetings and contribute ideas to evolve the company's mobile solutions.
**Responsibilities:**
* Develop new features according to MKS Sistemas' requirements;
* Ensure efficient integration between mobile systems and backend APIs (**REST** and **GraphQL**);
* Apply the **MVC** architectural pattern, organizing the project into **Model, View, and Controller** layers;
* Maintain **clean, versioned, and reusable** code, following company standards;
* Conduct usability and compatibility testing across different devices;
* Ensure application **performance, security, and stability**;
* Collaborate with the technical team, sharing knowledge and best practices;
* Meet deadlines and communicate progress clearly and responsibly.
**What will add value:**
* Experience with **Flutter**, **REST APIs**, **GraphQL**, and the **MVC pattern**;
* Understanding of **UI/UX** and responsive design;
* Knowledge of **Git**, **authentication**, and **PostgreSQL database**;
* Publishing and maintaining applications on app stores (Google Play / App Store);
* Interest in innovation and continuous learning.
**Benefits we offer:**
**Competitive salary for the position** \+ **R$ 1\.000,00 monthly (no deductions!)** to use as you wish for meals, food, or commuting;
**Unimed health plan** (100% covered by the company for the employee \+ 50% co-payment \| after 90 days);
**Uniodonto dental plan** (monthly fee subsidized \+ co-payment with discount \| after 90 days);
**Life insurance** fully covered by the company;
**Transportation allowance** (6% deduction) or **free parking** at the company;
**Relaxation room** to unwind and recharge;
**Real opportunity for professional growth**;
**SESC partnership** (leisure, culture, sports, and wellness);
**Half-day off in your birthday month!**
Employment type: Full-time, CLT permanent contract
Compensation: R$2\.500,00 \- R$4\.000,00 per month
Benefits:
* Medical assistance
* Dental assistance
* Meal allowance
* Transportation allowance