Contract - Backend Developer PHP/MongoDB
Location: Detroit, MI
6 month Contract to Hire.
Key elements: MongoDB, RoboMongo, React. Other stuff on there is nice to have.
NO H1’s
Job Description
As a contract web developer for our client, you will join a team of experienced web developers and technologists to help refactor and re-architect critical back-end components of our data and research product.
Responsibilities:
•Refactor the current ETL processes, eliminating errors and stabilizing performance
•Redesign MongoDB database structure and redesign ETL processes to new database structure
•Refactor or redesign data APIs on Nginx/PHP stack
•Write testable, efficient code by following best software development practices
•Create and maintain software documentation
•Optimize applications for speed and scalability
•Provide training to other developers on the implementation and maintenance of new designs
Required experience:
•Computer Science degree or other formal education in software development or interactive design.
•3 years of professional experience in web development.
•Back end development with PHP and PHP frameworks.
•Nginx
•Experience with Mongo DB, Robomongo.
•Experience with MongoDB design, DB Syncing and automation.
•An understanding of the fundamentals of front end development: HTML, CSS, JavaScript.
•Source control with Git using feature branching or gitflow.
•Ajax and RESTful API integrations, including JSON and/or XML experience.
•Excellent problem-solving skills, such as the ability to troubleshoot application issues and solve business workflow problems.
Nice to haves:
•Experience with Javascript frameworks, including Node JS, ReactJs, Angular JS.
•Experience with DataJoe api