Description
Job Summary:
Flutter mobile developer to create and maintain applications, ensuring quality, security, and collaboration across teams.
Key Highlights:
1. Mobile development focused on Flutter
2. Collaborative work in project teams
3. Focus on mobile application security and quality
Responsibilities:
Meet business and technical requirements defined by the Product Owner, as well as acceptance criteria established by the quality team;
Monitor and support application rollout from staging environments through to final delivery and production use;
Ensure mobile application code follows best practices, performing code reviews and security testing when necessary;
Develop new features, bug fixes, and improvements for applications;
Handle incident tickets and service requests;
Contribute to disseminating mobile development knowledge within the team and the company;
Collaborate with project teams;
Work closely with business analysts, acting as a liaison between internal developers and software factories;
Provide technical support to project teams in implementing features critical to initiative success.
Preferred Qualifications (Non-eliminatory):
Experience in mobile application security testing;
Experience with code validation and vulnerability testing tools or platforms (e.g., SonarQube, Checkmarx);
Knowledge of mobile malware reverse engineering and analysis;
Knowledge of data security at rest and in transit within mobile applications;
Knowledge of offline architecture techniques;
Hard Skills:
Bachelor’s degree completed in Systems Analysis and Development, Engineering, Computer Science, or related fields;
Solid experience in mobile development for Android platforms, with focus on Flutter;
Experience with Agile methodologies such as Scrum and Kanban;
Familiarity with code versioning tools such as GitHub;
Knowledge of mobile application security;
Knowledge of mobile application authentication and authorization mechanisms (e.g., OAuth, JWT);
Knowledge of security practices for consuming RESTful APIs;
Knowledge of offline models;
Soft Skills:
Strong communication and interpersonal skills;
Teamwork and cross-functional collaboration;
Organization and sense of responsibility;
Proactivity and commitment to quality and security;
Ability to act as a technical facilitator across teams.
Employment Type: Freelance / PJ
Contract Duration: 12 months
Compensation: R$10\.000,00 per month
Benefits:
* Remote work