We are seeking a Website Developer to join our team!
THIS POSITION IS FOR OUR ST AUGUSTINE FLORIDA OFFICE
This position is for a web developer who will make additions to existing websites and produce new websites. In this position you will be creating scripts to import and utilize large data sets and will be tasked with maintaining the servers (updates, cleanup, logging/monitoring, migrations, storage management). In addition to web development you will be interfacing with APIs to collect data and store it in SQL databases, create and modify existing tools written in PHP/Javascript (Node.js, Electron), and execute SEO strategies.
We are looking for people that have the drive, maturity, self-motivation, work ethic, and desire to excel at their career.
You must be a quick learner and able to grasp new concepts easily. We prefer to promote from within; meaning this is a unique career path with realistic and endless opportunities both domestically and globally.
Responsibilities
- Must be able to produce a website in full on their own. Have a complete understanding of HTML and CSS
- Have experience in SQL, Apache, PHP, Linux (specifically RHEL)
- Understand how to interface with APIs (REST, Json, XML)
- Understand modern SEO (Rich snippets and markup, page structure, performance.
- Have experience with Node.JS
- Design, create, and modify websites
- Convert written, graphic, audio, and video components to compatible web formats
- Create back-end code and interfaces for new web platforms
- Analyze user needs to implement web site content, graphics, performance, and capacity
- Integrate web sites with other computer applications
- Develops, tests and implements applications using PHP, JavaScript, NodeJS, MongoDB.
- Develops real-time applications for use in a multi-platform environment supporting our globalization outreach.
- Conducts system tests; monitors test results; and takes required corrective action based on website production.
- Optimizing application for maximum speed and scalability
- Develop new reusable code and libraries for future use
Qualifications
- Requires knowledge in LAMP stack as well as client and server Javascript with NodeJS.
- An understanding of relational databases and when to use specific storage engines (INNODB, MYISAM, MEMORY) for multiple databases having millions of records per table.
- An understanding of database indexing and caching such as combined indexes for JOINs or FULLTEXT indexes for searching.
- Ability to run complex queries that run quickly and efficiently.
- Ability to adapt to custom software frameworks, SDKs, and APIs.
- Basic knowledge of RHEL-type linux servers.
- Basic knowledge of Bootstrap structures.
- Experience with responsive HTML and CSS for all major aspect ratios.
- Strong team-oriented interpersonal and communication skills.
- Self-starter and able to find issues and resolve them with limited direction.
- Strong problem solving and critical thinking skills
Please include your resume, along with pay requests. Potential relocation package may be offered for the right candidate.