C
Senior Flutter Engineer
CodeMax Org•location_onColombo
work_historyFull-Timehome_workHybrid
About the Role
We are looking for a Senior Software Engineer to design, develop, and maintain scalable software solutions across web, mobile, and backend platforms. The ideal candidate is passionate about building high-quality products, mentoring team members, and collaborating closely with product, design, and engineering teams to deliver exceptional user experiences.
task_altResponsibilities
- Design, develop, and maintain scalable software applications
- Build and optimize Flutter web, mobile, and desktop applications
- Develop and maintain backend services and APIs
- Collaborate with product managers, designers, and engineers to deliver features
- Review code and ensure adherence to engineering best practices
- Troubleshoot and resolve complex technical issues
- Mentor junior and mid-level engineers
- Participate in architecture and technical design discussions
- Write clean, maintainable, and well-tested code
- Continuously improve application performance, reliability, and security
checklistRequirements
- 3+ years of professional software engineering experience
- Strong experience with Flutter and Dart
- Experience developing RESTful APIs and backend services
- Proficiency with Git and modern development workflows
- Experience with databases such as PostgreSQL, MongoDB, or MySQL
- Knowledge of software architecture and design patterns
- Experience working in Agile development environments
- Strong problem-solving and debugging skills
- Excellent communication and teamwork abilities
- Bachelor's degree in Computer Science or equivalent practical experience
redeemBenefits
- Competitive salary package
- Performance-based bonuses
- Hybrid working environment
- Flexible working hours
- Professional development and training opportunities
- Exposure to modern technologies and challenging projects