Senior Full Stack Web Developer
About the Role:
* We are seeking a skilled full stack developer to maintain and enhance our existing web application.
* The ideal candidate will have experience with JavaScript frontend and PHP backend technologies, as well as familiarity with Linux, nginx, fpm, and MySQL.
* This role involves modernizing our software solution using React.js and/or Vue.js design, architecting, developing, delivering, and sustaining it.
Main Responsibilities:
* Maintain and enhance legacy application codebase.
* Design, develop, and deliver new features in line with business objectives.
* Take technical ownership of projects and ensure timely delivery.
* Collaborate with the team to refine functional and technical specifications.
* Review and approve code submitted by less senior developers.
* Build unit tests to ensure high-quality code.
* Communicate effectively with end-users/customers.
* Foster a culture of collaboration and continuous improvement within the team.
Requirements:
* Strong proficiency in JavaScript, PHP, and relevant frameworks/libraries.
* Experience with front-end development using React.js and/or Vue.js.
* Knowledge of back-end technologies including PHP, Linux, nginx, fpm, and MySQL.
* Excellent problem-solving skills and ability to work independently.
* Strong communication and interpersonal skills.
* Ability to learn quickly and adapt to changing priorities.
What We Offer:
* A dynamic and supportive team environment.
* Opportunities for growth and professional development.
* A competitive salary and benefits package.