PHP Developer
Join an innovative and rapidly expanding Medical Device company as a PHP Developer. In this role, you'll have the opportunity to contribute to cutting-edge applications that encompass various aspects of medical device alerting processes. This position is based in downtown Philadelphia, PA, with a hybrid contract arrangement. Candidates MUST be able to be on-site for a minimum of two days per week to be considered. Compensation for this role is up to $70/hour, based on experience.
Responsibilities:
- Take a pivotal role in developing applications that cover a wide spectrum of functionalities, including mobile applications, IoT systems, CRM, finance, and data warehouse systems.
- Utilize your expertise in PHP and industry best practices to create efficient and robust back-end code, following the CodeIgniter framework.
- Collaborate with the front-end team to ensure seamless integration of front-end technologies such as JavaScript, HTML5, and CSS3, supporting front-end development when required.
- Develop technical and design documentation as necessary to communicate your solutions effectively.
- Solve intricate performance challenges and architectural complexities to ensure the scalability and reliability of applications.
- Uphold accessibility and security compliance while adhering to fundamental design principles for scalable applications.
- Integrate multiple data sources and databases to streamline data management processes.
- Contribute throughout all phases of the development lifecycle, delivering high-quality code after rigorous unit testing.
- Provide support to address production issues and manage multiple priorities effectively.
Requirements:
- Minimum of 5 years of professional experience in PHP development.
- Profound knowledge of PHP web frameworks, with a focus on CodeIgniter, and a commitment to applying industry best practices.
- Strong grasp of fully synchronous behavior of PHP and ability to write high-quality back-end code.
- Familiarity with front-end technologies including JavaScript, HTML5, and CSS3, enabling collaboration with the front-end team.
- Solid understanding of object-oriented PHP programming and the capability to build efficient PHP modules.
- Knowledgeable about the limitations of PHP as a platform and skilled in implementing workarounds.
- Familiarity with SQL/NoSQL databases and their declarative query languages.
- Experience with Linux OS, virtual machines, and REST APIs.
- Proficiency in creating technical and design documents to enhance project clarity.
- Comprehension of accessibility and security compliance requirements.
- Ability to integrate diverse data sources and databases seamlessly.
- Familiarity with code versioning tools, particularly Git.
- Proven track record of working with substantial applications and comprehending complex business processes.
- Active involvement in all phases of the development lifecycle, consistently delivering high-quality code through thorough unit testing.
- Capability to manage multiple priorities and offer support for resolving production issues.
Experience:
- Preferred: BA/BS degree in Computer Science or a related field.
- Exceptional verbal and written communication skills, along with strong social interaction abilities.
- Proficiency in directly engaging with stakeholders at all levels of the business.
Work Hours and Travel Requirements:
- Flexibility to provide off-hours production support when necessary.
- A hybrid work environment where you'll be expected to be on-site at the Philadelphia office twice a week as part of the IT Team.