Strong knowledge and hands-on experience in iOS/Android development using React Native, Flutter, or NativeScript frameworks.
Proven ability to scope new projects, apply software design patterns, and architect scalable mobile and web applications.
Expertise in complex coding tasks and mentoring junior developers within an Agile environment.
High proficiency in JavaScript (mandatory).
Preferred experience with PHP, Java, and J2EE technologies.
Skilled in integrating SOAP, XML, and JSON web services into mobile applications.
Familiar with databases such as MySQL, Oracle, PostgreSQL, and MongoDB.
Solid background in web application development — including analysis, design, implementation, testing, and debugging.
Strong commitment to Test-Driven Development (TDD) and writing clean, self-documenting code.