About This Opportunity
We are seeking a highly skilled Senior Full Stack Web Application Developer to join our team. As a key member of our development team, you will be responsible for maintaining and enhancing our legacy application, as well as modernizing our software solution using React.js and/or Vue.js.
* Maintaining and Enhancing Legacy Application: You will be working with a JavaScript frontend and PHP backend running on Linux, nginx, fpm, and mostly MySQL.
* Modernizing Software Solution: You will be using React.js and/or Vue.js to design, architect, develop, deliver, and sustain our software solution.
* Taking Technical Ownership: You will take ownership of features and their impact on the business, assisting with refining functional and technical specifications.
* Delivering Product Features: You will deliver product features and updates with minimal direction, knowing when to seek help to remain efficient.
Requirements:
To succeed in this role, you should have a proven track record of working in a vibrant, dynamic startup environment with a small team, delivering projects on time, possessing strong problem-solving abilities, an aptitude for learning new technologies and concepts quickly, and being trustworthy, team-oriented, and transparent.
About Our Client:
Our client provides cloud-based business automation software to over 2000 independent upstream and midstream oil & gas companies in North America.
Required Skills and Qualifications
Key Skills: React.js, Vue.js, PHP, JavaScript, MySQL, Linux, nginx, fpm
Desired Skills: Experience working in a startup environment, strong problem-solving abilities, ability to learn new technologies quickly
Educational Background: Bachelor's degree in Computer Science or related field
Benefits
Working with a dynamic and experienced team, opportunities for growth and professional development, competitive compensation and benefits package
Others
A challenging and rewarding role in a growing industry, collaboration with a talented team of professionals, the opportunity to make a real impact on the business