Job Description:
Backend & Frontend Developer is responsible for designing, coding and modifying websites, from layout to function and according to the company's specifications. They must strive to create visually appealing sites that feature user-friendly design and clear navigation.
Design, Implement, Integrate, and test custom web applications. Install, customize, configure Application / Database Servers. Write and test code for assigned projects to ensure that everything is aligned with the expected results. Peer-to-peer code review to ensure adherence to standards and good code practices. Partner with project managers regarding the project status, timelines, milestones, throughout the whole project development cycle. Provide demo of applications if necessary. There will be a coding diagnostic test in the interview
Minimum Qualifications:
Strong technical knowledge and experience with HTML5, CSS3, Javascript, Javascript Libraries (JQuery, Angular, etc.). Strong technical knowledge and experience with XML, YAML, SOAP/REST, PHP, and AJAX. Strong technical knowledge and experience with database design / integration (MySQL, MySQL, MongoDB). Familiarity with MVC/OOP is a plus. Ability to multi-task and manage multiple projects and priorities with competing deadlines. Strong analytical and planning skills. Familiarity with NodeJS is a plus.; Familiarity with Mobile Development is a HUGE plus. Familiarity with GIT workflow HTML / CSS Selectors Grid System Forms Tables Modals Mobile Responsiveness Animation Effects
Practical Exam: Create a copy of a site based on a picture. Javascript (Native or Any Library): Accessing Web Elements Capturing Events Data Manipulation AJAX Calls
Practical Exam: Make the initial site (HTML + CSS exam) interactive Node + Express + Mongo (or PHP Equivalent): BONUS Basic Routing HTTP Requests
Practical Exam: Make the content of the initial site dynamic (Data to come from the database)