PHP/JavaScript/Mongo DB

at Beacon Hill Staffing Group, LLC
Published August 31, 2022
Location Boca Raton, FL
Category Default  
Job Type Contractor  


Required Skills:

3+ years of professional experience with large scale web application development using object oriented PHP and JavaScript

Mongo DB experience

Strong understanding of Object Oriented Programming in PHP, knowing the difference between Interfaces and Abstract Objects, and how to break a problem down into classes/interfaces that separate different concerns
Strong understanding of Design Patterns like Model View Controller, Factory, Adapter, etc.
Experience on writing automated unit tests on PHP and JavaScript - Test Driven Development
Working experience on GIT source control system works, like forking, branch management and promoting
Experience writing and shipping a PHP application using a third party framework like Zend
Strong knowledge of JavaScript application development
HTML5 and CSS proficiency

Desired Skills:

Experience setting up and maintaining web apps in a UNIX/Linux environments
Experience setting up and configuring web apps to run in Cloud environments
Knowledge of IT configuration management, automation engines such as Ansible or Chef. Ansible is preferred.
Cloud Computing applications management and deployment knowledge using DevOps techniques are highly desirable with one or more of the following Cloud technologies:
Amazon Web-services (AWS) EC2 and S3 (1+ years of experience). Preferred.
OpenStack Private Clouds (1+ years of experience). Desired.

Description of Role/Responsibilities/Project:

Beacon Hill Technologies is seeking a Software Engineer with 3+ years of experience working on large scale web applications using object oriented PHP and JavaScript. You will join a large development team who focuses on one of our client's critical systems, a proprietary back office billing system. In this role, you will build out and integrate sophisticated data and linking products into their back-office billing platform. The candidate chosen for this role will work alongside team members in an agile environment and apply their technical skills towards producing and maintaining high-quality web applications using JavaScript and PHP technology stacks. For this role, experience with MongoDB is also required.

You will be writing new JavaScript and PHP front-end applications as well as working alongside the team to migrate our existing PHP codebase to the latest version as well as improve our test coverage.

For this role, we need someone driven, willing to work in a fast-paced environment, loves learning new technologies and is up-to the challenge of helping us build the next generation of our platform

Our client is also amidst their cloud transformation journey , so candidates who have experience with Azure/AWS, OpenStack, and/or configuration and automaton tools like Ansible or Chef are desired, but not required.

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting

We look forward to working with you.

Beacon Hill. Employing the Future (TM)