Job Overview
We are seeking a skilled and experienced Senior Full Stack Web Application Developer to join our team. As a senior developer, you will be responsible for maintaining and enhancing legacy applications using JavaScript frontend and PHP backend.
Your primary responsibilities will include modernizing software solutions using React.js and/or Vue.js, taking technical ownership of features, delivering product features and updates with minimal direction, reviewing and approving pull requests, building and executing unit tests, interacting with end-users/customers, addressing defects, participating in daily standups and weekly team meetings, and displaying comprehensive understanding of the Software Development Lifecycle (SDLC).
Key Requirements
* Excellent English communication skills
* 7+ years of full-stack software engineering experience
* 4+ years of experience using JavaScript, PHP, and Linux
* Prior success as a senior developer coaching less skilled/experienced developers, establishing coding guidelines/best practices, and reviewing pull requests
* Familiarity with varied data capture, normalization/transformation, and storage/management that enable high-performance data querying for reporting
* Experience working with Agile and other development methodologies
Benefits
This role offers a unique opportunity to work on commercial-grade software that is highly maintainable and supportable. You will have the chance to take technical ownership of features and deliver product features and updates with minimal direction.