Job Description
The Web Application Developer is a member of a team of software developers that develop, integrate, and maintain websites and internal applications within the organization using Agile methodologies. Development within the organization is done in a Linux, Apache, MySQL, and PHP (LAMP) environment, and you must be familiar with developing in this environment. In this role, you will create reusable code and understand the latest web technologies. You will also be very involved in API integration AND creation .
- You must reside in FL or TX
- Support existing websites by supporting existing and creating new elements and efficiencies.
- Create and support specialized API integrations
- Analyze requirements to produce designs for new development
- Work with the developers in a collaborative environment or working independently on projects
- Set estimates and expectations for new product development and implementing new features, tracking on target deadlines
- Develop, implement, and test web applications
- Write clean, well-documented, maintainable, bug-free code and enforce standards and best practices
- Other support tasks as needed
Qualifications
5+ years of relevant backend and front-end web development (full stack) experience in a business settingExpertise in coding in PHP on a LAMP stackDemonstrated experience with web design and web application programmingExperience working with, consuming, and building API’sSelf-motivated and organizedStrong communication skills (written and verbal)Ability to work both individually and with a teamSolid knowledge of object-oriented programming (OOP)Ability to write clean, reusable, secure (PCI compliant), well-documented codeAdvanced knowledge of Web Standards, Accessibility Standards & browser compatibilityAn understanding of the importance of User Experience & User InterfaceExperience in the demands of deadline-driven workExperience with MVC (Model View Controller) frameworks, preferably SymfonyBusiness process understandingStrong understanding of agile scrum principlesSolid experience in maintaining serverless tech stack on AWSStrong understanding of microservice-oriented architectureExperience maintaining high-traffic web applicationsExperience with applicable technologies :Linux
ApacheMySQLRedisPHP 7+HTML5JavaScriptSource Control (GIT)Web Services, XML, JSONAPI integrationYOU MUST RESIDE IN FL or TXEBG does not offer sponsorship for this role.What Sets You Apart
You have a desire to grow with the company, take pride in your work, and fit well within a multi-level team environment.You can find solutions and code one day, QA your work the next day, and help develop and support a scalable structure along the way.You enjoy and thrive in a collaborative, team environmentYou have a flexible mindset and can innovate and adapt to knew ways of workingYou have deep knowledge in OOP, MVC frameworks (Symphony), and API development in large-scale, complex environmentsIn addition to the required skills you have experience with one or more of the following :Experience with travel integrations (Hotel, Rental car, Cruise, Air)
Knowledge and understanding of Docker ContainersExperience working with Doctrine ORMExperience using AJAXExperience working with payment gatewaysExperience with Mobile appsExperience with E-Commerce systems and PCI-DSSAdditional Information
We offer you the following benefits :
Entertainment Benefits Group offers outstanding employee benefits including :Medical, Dental & Vision401k MatchShort Term Disability, Long Term Disability (Company Paid)Basic Life and AD&D (Company Paid)Additional Voluntary BenefitsFlexible Work Arrangements3 Weeks of PTO + 5 Personal DaysPaid Holiday Break from Christmas to New YearPaid HolidaysFitness BenefitAnnual Day of GivingCompany Bonus ProgramShare in the FUN! EBG gives $1000 per year in Tickets-At-Work gift cards to full-time employees to experience and enjoy our signature savings marketplace!