Website VIKN CODES
Software Development
Responsibilities:
- Develop and maintain mobile applications using Flutter
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Participate in code reviews to maintain high quality
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Proven experience as a Flutter Developer or similar role
- Proficient in Dart programming language
- Experience with third-party libraries and APIs
- Understanding of the Agile development lifecycle
- Familiarity with RESTful APIs
- Solid understanding of the full mobile development life cycle, including automated testing and building
- Experience with version control tools like Git
- Knowledge of mobile UI design principles, patterns, and best practices
- Ability to write clean, readable, and maintainable code
- Excellent problem-solving skills and attention to detail
- Good communication and teamwork skills
Preferred Qualifications:
- Experience with native mobile development (iOS/Android)
- Familiarity with cloud message APIs and push notifications
- Experience with continuous integration