Senior Full Stack Web Application DeveloperWe are seeking a highly skilled software engineer with 7+ years of experience in producing commercial-grade software that is highly maintainable and supportable.The ideal candidate will be highly adept at working in a vibrant, dynamic environment with a small team, have proven on-time delivery experience, strong problem-solving abilities, an aptitude for learning new technologies and concepts quickly, and be trustworthy, team-oriented, and transparent.Responsibilities:Maintain and enhance legacy application - JavaScript frontend and PHP backend running on Linux, nginx, fpm, and mostly MySQLModernize software solution using React.js and/or Vue.js design, architect, develop, deliver, and sustainTake technical ownership of features and their impact on the business - assist with refining functional and technical specificationsDeliver product features and updates with minimal direction, yet know when to seek help to remain efficientReview and approve pull requests from less senior developers and assure alignment with established best practicesBuild and execute unit testsInteract with end-users/customers to ensure smooth deployments and to understand needs/issuesAddress defects identified during various testing cyclesParticipate in daily standups and weekly team meetings to review priorities, progress, new ideas, and technologiesDisplay comprehensive understanding of the Software Development Lifecycle (SDLC), as applied to projects of increasing size and complexity, with emphasis on:Problem solvingCritical thinkingAnalysis and designEstimatingPlanning