We are looking for a skilled software professional to join our team as a Senior Full Stack Web Application Developer.
The ideal candidate will have 7+ years of experience in designing, architecting, and delivering commercial-grade software solutions using JavaScript, PHP, React.js, and/or Vue.js. They will be able to work independently, maintain legacy applications, modernize software solutions, take technical ownership of features, and participate in daily standups and weekly team meetings.
Responsibilities:
* Maintain and enhance the existing application, which includes a JavaScript frontend and a PHP backend running on Linux, nginx, fpm, and MySQL.
* Design and develop new features using React.js or Vue.js, with a focus on scalability, performance, and maintainability.
* Take ownership of features and their impact on the business, including refining functional and technical specifications.
* Deliver product features and updates with minimal direction, while knowing when to seek help to remain efficient.
* Review and approve pull requests from less senior developers, ensuring alignment with established best practices.
* Build and execute unit tests to ensure high-quality code.
* Interact with end-users/customers to ensure smooth deployments and understand their needs/issues.
* Address defects identified during various testing cycles.