This position is posted by Jobgether on behalf of Praxent. We are currently looking for a Senior Engineer (Flutter) in Latin America.
This role offers a hands-on opportunity to develop high-quality mobile applications and contribute to full-stack software projects across diverse client engagements. You will work on Flutter-based mobile solutions, integrating APIs, implementing state management, and deploying applications to app stores. The position requires collaboration with cross-functional teams, ensuring technical excellence and delivering measurable business outcomes. You will have the autonomy to guide technical approaches while mentoring peers and contributing to best practices. This is ideal for a developer who thrives in a remote, flexible environment and wants to shape impactful digital products for global clients.
Accountabilities
- Develop and deliver software features for complex projects, addressing enhancements, defects, and new functionality.
- Participate in Agile development cycles, seeking guidance, raising concerns, and advancing best practices.
- Demonstrate competency in at least two areas: user interface development, data-driven REST APIs, or database/cloud/server management.
- Collaborate with client stakeholders to finalize technical approaches, document user stories, and iterate on requirements.
- Mentor peers and junior engineers to enhance team capacity and deliverables.
- Communicate progress, identify blockers, and ensure timely delivery of assigned stories.
- Support quality assurance and coordinate for high-priority items or major releases.
Requirements
Technical Skills:
- 5–8+ years of professional experience in relevant technologies and projects, adhering to best practices.
- Extensive experience in mobile development using Flutter and Dart.
- Experience with app store deployments for Android and iOS.
- Skilled with state management, API integrations, CI/CD, testing, and Git.
- Demonstrable experience with at least two of the following: UI development, REST APIs, database/cloud/server administration.
Professional & Human Skills:
- Experience collaborating with client stakeholders during sprint planning and technical documentation.
- Ability to understand and articulate business outcomes impacted by development projects.
- Strong problem-solving skills, autonomy, and a “CAN DO” mentality aligned with team values.
- Relevant education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Values alignment: We Care Deeply, Always Deliver, Never Settle, Do It Together, Own the Outcome.
Benefits
- Fully remote position with flexibility to work from Mexico, Colombia, or El Salvador.
- Competitive salary range: $2,500–$4,700 USD per month, depending on experience and location.
- Paid time off and national holidays based on country standards.
- Professional development support including online courses, certifications, and tech conferences.
- Inclusive and supportive team culture focused on autonomy, collaboration, and growth.
- Local perks tailored to your country alongside global standards.
- Opportunity to work on diverse, impactful client projects with a world-class team.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1