Contact Us 877.823.3669

Web/PHP Developer-Boca in Boca Raton, FL at SNI Technology

Date Posted: 3/13/2020

Job Snapshot

Job Description


The ideal candidate for the Full Stack Web Developer role would be an experienced IT professional who develops/ implements web-based solutions on Drupal based platform. This role will be accountable for supporting organizational goals through a deep understanding of customer engagement business processes, web content technologies, applications and data, to ensure that web applications are implemented in the most optimal, reliable, scalable and sustainable way. The Full Stack Web Developer would lead both front and backend web development activities, as well as help in the implementation of efficient configuration and deployment management processes for distributed teams. A strong grasp of PHP and version control mechanisms such as Git is required.


* Perform hands on work in Site Building activities such as:
a) Create and configure content types with appropriate fields for basic data structures
b) Configure display models for building custom form and view modes for core entities
c) Create and use taxonomy vocabularies and terms for classification of content
d) Configure block types and manage block libraries/layouts
e) Build navigation systems via menus
f) Create and configure views for building content list pages
g) Use configuration management for exporting configurations
h) Build RESTful web applications.

* Perform hands on work in Front end development (theming)
a) Create a custom theme or sub theme, theming concepts, use Twig syntax
b) Build or override Twig templates for defining layout content
c) Write template pre-process functions for overriding custom output.

* Perform hands on work in Back end development (coding)
a) Write code using core and object-oriented PHP
b) Develop custom modules using the Drupal API for extending Drupal functionality
c) Store and retrieve data using code
d) Work with other essential APIs,
e) Write code using Drupal coding standards
f) Analyze site performance issues arising from site configuration or custom code

Bachelor's degree (B.S.) in Information Technology, Information Systems, Computer Science or similar from four-year college or university or equivalent combination of education and at least five years related experience where two years related experience equals one year of schooling. Related experience assumes a similar corporate role focused on information technology and web development.

Required Skills/Experience:

*Experience in both front end and back end Web Development: writing code using core and object oriented PHP, developing custom modules, store and retrieve data using code, work with other essential APIs, write code using in-house coding standards, analyze site performance issues arising from site configuration or custom code, and analyze security issues arising from site configuration or custom code.
*Experience in version control (Git) configuration management, and continuous integration related deployment activities.
*Experience in robust testing, coming up with developer unit test plans to ensure adequate quality (e.g. code coverage via testing, scalability and performance engineering/testing).