September 13
• Write clean, well-documented, and maintainable code for Flutter application • Develop and maintain technical documentation for the applications • Identify the causes of the most complex issues and implement practical and efficient technical solutions • Implement both backend and front-end features • Coordinate with UX/UI designers, developers, and test engineers in an Agile environment • Abide by industry and company software development standards • Conduct code reviews and give feedback to other developers • Understand the big picture and offer insightful advice about technologies and projects • Be proactive in identifying and communicating potential risks and issues to the team and stakeholders • Participate in sprint planning, estimation, and retrospective meetings • Keep up-to-date with the latest mobile app development trends and technologies • Work in close partnership with cross-functional teams and management • Ensure code quality by writing tests, using SonarQube, etc.
• Tech degree or equivalent experience (minimum 3 years) • Proficient in writing clean and maintainable code in Flutter • Strong understanding of Flutter framework and its widget system • Experience with mobile development: strong understanding of mobile development concepts such as; state management, performance optimization, device/OS compatibility, redux-thunk, redux-saga, mob-x, provider, bloc, riverpod • Experience with API integration: experience in designing and implementing efficient and secure data exchange • Knowledge in testing and debugging tools: experience creating unit tests and manual tests, using debugging tools to identify, report and fix issues • Extensive understanding of the software development life-cycle • Passionate about self-improvement and mobile/web technologies • Strong English communication skills (written & verbal) • Ability to address change with a positive attitude and a willingness to learn new ways • Ability to learn and transmit knowledge on new software and technologies • Available to work +/- 2 CET • Nice to have: Understanding of React Native framework • Experience with redux. • Knowledge in redux core concepts such as actions and reducers • Ability to mentor and coach others
Apply Now