Job Title: Senior Full Stack Web Application Developer
We are seeking an experienced Senior Full Stack Web Application Developer to join our team.
The ideal candidate will have a proven track record of delivering high-quality, commercial-grade software that is highly maintainable and supportable.
* Maintain and enhance legacy applications using JavaScript frontend and PHP backend technologies.
* Modernize software solutions using React.js and/or Vue.js design, architecture, development, delivery, and sustainment.
* Take technical ownership of features and their impact on the business, assisting with 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 software quality.
* Interact with end-users/customers to ensure smooth deployments and understand needs/issues.
* Address defects identified during various testing cycles, ensuring timely resolution.
Key Responsibilities:
* Design, develop, and deliver high-quality software solutions.
* Collaborate with cross-functional teams to achieve business objectives.
* Participate in daily standups and weekly team meetings to review priorities, progress, new ideas, and technologies.
Requirements:
To be successful in this role, you will need:
* 7+ years of experience in software development, preferably with a focus on full-stack web application development.
* Proven expertise in JavaScript, PHP, and Linux technologies.
* Experience with React.js and/or Vue.js design, architecture, development, delivery, and sustainment.
* Strong problem-solving abilities, with excellent communication and teamwork skills.
* Ability to learn new technologies and concepts quickly, with a growth mindset.