Robert Half Technology is currently seeking a Full Stack Developer for an exceptional opportunity with a cutting-edge company!
• Design, develop, test, deploy, maintain and improve web pages
• Assist the design team and backend development team by being able to effectively implement front-end templates, HTML, CSS and Javascript.
• Create custom solutions when needed, and actively assist in improving the usability and functionality of highly customized B2C and B2B eCommerce systems.
• Collaborate with project/tech leads, and peers. Take ownership of tasks and projects as an individual contributor. Partner with diverse groups across the business to solve problems.
• Help improve the speed, efficiency, and quality of development efforts
• Consult with project/tech leads to help them make prioritization decisions in an Agile(ish) workflow
• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
• Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
• Developing ideas for new programs, products, or features by monitoring industry developments and trends
• Recording data and reporting it to proper parties, such as clients or leadership
• Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
• Taking lead on projects, as needed
• 4+ years of proven professional web development experience
• Strong knowledge of PHP and MySQL
• Knowledge of best practices for web performance, accessibility, and usability
• Experience working with HTML, CSS, Javascript and API's
• Excellent communication, reading, and writing skills
• Solid understanding of cross-browser/platform issues and responsive/mobile design practices
• Familiarity with basic PHP structure/syntax
• Deep knowledge of HTML, CSS, XML, and JSON
• Very strong Javascript skills (jQuery, Prototype, Knockout.js, Require.js)
• Good understanding of asynchronous request handling, partial page updates, and AJAX
• Experience supporting, maintaining, and debugging applications in high volume production environments
• Experience working with REST, XML, and other API driven technologies (nice to have)