Senior Full Stack Web Application Developer
We are looking for a highly skilled and experienced professional to join our team as a Senior Full-Stack Web Application Developer. The ideal candidate will have a strong background in producing commercial-grade software that is highly maintainable and supportable.
Responsibilities:
* Maintain and enhance legacy application - JavaScript frontend and PHP backend running on Linux, nginx (engine x), fpm, and mostly MySQL
* Modernize software solution using React.js and/or Vue.js design, architect, develop, deliver, and sustain
* Take technical ownership of features and their impact on the business - assist with refining functional and technical specifications
* Deliver product features and updates with minimal direction, yet know when to seek help to remain efficient
* Review and approve pull requests from less senior developers and assure alignment with established best practices
* Build and execute unit tests
* Interact with end-users/customers to ensure smooth deployments and to understand needs/issues
* Address defects identified during various testing cycles
* Participate in daily standups and weekly team meetings to review priorities, progress, new ideas, and technologies
The successful candidate will be an expert in modern web development technologies, including JavaScript, PHP, React.js, and Vue.js. They will also possess strong problem-solving skills, excellent communication skills, and the ability to work independently with minimal supervision.
Required Skills and Qualifications:
* 7+ years of experience producing commercial-grade software that is highly maintainable and supportable
* Expertise in JavaScript, PHP, React.js, and Vue.js
* Strong problem-solving skills
* Excellent communication skills
* Ability to work independently with minimal supervision
We offer a competitive salary and benefits package, including health insurance, retirement plan, and paid time off. We are an equal opportunities employer and welcome applications from diverse candidates.
Benefits:
* Competitive salary
* Health insurance
* Retirement plan
* Paid time off
Join us in our mission to create innovative solutions that make a difference in people's lives. Apply now to become a part of our talented team!