Software Engineer Position
We are seeking a senior full-stack software engineer to join our team. The ideal candidate will have 7+ years of experience in developing commercial-grade, maintainable, and supportable software.
The successful candidate will be responsible for maintaining and enhancing our legacy application, which is built using JavaScript frontend and PHP backend technologies running on Linux, nginx (engine x), fpm, and MySQL. They will also be expected to modernize our software solution using React.js or Vue.js design, architect, develop, deliver, and sustain it.
The role requires technical ownership of features and their impact on the business, as well as assisting with refining functional and technical specifications. Strong problem-solving abilities, an aptitude for learning new technologies quickly, and excellent communication skills are essential.
Required Skills and Qualifications:
* 7+ years of full-stack software engineering experience
* 4+ years of experience using JavaScript, PHP, and Linux
* Prior success as a senior developer coaching less skilled/experienced developers
* Familiarity with Agile development methodologies
* Strong problem-solving abilities and aptitude to learn new technologies quickly
Benefits:
* Paid Time Off (PTO)
* One floating day
* Three sick days
* Designated national holidays