Salzer Technologies Limited - Philadelphia, PA

posted 5 months ago

Full-time - Mid Level
Philadelphia, PA
Professional, Scientific, and Technical Services

About the position

Salzer Technologies, Inc. is seeking a Full Stack PHP Developer for a hybrid position based in Philadelphia. The candidate will be required to work in-person at the client's office once a week, specifically on either Tuesday or Wednesday. This role is designed for individuals with a strong background in PHP development, particularly those who have a minimum of 5-7 years of experience in the field. The company encourages local candidates or those willing to relocate to apply for this opportunity. This is a Contract to Hire (C2H) position, offering a competitive hourly rate of $65. The ideal candidate will possess a robust knowledge of PHP web frameworks, including CodeIgniter, and will be expected to adhere to industry best practices. A solid understanding of PHP's synchronous behavior is essential, as the role requires a full-stack developer who is more experienced in backend programming languages but also capable of managing frontend tasks. Candidates should have a good grasp of front-end technologies such as JavaScript, HTML5, and CSS3, enabling them to support any front-end development as necessary. Additionally, the candidate should be well-versed in object-oriented PHP programming and demonstrate the ability to write quality backend code, building efficient PHP modules. Familiarity with the limitations of PHP as a platform and its workarounds is crucial. Experience with SQL/NoSQL databases and their declarative query languages is also required, along with knowledge of Linux OS, virtual machines, and REST APIs. The role demands the ability to create technical and design documents when necessary, as well as the capability to solve complex performance problems and architectural challenges. A strong understanding of accessibility and security compliance, along with the fundamental design principles behind scalable applications, is expected. Candidates should have experience integrating multiple data sources and databases, and a proficient understanding of code versioning tools, such as Git, is essential. The position requires extensive experience working with large applications and a deep understanding of complex business processes. Strong communication skills are necessary, as the candidate will interact directly with all levels of business stakeholders. Experience contributing to all phases of the development lifecycle and consistently delivering quality code after thorough unit testing is vital. The ability to handle multiple priorities and provide support to resolve production issues is also a key aspect of this role.

Responsibilities

  • Develop and maintain web applications using PHP frameworks, particularly CodeIgniter.
  • Write quality backend code and build efficient PHP modules.
  • Support front-end development tasks as needed using JavaScript, HTML5, and CSS3.
  • Create technical and design documents when required.
  • Solve complex performance problems and architectural challenges.
  • Ensure accessibility and security compliance in applications.
  • Integrate multiple data sources and databases effectively.
  • Utilize code versioning tools, such as Git, for version control.
  • Interact with business stakeholders to gather requirements and provide updates.
  • Contribute to all phases of the development lifecycle, ensuring quality code delivery after thorough unit testing.
  • Handle multiple priorities and provide support for production issues.

Requirements

  • Minimum of 5-7 years of experience in PHP development.
  • Strong knowledge of PHP web frameworks, especially CodeIgniter.
  • Understanding of PHP's fully synchronous behavior.
  • Experience in backend programming languages with capability in frontend tasks.
  • Good understanding of front-end technologies such as JavaScript, HTML5, and CSS3.
  • Knowledge of object-oriented PHP programming.
  • Experience with SQL/NoSQL databases and their declarative query languages.
  • Familiarity with Linux OS and virtual machines.
  • Understanding of REST APIs and their implementation.
  • Ability to create technical/design documents as needed.
  • Strong problem-solving skills for performance and architectural challenges.
  • Understanding of accessibility and security compliance standards.
  • Knowledge of design principles for scalable applications.
  • Proficient in code versioning tools like Git.
  • Extensive experience with large applications and complex business processes.
  • Strong communication skills for interaction with business stakeholders.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service