JD - Senior Software Engineer - Flutter
Sr. Software Engineer- Flutter
The role forms part of an offshore development team. The ideal candidate should have strong development and support background, has excellent all-round IT skills (networking, programming, database skills). You should be passionate about technology and possess very good analytical, development, and problem-solving skills with ability to communicate effectively.
• Experience: 5 + years
• Location: Hybrid & 5 days working
Responsibilities:
- Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.
- Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices.
- Communicating with product and engineering leads to implement business and project objectives.
- Code review of team members' commits as part of CI/CD cycle.
- Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle.
- Collaborating with cross-functional teams
- Communication with the team leads for any technical / business requirements.
- Coordinating any blockers across other team members
- Analysing and resolving production issues independently or leading the team to do so.
- Creating and maintaining of all necessary documentation associated to developed and supported applications.
- Support throughout test and implementation
Qualifications & Experience:
Must Have
- Minimum 2 years’ experience in flutter app development with overall experience of 5+ years.
- Knowledge of Dart programming language, Rest APIs and integration of various APIs from third parties.
- In depth understanding of front-end languages like HTML, CSS3 and JavaScript.
- In depth understanding of Object-Oriented programming languages like Java and C++.
- Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc.
- Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects.
- Comfortable using test cases for debugging code, enhancing performance and reliability.
Advantageous
- Basic knowledge of Microsoft Office (Word, Excel and PowerPoint) is required.
- Experience in Continuous Integration and Continuous Deployment methodologies and tools
Eligibility and Qualifications
- Analytical and problem-solving capabilities.
- Excellent written and verbal communication skills.
- Ability to work independently and with team to complete projects with minimal supervision.
- Sound understanding of coding and development processes.
- Experience with working in an agile environment.
Next step
Apply via email:
To apply for the position above, please forward your CV to recruitmentindia@hays.com or hbs.hr@hays.com and our HR SPOC will connect with you.