Job description
Hiring
for a PHP/MySQL developer with exposure to modern JavaScript frameworks like
React Native and strong experience in API development (RESTful and SOAP) to
work on the Verishield server solution and related web/mobile modules. Cross-functional
team communication and following the SDLC process are essential for this role.
Primary Responsibilities (Updated)
Core:
• Design, development, testing, and implementation of pharmaceutical software
solutions (web and mobile)
• Project and code documentation
• Feature addition and enhancements to software product(s)
• Conduct mock testing
• Integration of user-facing elements developed by front-end/mobile developers
(including React Native)
• Build efficient, testable, and reusable PHP and JavaScript modules
• Develop and maintain RESTful and SOAP APIs for internal and external
integrations
• Solve complex performance problems
• Integration of data storage solutions
• Collaborate with UI/UX designers and mobile/web developers to implement user-friendly
interfaces
Key Result Areas (Updated)
Compulsory
• Understanding of fully synchronous behaviour of PHP
• Understanding of MVC design patterns
• Proficiency in JavaScript, JSON, and front-end technologies such as Ajax,
jQuery, HTML5, CSS3
• Working knowledge of React Native for cross-platform mobile app development
• Experience in RESTful and SOAP API development for web and
mobile integrations
• Experience with API versioning, security, and documentation
• Understanding fundamental design principles behind scalable applications
• Knowledge of front-end frameworks such as Bootstrap, Foundation, and Flexbox
Grid
• Familiarity with npm/yarn and mobile build tools
• User authentication and authorization between multiple systems, servers, and
environments
• Understanding of accessibility and security compliance
• Proficient in database schema design and stored procedures
• Proficient in version control tools such as SVN or Git
Preferred
• Experience with MySQL and SQL Server
• Familiarity with mobile debugging and emulators/simulators
• Experience with JIRA or similar project tracking tools
• Knowledge of PHP frameworks like Phalcon, Laravel, or Symfony
• Experience with .NET development
• Familiarity with NoSQL databases